EDL using frames instead of time
#1
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
Reply
#2
We do time based seeks with ffmpeg. Means that ffmpeg is instructed to seek to a given timestamp which is stored with the video (unless it's avi). You need to change the other end to provide accurate times in the EDL.
Reply

Logout Mark Read Team Forum Stats Members Help
EDL using frames instead of time0