Recording failed

I recorded a football game and started watching it one hour in. when starting the game I got a black screen with 00:00 time and the indicator just span.
How can I figure out what happened to the recording?

Check the Log tab of the DVR web UI.

2017/10/05 20:25:00 [DVR] Starting job 1507249500-ch504 NFL Football on ch=[504]
2017/10/05 20:25:00 [DVR] Skipping job 1507251600-10 Scandal
2017/10/05 20:25:00 [DVR] Waiting 1h34m59.966733771s until next job 1507255200-11 How to Get Away With Murder
2017/10/05 20:25:00 [TNR] Opened connection to 1322E6AB for ch504
2017/10/05 20:25:00 [DVR] Recording for job 1507249500-ch504 from 1322E6AB ch504 into “TV/NFL Football/NFL Football 2017-10-05 New England Patriots at Tampa Bay Buccaneers 2017-10-05-2025.mpg” for 3h49m59.937486501s
2017/10/05 20:32:05 [DVR] Deleting /Volumes/Video III/DVR/TV/Broad City/Broad City S04E02 2017-09-20 Twaining Day 2017-09-20-2230.mpg
2017/10/05 21:23:05 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
/Volumes/Video III/DVR/TV/NFL Football/NFL Football 2017-10-05 New England Patriots at Tampa Bay Buccaneers 2017-10-05-2025.mpg: could not find codec parameters
/Volumes/Video III/DVR/TV/NFL Football/NFL Football 2017-10-05 New England Patriots at Tampa Bay Buccaneers 2017-10-05-2025.mpg: could not find codec parameters
2017/10/05 21:40:59 [SYS] Starting Channels DVR v2017.10.05.2234 (darwin-x86_64) in /Users/admin/channels-dvr/data
2017/10/05 21:41:01 [HDR] Found 1 devices
2017/10/05 21:41:03 [SYS] Started HTTP Server
2017/10/05 21:42:25 [DVR] Recording engine started in /Volumes/Video III/DVR
2017/10/05 21:42:25 [DVR] Deleting expired job 1507248000-9 Grey’s Anatomy
2017/10/05 21:42:25 [SYS] Removing old update 2017.10.02.0617
2017/10/05 21:42:25 [DVR] Starting job 1507249500-ch504 NFL Football on ch=[504]
2017/10/05 21:42:25 [DVR] Skipping job 1507251600-10 Scandal
2017/10/05 21:42:25 [DVR] Waiting 17m34.074678351s until next job 1507255200-11 How to Get Away With Murder
2017/10/05 21:42:26 [TNR] Opened connection to 1322E6AB for ch504
2017/10/05 21:42:26 [DVR] Recording for job 1507249500-ch504 from 1322E6AB ch504 into “TV/NFL Football/NFL Football 2017-10-05 New England Patriots at Tampa Bay Buccaneers 2017-10-05-2025.mpg” for 2h32m34.069974355s
2017/10/05 21:42:26 [NAT] Failed to get external address from upnp: soapRequest error - StatusCode 500 for GetExternalIPAddress()
2017/10/05 21:42:26 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/10/05 21:42:26 [NAT] Failed to map port using upnp: soapRequest error - StatusCode 500 for AddPortMapping()
2017/10/05 21:42:27 [SYS] Bonjour service registered with TV-Mac-mini.home
2017/10/05 21:42:27 [SYS] Created database snapshot: backup-20171005.214227
2017/10/05 21:42:27 [SYS] Removing old backup backup-20170904.112404
2017/10/05 21:42:37 [IDX] Pruned 1018 expired airings from USA-MA65213-X in 2.403788886s.
2017/10/05 21:59:59 [DVR] Skipping job 1507251600-10 Scandal
2017/10/05 22:00:00 [DVR] Starting job 1507255200-11 How to Get Away With Murder on ch=[509 505]
2017/10/05 22:00:00 [TNR] Opened connection to 1322E6AB for ch509
2017/10/05 22:00:00 [DVR] Recording for job 1507255200-11 from 1322E6AB ch509 into “TV/How to Get Away With Murder/How to Get Away With Murder S04E02 2017-10-05 Im Not Her 2017-10-05-2200.mpg” for 1h4m59.890972308s
2017/10/05 22:03:14 [TNR] Sharing existing connection to 1322E6AB for ch504 (clients=2, len=0)

These errors look to be around when I started watching

Did you restart the server?

yup, restarted the whole mini.

Happened again last night. Go to watch the recording and it’s a black screen with the spinner and 00:00 for the time.

2017/10/18 21:36:01 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/10/18 21:38:08 [TNR] Sharing existing connection to 1322E6AB for ch577 (clients=2, len=1316)
2017/10/18 21:54:26 [WRN] Buffer for 1322E6AB ch577 is more than 50% full (clients=2, len=16777684)
2017/10/18 21:54:29 [WRN] Buffer for 1322E6AB ch577 is more than 75% full (clients=2, len=25165868)
2017/10/18 21:54:32 [WRN] Buffer for 1322E6AB ch577 is more than 95% full (clients=2, len=31877468)
2017/10/18 21:54:33 [WRN] Buffer for 1322E6AB ch577 is more than 99% full (clients=2, len=33219788)
2017/10/18 21:54:50 [TNR] Sharing existing connection to 1322E6AB for ch577 (clients=3, len=33554432)
2017/10/18 21:55:20 [TNR] Sharing existing connection to 1322E6AB for ch577 (clients=4, len=33554432)
2017/10/18 21:56:37 [TNR] Sharing existing connection to 1322E6AB for ch577 (clients=5, len=33554432)
2017/10/18 21:59:59 [DVR] Waiting 70.779628ms until next job 1508378400-18 Channel Zero: No-End House
2017/10/18 22:00:00 [DVR] Starting job 1508378400-18 Channel Zero: No-End House on ch=[680]
2017/10/18 22:00:00 [DVR] Waiting 29m59.991491188s until next job 1508380200-17 Broad City
2017/10/18 22:00:00 [TNR] Opened connection to 1322E6AB for ch680
2017/10/18 22:00:08 [WRN] Buffer for 1322E6AB ch680 is more than 50% full (clients=1, len=16777684)
2017/10/18 22:00:14 [WRN] Buffer for 1322E6AB ch680 is more than 75% full (clients=1, len=25165868)
2017/10/18 22:00:19 [WRN] Buffer for 1322E6AB ch680 is more than 95% full (clients=1, len=31877468)
2017/10/18 22:00:20 [WRN] Buffer for 1322E6AB ch680 is more than 99% full (clients=1, len=33219788)
2017/10/18 22:07:11 [TNR] Closed connection to 1322E6AB for ch680
2017/10/18 22:07:11 [DVR] Error running job 1508378400-18 Channel Zero: No-End House: open /Volumes/Video III/DVR/TV/Channel Zero No-End House/Channel Zero No-End House S02E05 2017-10-18 The Damage 2017-10-18-2200.mpg: resource busy
2017/10/18 22:07:12 [DVR] Skipping job because program already started 1508378400-18 Channel Zero: No-End House
2017/10/18 22:07:12 [DVR] Waiting 22m47.34742656s until next job 1508380200-17 Broad City
2017/10/18 22:17:31 [DVR] Error running job 1508369400-19 NBA Basketball: write /Volumes/Video III/DVR/TV/NBA Basketball/NBA Basketball 2017-10-18 Milwaukee Bucks at Boston Celtics 2017-10-18-1930.mpg: invalid argument
2017/10/18 22:17:31 [TNR] Closed connection to 1322E6AB for ch577
2017/10/18 22:17:32 [DVR] Starting job 1508369400-19 NBA Basketball on ch=[577]
2017/10/18 22:17:32 [DVR] Waiting 12m27.499815904s until next job 1508380200-17 Broad City
2017/10/18 22:17:33 [TNR] Opened connection to 1322E6AB for ch577
2017/10/18 22:17:33 [DVR] Recording for job 1508369400-19 from 1322E6AB ch577 into “TV/NBA Basketball/NBA Basketball 2017-10-18 Milwaukee Bucks at Boston Celtics 2017-10-18-1930.mpg” for 12m27.499779113s
2017/10/18 22:17:40 [WRN] Buffer for 1322E6AB ch577 is more than 50% full (clients=1, len=16777684)
2017/10/18 22:17:44 [WRN] Buffer for 1322E6AB ch577 is more than 75% full (clients=1, len=25165868)
2017/10/18 22:17:47 [WRN] Buffer for 1322E6AB ch577 is more than 95% full (clients=1, len=31877468)
2017/10/18 22:17:47 [WRN] Buffer for 1322E6AB ch577 is more than 99% full (clients=1, len=33219788)
2017/10/18 22:18:47 [TNR] Closed connection to 1322E6AB for ch577
2017/10/18 22:18:47 [DVR] Error running job 1508369400-19 NBA Basketball: write /Volumes/Video III/DVR/TV/NBA Basketball/NBA Basketball 2017-10-18 Milwaukee Bucks at Boston Celtics 2017-10-18-1930.mpg: invalid argument
2017/10/18 22:18:48 [DVR] Starting job 1508369400-19 NBA Basketball on ch=[577]
2017/10/18 22:18:48 [DVR] Waiting 11m11.599831773s until next job 1508380200-17 Broad City
2017/10/18 22:18:48 [TNR] Opened connection to 1322E6AB for ch577
2017/10/18 22:18:56 [WRN] Buffer for 1322E6AB ch577 is more than 50% full (clients=1, len=16777684)
2017/10/18 22:19:00 [WRN] Buffer for 1322E6AB ch577 is more than 75% full (clients=1, len=25165868)
2017/10/18 22:19:03 [WRN] Buffer for 1322E6AB ch577 is more than 95% full (clients=1, len=31877468)
2017/10/18 22:19:03 [WRN] Buffer for 1322E6AB ch577 is more than 99% full (clients=1, len=33219788)
2017/10/18 22:19:25 [DVR] Recording for job 1508369400-19 from 1322E6AB ch577 into “TV/NBA Basketball/NBA Basketball 2017-10-18 Milwaukee Bucks at Boston Celtics 2017-10-18-1930.mpg” for 11m11.59979306s

It seems like your recordings drive is failing. It’s throwing errors when trying to create recording files, and the write speeds are not keeping up with the incoming data.

huh weird. It’s a relatively new (bought it when the DVR beta started) Seagate Expansion 5TB Desktop External Hard Drive USB 3.0 (STEB5000100).
It’s connected to a Mac mini that’s pretty old. Maybe the read/write speed from the mini to the drive isn’t fast enough to keep up? I’m sure the mini isn’t USB 3.0.
It does work 95% of the time.

I have this same drive attached to a 2012 Mac Mini. Bought in Jan for sole purpose of storing Channels DVR recordings on it. It has (twice I believe) “gone out to lunch” and caused jobs to fail to record. Simple reboot of the Mini returns it to normal operation. I’ve not investigated the issue further but will next time it happens.

Good to know I’m not alone with this problem.

Yeah, reboot fixes it for me too. Good to know you are seeing it to, thanks.

I’ll see if I can find another drive for now.

FWIW, mine did this again last week. A reboot did not fix it, but unplugging and re-plugging did. Since this is a DVR and I need a more reliable solution I’ve replaced this with a new drive.

I removed the drive from the case and put it in m NAS. So far; so good.