2013-11-21, 03:31
I am running mythtv .27 and xmbc 13.0-alpha10 git;20131113 on raspbmc.
Commercial skip works, but only to a point. It will make it all the way through a show. But some of the timing of the skips are off. And it seems to be due to the fact that xbmc writes the EDL file out using the time based markup instead of frames. Mythtv and it's xbmc pvr plugin can provide the skip information by frame, but this seems to always be converted to time. For shows that have a variable frame rate using what is returned by ffmpeg or assumed does not seem to work.
Digging through the code it looks like xbmc writes out the EDL from xbmc/cores/dvdplayer/dvdplayer/Edl.cpp .
Would it be possible to change this to write out an mplayer EDL that uses frames instead of time.
Thanks
Chris
Commercial skip works, but only to a point. It will make it all the way through a show. But some of the timing of the skips are off. And it seems to be due to the fact that xbmc writes the EDL file out using the time based markup instead of frames. Mythtv and it's xbmc pvr plugin can provide the skip information by frame, but this seems to always be converted to time. For shows that have a variable frame rate using what is returned by ffmpeg or assumed does not seem to work.
Digging through the code it looks like xbmc writes out the EDL from xbmc/cores/dvdplayer/dvdplayer/Edl.cpp .
Would it be possible to change this to write out an mplayer EDL that uses frames instead of time.
Thanks
Chris