[MPlayer-users] [BUG] oac lavc & of avi

Joey Parrish joey.parrish at gmail.com
Wed Jun 13 20:08:08 CEST 2007


If I create a file with -of avi -oac lavc, something is very very
wrong with the audio sync.  Here are some data points:

When created with -oac lavc -of avi:
* audio out of sync and restarts on seek with -demuxer avi
* plays fine with -demuxer lavf
* before December 29th commit by Michael to ae_lavc.c, all was fine
(http://svn.mplayerhq.hu/mplayer/trunk/libmpcodecs/ae_lavc.c?r1=21787&r2=21789&view=patch)

When created with -oac lavc -of lavf -lavfopts format=avi:
* plays fine everywhere

When created with -oac mp3lame:
* plays fine everywhere

So I figure either MPlayer's AVI muxer or AVI demuxer are broken (or
both).  Whatever this bug is, it's consistent and reproducible for me,
no matter the source material.  I can provide samples if need be.

Since -of avi is default and -oac lavc is common, I'd call this a
serious bug.  If the AVI demuxer is broken, perhaps lavf should be the
default demuxer for AVI for now.

If the AVI muxer is broken, that's worse, in my opinion.  MEncoder
should not produce broken AVI files by default any time somebody uses
-oac lavc.

Somebody, please help.
--Joey



More information about the MPlayer-users mailing list