[MPlayer-users] A-V getting out of sync on external audio stream

james at azem.org james at azem.org
Fri Jan 30 15:28:25 CET 2004

well, to be honest, i think this is what keyframes were invented for, 
when lame encoded the mp3 it isnt as accurate as we would want, so if you have 
an mp3 editing program, you can slowly add silence at key points.
the best way is to estimate how far it is short at the end of the film devide 
by the length of the film and add it in equidistant pieces of about 10ms 
each. using a multitrack view, fine relocate these bits in to the soundtrack 
so that they are un noticable.

another way is to stretch the mp3 but ittl sound bad.

On Friday 30 January 2004 2:20 pm, krasnal wrote:
> Hi,
> I've been looking for an answer for quite time but it seems that
> I'm not able to ask the right question.  So here it is in more
> human readable form.
> I've got dvd which I encoded with success into mpeg4 and the
> main sound track is in sync with the video.  But additionally I
> wanted to have english version of the sound (this is Disney movie
> and I wanted to encourage my little daughter to learn english that
> way :)).  So I dumped the stream from dvd (-ao pcm) encoded it with
> lame (lame -h) and when I try to play it (with -audiofile option of
> mplayer) the a/v gradually gets out of sync (at the beginning of the
> movie there is 0 delay and at the end - after about an hour - it gets
> up to 3s so it is really unacceptable).  I've also ripped the english
> subtitles and ocr'ed it to srt subtitle format and as far as I can
> tell (it's not that easy for me to figure out what they say by watching
> their mouth :)) subtitles are in sync with the video but the sound gets
> delayed.  Is it a known problem?  Does anyone has a solution for it?
> I'd appreciate your help.
>                                   Best regards


stu at stunix.com

More information about the MPlayer-users mailing list