Bug #4039
Gaps in subsequent recordings
0%
Description
This afternoon I was recording a marathon, i.e. five episodes of the same program that were being broadcast back to back, when I noticed that the resulting recordings were not complete.
Here's the log so you get a better idea:
Oct 23 12:24:30 raspberrypi tvheadend[19979]: mpegts: 386MHz in Ziggo - tuning on Silicon Labs Si2168 : DVB-C #0 Oct 23 12:24:30 raspberrypi tvheadend[19979]: subscription: 000E: "DVR: Ontdek de ruimte" subscribing on channel "NPO 3 HD", weight: 300, adapter: "Silicon Labs Si2168 : DVB-C #0", network$ Oct 23 12:24:30 raspberrypi tvheadend[19979]: linuxdvb: Unhandled signal scale: 0 Oct 23 12:24:30 raspberrypi tvheadend[19979]: linuxdvb: Unable to provide signal strength value. Oct 23 12:24:30 raspberrypi tvheadend[19979]: linuxdvb: Unable to provide BER value. Oct 23 12:24:30 raspberrypi tvheadend[19979]: linuxdvb: Unable to provide UNC value. Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: /home/pi/Recordings/NPO 3 HD/Ontdek de ruimte.Het heelal.2016-10-23.12-25.ts from adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Zi$ Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: # type lang resolution aspect ratio sample rate channels Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: 1 H264 ? ? Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: 3 AC3 dut ? ? Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: 5 TELETEXT Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: 6 DVBSUB dut Oct 23 12:25:00 raspberrypi tvheadend[19979]: dvr: 7 DVBSUB dut Oct 23 12:44:30 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD" recorder starting Oct 23 12:44:30 raspberrypi tvheadend[19979]: subscription: 000F: "DVR: Ontdek de ruimte" subscribing on channel "NPO 3 HD", weight: 300, adapter: "Silicon Labs Si2168 : DVB-C #0", network$ Oct 23 12:45:00 raspberrypi tvheadend[19979]: subscription: 000E: "DVR: Ontdek de ruimte" unsubscribing from "NPO 3 HD" Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD": End of program: Completed OK Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: /home/pi/Recordings/NPO 3 HD/Ontdek de ruimte.Mensen in de ruimte.pm.2016-10-23.12-45.ts from adapter: "Silicon Labs Si2168 : DVB-C #0", $ Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: # type lang resolution aspect ratio sample rate channels Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: 1 H264 ? ? Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: 3 AC3 dut ? ? Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: 5 TELETEXT Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: 6 DVBSUB dut Oct 23 12:45:00 raspberrypi tvheadend[19979]: dvr: 7 DVBSUB dut Oct 23 13:09:30 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD" recorder starting Oct 23 13:09:30 raspberrypi tvheadend[19979]: subscription: 0010: "DVR: Ontdek de ruimte" subscribing on channel "NPO 3 HD", weight: 300, adapter: "Silicon Labs Si2168 : DVB-C #0", network$ Oct 23 13:10:00 raspberrypi tvheadend[19979]: subscription: 000F: "DVR: Ontdek de ruimte" unsubscribing from "NPO 3 HD" Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD": End of program: Completed OK Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: /home/pi/Recordings/NPO 3 HD/Ontdek de ruimte.De zon.pm.2016-10-23.13-10.ts from adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Zig$ Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: # type lang resolution aspect ratio sample rate channels Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: 1 H264 ? ? Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: 3 AC3 dut ? ? Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: 5 TELETEXT Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: 6 DVBSUB dut Oct 23 13:10:00 raspberrypi tvheadend[19979]: dvr: 7 DVBSUB dut Oct 23 13:34:30 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD" recorder starting Oct 23 13:34:30 raspberrypi tvheadend[19979]: subscription: 0011: "DVR: Ontdek de ruimte" subscribing on channel "NPO 3 HD", weight: 300, adapter: "Silicon Labs Si2168 : DVB-C #0", network$ Oct 23 13:35:00 raspberrypi tvheadend[19979]: subscription: 0010: "DVR: Ontdek de ruimte" unsubscribing from "NPO 3 HD" Oct 23 13:35:00 raspberrypi tvheadend[19979]: dvr: "Ontdek de ruimte" on "NPO 3 HD": End of program: Completed OK
As you can see at 12:24:30 my recording is scheduled to start, however, for some reason this recording doesn't start writing to the disk till 12:25:00 (and no, this is not because the disk has to start up or anything like that). I just noticed that this happens to all my recordings. For these particular recordings I didn't set any extra time, but for some reason the extra 30 seconds at the start are not recorded as they were in previous versions of TVH.
The more annoying part is that when the recording finishes at 12:45:00 and the second one commences there is 0 overlap and as result I'm missing a few seconds. Because the episodes did not fit exactly in their timeslots and overlap in the different recordings there are seconds missing in the middle.
Please fix this.
History
Updated by Jaroslav Kysela about 8 years ago
Post the dvr trace (--trace dvr): https://tvheadend.org/projects/tvheadend/wiki/Traces
Also, there's difference between 'extra' pre/post time and 'warming' pre-time.
Also, check, if you have disabled 'EPG running status' in DVR config or in the channel config.
Updated by John Doe about 8 years ago
Jaroslav Kysela wrote:
Post the dvr trace (--trace dvr): https://tvheadend.org/projects/tvheadend/wiki/Traces
Also, there's difference between 'extra' pre/post time and 'warming' pre-time.
Also, check, if you have disabled 'EPG running status' in DVR config or in the channel config.
I've enabled the dvr trace in the debugging settings, but I suppose I'll need to record something to give you any data? Right now it's only checking if there's enough disk space.
I was only referring to warming pre-time, as the programs are broadcast back to back I'm not going to add another 5 minutes overlap as the 30 seconds would've been sufficient.
EPG running status is disabled, but this shouldn't matter as I use XMLTV for EPG data and it's not accurate.