[MPlayer-users] mencoder desync problem.

neuron neuron at hollowtube.mine.nu
Thu May 27 09:33:06 CEST 2004


I have a .vob file, if I play it with mplayer I get no errors, but when 
I encode it I get theese errors:

[mpeg1video @ 0x83fd170]skiped MB in I frame at 21 10A-V:0.000 [541:224]
[mpeg1video @ 0x83fd170]concealing errors
[mpeg1video @ 0x83fd170]Warning MVs not available

and at one point in the movie the audio/video goes out of sync, it's 
very easy for me to fast forward to that place and see exactly where it 
happens.
I'm using MPlayer 1.0pre4-3.4.0, and this is my mencoder lines:

mencoder -ovc lavc -mc 0 -noskip -lavcopts 
vcodec=mpeg4:vbitrate=600:mbd=2:v4mv:vpass=1 -oac copy "$filename" -vf 
hqdn3d,crop=352:192:0:22 -o "Test.avi" -ofps 29.970
mencoder -ovc lavc -mc 0 -noskip -lavcopts 
vcodec=mpeg4:vbitrate=600:mbd=2:v4mv:vpass=2 -oac copy "$filename" -vf 
hqdn3d,crop=352:192:0:22 -o "Test.avi" -ofps 29.970

If I remove the -mc 0 and -noskip the sound is out of sync through the 
entire movie.

I've used theese settings on this set of movies (snowboard clips, I can 
take them to half the size without loosing any quality whatsoever), and 
it's worked fine on most, but this one desync's.  And I'd REALLY like to 
be able to just make a script to encode all of theese, and do so knowing 
the audio/video wont be out of sync in any of them.

Note that this error only shows up in mencoder, not mplayer, and I do 
not get desync in mplayer, only on the result file.




More information about the MPlayer-users mailing list