[MPlayer-users] Voices delay

Vidar Wahlberg canidae at exent.net
Tue Nov 25 19:35:52 CET 2003


> I finally got round to getting the latest version from CVS (BTW, just
> doing a copy of the video stream works now - i.e. it doesn't crash any
> more, but I can't remember is sync is maintained at the moment) and
> started to look through the sources to figure out the difference
> between the player and encoder code paths.  It's a rather strangely
> structured bit of code (I don't think I've seen a main() function so
> big, or tabbed out to pretend to look like a big script), so I've got
> a bit bogged down (plus I've been away all weekend, so haven't had
> much of a chance to investigate further).

Yeah, I noticed -oac copy -ovc copy works fine now. However, I've now
done many tests, played both the original vob file & the copied test.avi
file in a loop, went away for a while so I couldn't know which file was
playing. Took me very few seconds to point out which file was test.avi
and which was the original vob (eg. there's a desync even if you only
use -oac copy -ovc copy).

The exact usage:
mencoder -oac copy -ovc copy -o test.avi movie.vob

The loop:
while :; do mplayer -vo xv -fs -frames 200 test.avi; \
mplayer -vo xv -fs -frames 200 movie.vob; done

(There was a great spot after about 100 frames to notice the desync)

Also worth pointing out is that the test.avi got some megs smaller
(about 15%), but I assume that's because it dropped some
languages/subtitles not used.

> Hope that's what you meant/wanted,

It helps :)


-- 
Regards,
Vidar Wahlberg



More information about the MPlayer-users mailing list