Hello everyone
I have noticed an annoying feature in my VDR setup and finally today found the motivation to do something about it.
In at least some of the recordings I've made from the Finnish YLE- channels there is a small gap at the start of the actual program and VDR has chosen to record the rest of the program in a new file.
This is also visible in live viewing and lately I noticed that this seems to occur pretty much every time at the start of the news, so today I recorded a small sample while saving the same channel on another, identical, adapter using:
czap -a 1 -c channels.conf -r 'Yle TV1' cp /dev/dvb/adapter1/dvr0 2014-10-12-tv1.out.ts
The files produced can be found here (about 200 MB): https://www.dropbox.com/sh/zhaaowk83dmc85n/AABhEW_DfSgvg2yyIclb3WKAa?dl=0
The news program starts at about 2 min 15 seconds into the recordings
I know there are several other Finns lurking around on this list, but as far as I know no-one else has reported this.
I'm guessing that the problem has something to do with subtitles and/or audio tracks, but I'm certainly no expert.
I'm running VDR 2.1.6 with the following plugins:
-Pxineliboutput -Psuspendoutput -Pfemon -Pskinsoppalusikka -Pepgsearch -Pepgfixer -Premote -Pskinnopacity
and the binaryskip-patch from: http://www.saunalahti.fi/~rahrenbe/vdr/patches/index.php
I will test to see if the same happens with vanilla VDR and just the xineliboutput-plugin.
On 10/12/2014 08:36 PM, jjtt@mbnet.fi wrote:
In at least some of the recordings I've made from the Finnish YLE- channels there is a small gap at the start of the actual program and VDR has chosen to record the rest of the program in a new file.
This is also visible in live viewing and lately I noticed that this seems to occur pretty much every time at the start of the news, so today I recorded a small sample while saving the same channel on another, identical, adapter using:
I know there are several other Finns lurking around on this list, but as far as I know no-one else has reported this.
I'm guessing that the problem has something to do with subtitles and/or audio tracks, but I'm certainly no expert.
Hi
I believe this is a known issue with YLE and if I remember correctly the reason is that they always change PIDs when a new program starts and this causes a small gap due to how VDR handles this situation i.e. it changes the channel to the same channel but with the new PIDs.
In at least some of the recordings I've made from the Finnish YLE- channels there is a small gap at the start of the actual program and VDR has chosen to record the rest of the program in a new file.
I'm guessing that the problem has something to do with subtitles and/or audio tracks, but I'm certainly no expert.
http://www.linuxtv.org/pipermail/vdr/2005-March/000873.html
When pids of a recorded channel are changed, vdr stops recording and (a few seconds) later starts it again with the new pids.
A long time ago I tried to do a quick hack to fix this. I tried to add the new pids to the running recording instead of stopping. I didn't care about removing the old pids, because with Yle channels the removed pids are not given to some other channels, but just not sent at all.
It turned out that adding the pids wasn't that easy. It seemed quite difficult to dig the necessary information out of vdr immediately. I have no idea if that has changed in recent years.
There might be a workaround for this problem: http://www.digita.fi/files/459/PID-arvot_A.pdf
Put all pids from that pdf to channels.conf and change vdr settings to not update pids.
Is it possible to set to not update pids only for certain channels, not globally? YLE channels in this case.
12.10.2014 22:17, Mikko Tuumanen kirjutas:
In at least some of the recordings I've made from the Finnish YLE- channels there is a small gap at the start of the actual program and VDR has chosen to record the rest of the program in a new file.
I'm guessing that the problem has something to do with subtitles and/or audio tracks, but I'm certainly no expert.
http://www.linuxtv.org/pipermail/vdr/2005-March/000873.html
When pids of a recorded channel are changed, vdr stops recording and (a few seconds) later starts it again with the new pids.
A long time ago I tried to do a quick hack to fix this. I tried to add the new pids to the running recording instead of stopping. I didn't care about removing the old pids, because with Yle channels the removed pids are not given to some other channels, but just not sent at all.
It turned out that adding the pids wasn't that easy. It seemed quite difficult to dig the necessary information out of vdr immediately. I have no idea if that has changed in recent years.
There might be a workaround for this problem: http://www.digita.fi/files/459/PID-arvot_A.pdf
Put all pids from that pdf to channels.conf and change vdr settings to not update pids.
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr