Issues with recordings on Mac DVR

Hey Guys, was this issue resolved. I've been having the same issue as [tbrass84] since I upgraded to Catalina. I did the following:

  • purchased a new external drive in-case it was having issues.
  • toggled tuner sharing, no issue when OFF, issue when ON, issue with all recordings.
  • installed the latest beta load.
  • all devices wired [ATV4K, MacPro server]
    Thoughts? Thanks.

Are there errors shown in the DVR log?

Tuner sharing should only affect live tv, not recordings.

Run a speedtest between your mac and ATV4K and post results: Frequently Asked Questions

I'm only seeing "Job 1573610340-7 FBI ended prematurely" on a few recordings. Other than that, it seems fine.
Agreed, tuner sharing does not affect recordings, only that I see similar irregularities when tuner sharing is on during live TV as I do with the recordings.
The speedtest between the ATV4K and MacPro is ~900Mbits/s

What exactly is the issue in the recordings? Are they pixelated? "Recording ended prematurely" means there would be interruptions and missing content.

Since you're running the latest beta DVR, you should see some entries in the log like "[SNR] Statistics for" after each recording. What do those show?

Statistics for "TV/S.W.A.T/S.W.A.T. S03E07 Track 2019-11-13-2155.mpg": ss=100% snq=100% seq=100% bps=13874400,6625120-17309536 pps=1318,629-1893

Image is similar to tbrass84 in the "Recordings Look Horrible" thread.

Please post the set of logs for one recording showing the "ended prematurely" and what happens before/after.

Are you seeing those errors for all recordings, or only some?

2019/11/12 19:44:10 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/College Football/College Football USC at Arizona State 2019-11-09-1530.mpg
2019/11/12 19:44:31 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/NFL Football/NFL Football Baltimore Ravens at Cincinnati Bengals 2019-11-10-1300.mpg
2019/11/12 19:44:38 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/NFL Football/NFL Football New England Patriots at Baltimore Ravens 2019-11-03-2015.mpg
2019/11/12 19:58:58 [DVR] Waiting 1.826701s until next job 1573606740-8 NCIS
2019/11/12 19:59:00 [DVR] Starting job 1573606740-8 NCIS on ch=[509]
2019/11/12 19:59:00 [DVR] Waiting 59m59.852265s until next job 1573610340-7 FBI
2019/11/12 19:59:00 [TNR] Opened connection to 13203AD6/0 for ch509 WUSA-DTV
2019/11/12 19:59:07 [DVR] Recording for job 1573606740-8 from 13203AD6 ch509 into "TV/NCIS/NCIS S17E07 No Vacancy 2019-11-12-1959.mpg" for 1h1m59.852108s
2019/11/12 19:59:08 [IDX] Generating video index for job 1573606740-8
2019/11/12 20:36:32 [NAT] Successfully mapped port 32768 using natpmp
2019/11/12 20:58:59 [DVR] Waiting 87.164ms until next job 1573610340-7 FBI
2019/11/12 20:59:00 [DVR] Starting job 1573610340-7 FBI on ch=[509]
2019/11/12 20:59:00 [DVR] Waiting 59m59.852843s until next job 1573613940-1 NCIS: New Orleans
2019/11/12 20:59:00 [TNR] Sharing existing connection to 13203AD6/0 for ch509 WUSA-DTV (clients=2, len=0)
2019/11/12 20:59:00 [DVR] Recording for job 1573610340-7 from 13203AD6 ch509 into "TV/FBI/FBI S02E07 Undisclosed 2019-11-12-2059.mpg" for 1h1m59.852798s
2019/11/12 20:59:00 [IDX] Generating video index for job 1573610340-7
2019/11/12 21:00:39 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/NCIS New Orleans/NCIS New Orleans S06E06 Matthew 59 2019-11-05-2159.mpg
2019/11/12 21:01:00 [SNR] Statistics for "TV/NCIS/NCIS S17E07 No Vacancy 2019-11-12-1959.mpg": ss=100% snq=100% seq=100% bps=13961632,9772992-17171168 pps=828,32-2997
2019/11/12 21:01:00 [DVR] Finished job 1573606740-8 NCIS
2019/11/12 21:01:00 [DVR] Waiting 57m59.571447s until next job 1573613940-1 NCIS: New Orleans
2019/11/12 21:01:00 [DVR] Processing file-1066: TV/NCIS/NCIS S17E07 No Vacancy 2019-11-12-1959.mpg
2019/11/12 21:01:00 [DVR] Running commercial detection on file 1066 (TV/NCIS/NCIS S17E07 No Vacancy 2019-11-12-1959.mpg)
2019/11/12 21:07:16 [DVR] Commercial detection finished with 12 markers.
2019/11/12 21:36:32 [NAT] Successfully mapped port 32768 using natpmp
2019/11/12 21:44:47 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/SEAL Team/SEAL Team S03E06 All Along the Watchtower Part 2 2019-11-06-2100.mpg
2019/11/12 21:58:59 [DVR] Waiting 61.907ms until next job 1573613940-1 NCIS: New Orleans
2019/11/12 21:59:00 [DVR] Starting job 1573613940-1 NCIS: New Orleans on ch=[509]
2019/11/12 21:59:00 [DVR] Waiting 23h55m59.853123s until next job 1573700100-5 S.W.A.T.
2019/11/12 21:59:00 [TNR] Sharing existing connection to 13203AD6/0 for ch509 WUSA-DTV (clients=2, len=0)
2019/11/12 21:59:00 [DVR] Recording for job 1573613940-1 from 13203AD6 ch509 into "TV/NCIS New Orleans/NCIS New Orleans S06E07 BoomBoomBoomBoom 2019-11-12-2159.mpg" for 1h1m59.85305s
2019/11/12 21:59:00 [IDX] Generating video index for job 1573613940-1
2019/11/12 22:00:59 [SNR] Statistics for "TV/FBI/FBI S02E07 Undisclosed 2019-11-12-2059.mpg": ss=100% snq=100% seq=100% bps=13961632,9004448-17351648 pps=828,3-2997
2019/11/12 22:00:59 [DVR] Job 1573610340-7 FBI ended prematurely: 67.736ms
2019/11/12 22:00:59 [DVR] Waiting 23h54m0.007532s until next job 1573700100-5 S.W.A.T.
2019/11/12 22:01:00 [DVR] Processing file-1067: TV/FBI/FBI S02E07 Undisclosed 2019-11-12-2059.mpg
2019/11/12 22:01:00 [DVR] Running commercial detection on file 1067 (TV/FBI/FBI S02E07 Undisclosed 2019-11-12-2059.mpg)
2019/11/12 22:07:15 [DVR] Commercial detection finished with 12 markers.
2019/11/12 22:29:55 [DVR] Deleting /Volumes/Channels DVR/Channels/TV/Magnum P.I/Magnum P.I. S02E07 The Man in the Secret Room 2019-11-08-2059.mpg
2019/11/12 22:32:06 [TNR] Opened connection to 13203AD6/1 for ch505 WTTG-DTV
2019/11/12 22:36:32 [NAT] Successfully mapped port 32768 using natpmp
2019/11/12 22:37:40 [TNR] Closed connection to 13203AD6/1 for ch505 WTTG-DTV
2019/11/12 23:00:59 [SNR] Statistics for "TV/NCIS New Orleans/NCIS New Orleans S06E07 BoomBoomBoomBoom 2019-11-12-2159.mpg": ss=100% snq=100% seq=100% bps=13961632,7708000-17351648 pps=828,32-2997
2019/11/12 23:00:59 [TNR] Closed connection to 13203AD6/0 for ch509 WUSA-DTV
2019/11/12 23:00:59 [DVR] Job 1573613940-1 NCIS: New Orleans ended prematurely: 68.035ms
2019/11/12 23:01:00 [DVR] Waiting 22h53m59.987873s until next job 1573700100-5 S.W.A.T.
2019/11/12 23:01:00 [DVR] Processing file-1068: TV/NCIS New Orleans/NCIS New Orleans S06E07 BoomBoomBoomBoom 2019-11-12-2159.mpg
2019/11/12 23:01:00 [DVR] Running commercial detection on file 1068 (TV/NCIS New Orleans/NCIS New Orleans S06E07 BoomBoomBoomBoom 2019-11-12-2159.mpg)
2019/11/12 23:07:00 [DVR] Commercial detection finished with 12 markers.

All recent recordings have the same issue. I've also started deleting all other non-critical applications on the server to make sure that there are no other implications. Right now the server is only running Channels DVR and SecuritySpy, which both have been running on that server for over a year.

With the tuner sharing ON the live tv is choppy, but with tuner sharing OFF it's good. Not sure if related.

If tuner sharing replicates the issue, that means the network connection between the Mac and the HDHR is not good.

Are they both plugged into the same physical switch?

If you open the official HDHR app on the mac does it stream correctly?

All three are directly plugged into a JGS516PE - 16-Port Gigabit Ethernet PoE Smart Managed Plus Switch

Downloaded the HDHomerun app to the server, but it's headless, so I'm watching via Remote Desktop. It's choppy, but no freezing like on ATV4K with Channels. I suspect it's the Remote Desktop performance.

Try the network packet loss test https://info.hdhomerun.com/info/troubleshooting:network_packet_loss

looks fine

Last login: Thu Nov 14 19:12:50 on ttys000

The default interactive shell is now zsh.

To update your account to use zsh, please run chsh -s /bin/zsh.

For more details, please visit https://support.apple.com/kb/HT208050.

Horn-Lake:~ mediaserver$ hdhomerun_config FFFFFFFF set /tuner0/vchannel 509

Horn-Lake:~ mediaserver$ hdhomerun_config FFFFFFFF save /tuner0 null

...........................................................................

Hmm, that does look fine.

Check System Preferences > Network > Advanced > Hardware

Is it set to automatic? Does it show full duplex 1000baseT?

Might be worth rebooting the mac and then trying with tuner sharing again.

Last login: Thu Nov 14 19:12:50 on ttys000

The default interactive shell is now zsh.

To update your account to use zsh, please run chsh -s /bin/zsh.

For more details, please visit https://support.apple.com/kb/HT208050.

Horn-Lake:~ mediaserver$ hdhomerun_config FFFFFFFF set /tuner0/vchannel 509

Horn-Lake:~ mediaserver$ hdhomerun_config FFFFFFFF save /tuner0 null

..........................................................................................................................................................................................................nnnn....................................................................................................................................................

ā€œnā€ indicates network packet loss.

This is what is happening during recordings and tuner sharing live tv too. Something is causing network packet loss.

I saw that, that's why I sent the second snapshot

Odd as it's been running fine for a year and only started after the Catalina update, coincidence? Thanks for the test recommendation.