Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 14.01.2012 15:21, Lou wrote: Thanks for pointing this out. That explains some of the problems I experienced with vps timers: Consider this: timer #1 scheduled for 22:20-22:50 - no pdc time defined by the broadcaster, so vps time is set to 22:20. timer #2 scheduled for the following event (22:50-23:20) , but uses a pdc time of 22:20. Both events are not related -> there's no interest in combining these two events like it's done with sports. You see the problem? vdr won't let you set vps-timer #1 AND #2 , you'll have to switch one of them to manual. This happens occasionally - I assume it's partly the broadcaster's fault for choosing pdc 22:20 instead of something else like 22:30, but vdr could figure this out using event ids as a second marker. This could add some more flexibility to vps programming. PDC times *must* be unique within one channel - otherwise they're no good. It's the provider's duty to choose them correctly. Klaus On 14.01.2012 13:16, Klaus Schmidinger wrote: The idea behind giving these three events the same PDC time *is* to have all three of them recorded ;-) VDR doesn't take event ids into account when handling VPS recordings. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Thanks for pointing this out. That explains some of the problems I experienced with vps timers: Consider this: timer #1 scheduled for 22:20-22:50 - no pdc time defined by the broadcaster, so vps time is set to 22:20. timer #2 scheduled for the following event (22:50-23:20) , but uses a pdc time of 22:20. Both events are not related -> there's no interest in combining these two events like it's done with sports. You see the problem? vdr won't let you set vps-timer #1 AND #2 , you'll have to switch one of them to manual. This happens occasionally - I assume it's partly the broadcaster's fault for choosing pdc 22:20 instead of something else like 22:30, but vdr could figure this out using event ids as a second marker. This could add some more flexibility to vps programming. On 14.01.2012 13:16, Klaus Schmidinger wrote: The idea behind giving these three events the same PDC time *is* to have all three of them recorded ;-) VDR doesn't take event ids into account when handling VPS recordings. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 14.01.2012 13:22, Ville Skyttä wrote: > The Redmine repo browser is broken though ("Repository" tab at the top Thanks. Fixed! Sometimes heavy bot-traffic can cause a memory leak - haven't figured out yet where this happens. Tobias ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 2012-01-14 13:40, Tobi wrote: > On 13.01.2012 23:14, Dieter Hametner wrote: > >> You can clone a git repository of all released versions of VDR: >> $ git clone git://projects.vdr-developer.org/vdr.git >> >> There used to be a Web-Access to that repository too, but currently it >> doesn't >> seem to work any more. > > It works, but I changed to cgit (much faster) last year: > > http://projects.vdr-developer.org/git/vdr.git/ The Redmine repo browser is broken though ("Repository" tab at the top of http://projects.vdr-developer.org/projects/vdr). But this doesn't seem to be limited to this project, others' Redmine browsers are affected as well. http://projects.vdr-developer.org/projects/vdr/repository | Internal error | | An error occurred on the page you were trying to access. | If you continue to experience problems please contact your Redmine | administrator for assistance. | | If you are the Redmine administrator, check your log files for | details about the error. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 14.01.2012 13:11, Lou wrote: Turns out ZDF releases new event ids for each event instead of status 3 flagging, but they are all using the same pdc time (09:55). @Klaus: Are you aware, that recording only the 2nd event (12:05-03:55) is impossible in this case? vdr will automatically remove timers with the same pdc time, only one timer is kept, and vdr will start recording immediately, if you're already in the first event's timeframe (09:55-12:00). Shouldn't different event id make sure this doesn't happen? The idea behind giving these three events the same PDC time *is* to have all three of them recorded ;-) VDR doesn't take event ids into account when handling VPS recordings. Greetings Klaus On 14.01.2012 10:21, Lou wrote: I noticed ZDF is boadcasting 3 sports sessions today using the same pdc time for all three events: 09:55 - 12:00 Wintersport 12:00 - 12:05 heute 12:05 - 03:55 Wintersport 03:55 - 04:00 heute 04:00 - 05:00 Wintersport I'm test-recording this and will keep an eye on what's happening during the "heute journal", maybe they use status 3 as well in this case to remove the journal from vps recording? ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Turns out ZDF releases new event ids for each event instead of status 3 flagging, but they are all using the same pdc time (09:55). @Klaus: Are you aware, that recording only the 2nd event (12:05-03:55) is impossible in this case? vdr will automatically remove timers with the same pdc time, only one timer is kept, and vdr will start recording immediately, if you're already in the first event's timeframe (09:55-12:00). Shouldn't different event id make sure this doesn't happen? On 14.01.2012 10:21, Lou wrote: I noticed ZDF is boadcasting 3 sports sessions today using the same pdc time for all three events: 09:55 - 12:00 Wintersport 12:00 - 12:05 heute 12:05 - 03:55 Wintersport 03:55 - 04:00 heute 04:00 - 05:00 Wintersport I'm test-recording this and will keep an eye on what's happening during the "heute journal", maybe they use status 3 as well in this case to remove the journal from vps recording? ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 13.01.2012 23:14, Dieter Hametner wrote: > You can clone a git repository of all released versions of VDR: > $ git clone git://projects.vdr-developer.org/vdr.git > > There used to be a Web-Access to that repository too, but currently it > doesn't > seem to work any more. It works, but I changed to cgit (much faster) last year: http://projects.vdr-developer.org/git/vdr.git/ Tobias ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Thanks! I noticed ZDF is boadcasting 3 sports sessions today using the same pdc time for all three events: 09:55 - 12:00 Wintersport 12:00 - 12:05 heute 12:05 - 03:55 Wintersport 03:55 - 04:00 heute 04:00 - 05:00 Wintersport I'm test-recording this and will keep an eye on what's happening during the "heute journal", maybe they use status 3 as well in this case to remove the journal from vps recording? On 13.01.2012 23:14, Dieter Hametner wrote: You can clone a git repository of all released versions of VDR: $ git clone git://projects.vdr-developer.org/vdr.git ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Hi Lou Am Freitag, 13. Januar 2012 schrieb Lou: > Where can I find tarballs for vdr 1.4.x? Your webspace only ships > version patches (diff) You can clone a git repository of all released versions of VDR: $ git clone git://projects.vdr-developer.org/vdr.git There used to be a Web-Access to that repository too, but currently it doesn't seem to work any more. I have an own mirror of that which is accessible via Git-Web on http://git.gekrumbel.de/vdr.git Regards Dieter -- Dieter Hametnerdh (plus) vdr (at) gekrumbel (dot) de live plugin developer http://live.vdr-developer.org signature.asc Description: This is a digitally signed message part. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
thanks VDR User! I was able to compile 1.4.0 , so I'll test this one. On 13.01.2012 21:27, VDR User wrote: Where can I find tarballs for vdr 1.4.x? Your webspace only ships version patches (diff) ftp://ftp.tvdr.de/vdr/ ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On Fri, Jan 13, 2012 at 11:33 AM, Lou wrote: > Where can I find tarballs for vdr 1.4.x? Your webspace only ships version > patches (diff) ftp://ftp.tvdr.de/vdr/ ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
There's a change in RunningStatusPausing between 1.3.9 and 1.5.0: the only reference I found is in epg.c: grep -rhI "SI::RunningStatusPausing" vdr-1.3.9/ return runningStatus >= (OrAboutToStart ? SI::RunningStatusStartsInAFewSeconds : SI::RunningStatusPausing); if (CheckRunningStatus && p->RunningStatus() >= SI::RunningStatusPausing) else if (RunningStatus >= SI::RunningStatusPausing && p->RunningStatus() > SI::RunningStatusNotRunning) if (RunningStatus >= SI::RunningStatusPausing) if (p->RunningStatus() >= SI::RunningStatusPausing) { grep -rhI "SI::RunningStatusPausing" vdr-1.5.0/ return runningStatus >= (OrAboutToStart ? SI::RunningStatusStartsInAFewSeconds : SI::RunningStatusPausing); if (p->SeenWithin(RUNNINGSTATUSTIMEOUT) && p->RunningStatus() >= SI::RunningStatusPausing) else if (RunningStatus >= SI::RunningStatusPausing && p->StartTime() < Event->StartTime()) if (p->RunningStatus() >= SI::RunningStatusPausing) if (p->RunningStatus() >= SI::RunningStatusPausing) { if (p->RunningStatus() >= SI::RunningStatusPausing) Where can I find tarballs for vdr 1.4.x? Your webspace only ships version patches (diff) I test this against a "vps" capable broadcaster, using accurate recording + pdc On 13.01.2012 18:31, Klaus Schmidinger wrote: Strange. I do remember that this used to work. Maybe it was even longer ago than I thought... Any pointers where to look at in the code? All places where SI::RunningStatusPausing is handled are potential candidates. Do note, though, that this can only work with channels that broadcast a PDCDescriptor and thus allow VDR to work with "VPS". ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 13.01.2012 18:03, Lou wrote: Hello klaus I tested status 3 handling against: - vdr-1.7.0, vdr-1.7.1, vdr-1.7.2 - vdr-1.6.0 - vdr-1.5.14 None of them showed a reaction during "status 3" , only syslog and dvbsnoop point out that this event is pausing. Strange. I do remember that this used to work. Maybe it was even longer ago than I thought... Any pointers where to look at in the code? All places where SI::RunningStatusPausing is handled are potential candidates. Do note, though, that this can only work with channels that broadcast a PDCDescriptor and thus allow VDR to work with "VPS". Greetings Klaus On 11.01.2012 16:37, Klaus Schmidinger wrote: Actually it used to work this way, and I guess it still should, but it looks like this has been broken by some other change. Maybe you could try some older versions (starting with 1.7.0) and try to find out the two versions between which this has been broken. That would help a lot in fixing this. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Hello klaus I tested status 3 handling against: - vdr-1.7.0, vdr-1.7.1, vdr-1.7.2 - vdr-1.6.0 - vdr-1.5.14 None of them showed a reaction during "status 3" , only syslog and dvbsnoop point out that this event is pausing. Any pointers where to look at in the code? On 11.01.2012 16:37, Klaus Schmidinger wrote: Actually it used to work this way, and I guess it still should, but it looks like this has been broken by some other change. Maybe you could try some older versions (starting with 1.7.0) and try to find out the two versions between which this has been broken. That would help a lot in fixing this. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
On 03.11.2011 17:52, Lou wrote: I noticed one of my local broadcasters does actually flag a commercial break's starts and endings: Nov 3 16:48:37 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 4 Nov 3 17:13:38 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 3 Nov 3 17:16:08 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 4 Nov 3 17:32:20 channel 17 (TSR1) event Thu 03.11.2011 17:26-17:35 '(null)' status 4 Nov 3 17:32:20 timer 8 (17 1645-1726 VPS 'Hawaii Five-0~Po'ipu') stop This looks legit to me, start and endings are always trimmed fine - so the question remains, why the recording does not pause during the commercial break? Actually it used to work this way, and I guess it still should, but it looks like this has been broken by some other change. Maybe you could try some older versions (starting with 1.7.0) and try to find out the two versions between which this has been broken. That would help a lot in fixing this. Klaus ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] shouldn't a vdr recording pause during status 3 flag?
Lou wrote: I noticed one of my local broadcasters does actually flag a commercial break's starts and endings: Nov 3 16:48:37 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 4 Nov 3 17:13:38 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 3 Nov 3 17:16:08 channel 17 (TSR1) event Thu 03.11.2011 16:45-17:26 (VPS: 03.11 16:45) 'Hawaii Five-0' status 4 Nov 3 17:32:20 channel 17 (TSR1) event Thu 03.11.2011 17:26-17:35 '(null)' status 4 Nov 3 17:32:20 timer 8 (17 1645-1726 VPS 'Hawaii Five-0~Po'ipu') stop This looks legit to me, start and endings are always trimmed fine - so the question remains, why the recording does not pause during the commercial break? I'd love to avoid manual editing if possible. I don't think VDR should pause in this case. At least I don't want to trust that this is always correct. If VDR would support this, then this would even allow broadcasters to deny recording at all. Better idea would be to translate this "log" you have here to a working "marks" file for VDR. Where do you have this log from? Yours Manuel ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr