Bug #5790
PVR Recording fails, file missing
0%
Description
I've had an autorec running to record 'His Dark Materials' on Freesat BBC One HD. So far, of 6 episodes broadcast, 3 have failed to record. The web interface reports 'Removed recording, file missing'. I have other similar recording failures; they all appear to be on BBC channels. Recordings from non-BBC channels appear to be OK.
This evening I observed a failed recording in progress. Half way through transmission, the web GUI reported the recording in progress, but the status as 'Waiting for EPG running flag'. At that point I told Kodi to switch to the channel, and watched the rest as transmitted.
I'm running the current Debian package on x86. I didn't have any debug logging enabled. Syslog has:
Dec 8 19:54:30 pince tvheadend[4051]: dvr: "His Dark Materials" on "BBC One HD" recorder starting Dec 8 19:54:30 pince tvheadend[4051]: mpegts: 10847V in Freesat Oxford - tuning on Conexant CX24117/CX24132 #2 : DVB-S #0 Dec 8 19:54:30 pince tvheadend[4051]: subscription: 083E: "DVR: His Dark Materials" subscribing on channel "BBC One HD", weight: 500, adapter: "Conexant CX24117/CX24132 #2 : DVB-S #0", network: "Freesat Oxford", mux: "10847V", provider: "BSkyB", service: "BBC One HD", profile="matroska", username="" Dec 8 19:57:40 pince tvheadend[4051]: epggrab: EIT: DVB Grabber - data completion timeout for 10847V in Freesat Oxford Dec 8 19:57:40 pince tvheadend[4051]: epggrab: UK: Freeview - data completion timeout for 10847V in Freesat Oxford Dec 8 19:57:40 pince tvheadend[4051]: epggrab: UK: Freesat - data completion timeout for 10847V in Freesat Oxford Dec 8 20:33:43 pince tvheadend[4051]: subscription: 083F: "::ffff:192.168.1.16 [ | Kodi Media Center ]" subscribing on channel "BBC One HD", weight: 150, adapter: "Conexant CX24117/CX24132 #2 : DVB-S #0", network: "Freesat Oxford", mux: "10847V", provider: "BSkyB", service: "BBC One HD", profile="htsp", hostname="::ffff:192.168.1.16", username="::ffff:192.168.1.16", client="Kodi Media Center" Dec 8 20:35:12 pince tvheadend[4051]: epgdb: snapshot start Dec 8 20:35:13 pince tvheadend[4051]: epgdb: queued to save (size 32995791) Dec 8 20:35:13 pince tvheadend[4051]: epgdb: broadcasts 90880 Dec 8 20:35:13 pince tvheadend[4051]: epgdb: save start Dec 8 20:35:15 pince tvheadend[4051]: epgdb: stored (size 6913379) Dec 8 21:01:08 pince tvheadend[4051]: subscription: 083F: "::ffff:192.168.1.16 [ | Kodi Media Center ]" unsubscribing from "BBC One HD", hostname="::ffff:192.168.1.16", username="::ffff:192.168.1.16", client="Kodi Media Center" Dec 8 21:05:00 pince tvheadend[4051]: subscription: 083E: "DVR: His Dark Materials" unsubscribing from "BBC One HD", username="" Dec 8 21:05:00 pince tvheadend[4051]: dvr: "His Dark Materials" on "BBC One HD": End of program: Time missed
History
Updated by Dave Pickles about 5 years ago
I've been battling similar problems with EIT-based recordings on UK Freesat for a while. Unfortunately the issue is intermittent and the TVH code is highly opaque, so I haven't been able to make much progress. For the time being I've turned off EIT-based recording and rely on padding.
Do you also have a UK Freeview tuner connected?
Updated by Jim Hague about 5 years ago
Thanks for the news :-(
As it happens, I do have a UK Freeview tuner connected. Why?
Updated by Dave Pickles about 5 years ago
https://tvheadend.org/issues/5494
Unfortunately I never managed to solve the problem, and the suggested fix at the end of that thread didn't work.
Updated by Jim Hague about 5 years ago
Thanks, that's an interesting data point. I pretty much never use the UK Freeview adapter, and all Freeview channels are mapped separately to the Freesat ones. I'll try disabling the Freeview adapter and see if that helps. But as you say, it's an intermittent problem; I've been scheduling a few recordings with logging turned up, and so far everything has worked 100%.
Updated by Jim Hague over 4 years ago
I ended up concluding that my problem wasn't to do with the Freeview adapter. I'd also run into EIT recording problems. Since I turned it off, everything has worked fine.