2015-09-13, 06:10 AM
(This post was last modified: 2015-09-13, 06:18 AM by johnsonx42.)
Just like the title says...
I've got comskip doing a pretty good job of marking commercials on the fly, and npvr does properly load the .edl file when I start watching a recording in progress, but it never re-loads it to pick up any new skip points as the recording proceeds, nor by extension does it load the completed comskip file which may have more accurate skip points after the recording is complete.
an implementation I think would work well would be to read the .edl file after every auto-skip, and also any time the user presses [PLAY], the theory being that the user has auto-skip disabled and is pressing PLAY to activate the manual comskip, or playback has reached a commercial that hadn't yet been marked, so the user presses [PLAY] to prompt the program to re-read the .edl.
loading the .edl file when the user presses [PLAY] would also nicely cover the case where the user doesn't have comskip creating skip points on the fly, but would like to pick up the completed .edl file when the recording and comskip finish.
(this wouldn't only apply to watching an in-progress recording either; while I do run comskip in parallel, some may run it in postprocessing instead. so they may begin watching a completed recording which comskip is still processing, so having it load/re-load the .edl while watching would apply there too)
I've got comskip doing a pretty good job of marking commercials on the fly, and npvr does properly load the .edl file when I start watching a recording in progress, but it never re-loads it to pick up any new skip points as the recording proceeds, nor by extension does it load the completed comskip file which may have more accurate skip points after the recording is complete.
an implementation I think would work well would be to read the .edl file after every auto-skip, and also any time the user presses [PLAY], the theory being that the user has auto-skip disabled and is pressing PLAY to activate the manual comskip, or playback has reached a commercial that hadn't yet been marked, so the user presses [PLAY] to prompt the program to re-read the .edl.
loading the .edl file when the user presses [PLAY] would also nicely cover the case where the user doesn't have comskip creating skip points on the fly, but would like to pick up the completed .edl file when the recording and comskip finish.
(this wouldn't only apply to watching an in-progress recording either; while I do run comskip in parallel, some may run it in postprocessing instead. so they may begin watching a completed recording which comskip is still processing, so having it load/re-load the .edl while watching would apply there too)
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