2009-09-05, 09:45 PM
I'm running comskip 80_025, recording using DVR-MS. I find comskip works remarkably well, to the point where I have auto-comskip enabled all the time.
However I do find that the skips are often a bit abrupt, cutting off the last second or two of the show before the commercial break. I'd rather have it err to the side of showing a few frames of black or even a snippet of commercial before skipping. To a lesser extent, it sometimes comes back a little late so if someone was talking immediately as the show comes back I miss the first word or two.
I don't think either program is doing anything wrong, I think it comes down more to the slightly unpredicatable nature of skipping in mpeg-2 video streams (and it may be somewhat codec dependant as well, but I'm not venturing into codec hell again). It's also probably a matter of user preference.
Does anyone know if there's a way to slightly offset the skips, either by a change to comskip itself, or by a change to GB-PVR to cause it to delay skipping a little bit?
I looked in the config for both programs and didn't find anything.
What would really be great is parameters in GB-PVR config.xml such as:
<ComskipEnterBreakOffset>2</ComskipEnterBreakOffset>
<ComskipReturnOffset>-1</ComskipReturnOffset>
This would tell GB-PVR to add 2 seconds to the skip point specified in the comskip file, and then subtract 1 second from the resume point. This would allow users to tune the behaviour to their preferences and according to the vagaries of their system. If it has to be specified in frames instead of time, that's fine too (even better perhaps).
However I do find that the skips are often a bit abrupt, cutting off the last second or two of the show before the commercial break. I'd rather have it err to the side of showing a few frames of black or even a snippet of commercial before skipping. To a lesser extent, it sometimes comes back a little late so if someone was talking immediately as the show comes back I miss the first word or two.
I don't think either program is doing anything wrong, I think it comes down more to the slightly unpredicatable nature of skipping in mpeg-2 video streams (and it may be somewhat codec dependant as well, but I'm not venturing into codec hell again). It's also probably a matter of user preference.
Does anyone know if there's a way to slightly offset the skips, either by a change to comskip itself, or by a change to GB-PVR to cause it to delay skipping a little bit?
I looked in the config for both programs and didn't find anything.
What would really be great is parameters in GB-PVR config.xml such as:
<ComskipEnterBreakOffset>2</ComskipEnterBreakOffset>
<ComskipReturnOffset>-1</ComskipReturnOffset>
This would tell GB-PVR to add 2 seconds to the skip point specified in the comskip file, and then subtract 1 second from the resume point. This would allow users to tune the behaviour to their preferences and according to the vagaries of their system. If it has to be specified in frames instead of time, that's fine too (even better perhaps).
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV