Jason, Matthieu Would it be possible to do the blackframe detection DURING time shifting? I was able to aply BOTH patches to mplayer 0pre4, thus creating an "universal" mplayer.
This means that timeshift.py a SECOND mplayer proces should be started after the first one. But may never read beyond the buffer, it should be paused if it reaches the buffer Then we have 2 instance of mplayer: -detection instance -player instance The "player" instance should reread the EDL file when it is altered, thus knowing if there are new markes. i guess, this needs a mplayer patch :-( perhaps this can be done by adding a slave command) Because the blackframedetection is always faster as the player instance mplayer never can skip beyond the buffer. if the player instance is to close behind to the detection instance (min commercial time) it is no problem there is no skipping when a commercial occurs. When a commercial is detected, an edl mark will be written, mplayer should read this and moves to the end of the mark. if the timeshift duration is longer as a commercial, mplayer won't accidently read before the buffer (by seeking backwards), because there is data which may be read. So i guess the combination of the two enhancement could work if: -a second instance of mplayer can be controlled (paused) by the timeshifting programm. -mplayer kan reread an edl file during playback. my 2 cents Fons van der Beek ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
