[MPlayer-users] Some issues in FLV encoding
johnbrown105 at hotmail.com
Tue Feb 26 18:28:21 CET 2008
Alexander Bokovikov wrote:
> John Brown wrote:
>> I build my own. I can send you a link using yousendit.com. You should set
>> up your computer so that you can do it yourself. It is very tiresome, but
>> you only have to do it once.
> I've tried to build it using Mingw. After a long way of libraries
> installations I've got EXE files, though log file had many errors like
> "blablabla not found or something like that".. Nevertheless my build of
> MEncoder works, but I'm not sure if it really works correctly or not.
> Therefore I use either RC or other SVN builds, mentioned at the MPlayer
I don't think that you need to worry about the "not found" messages. If a
library is not found, it simply means that a particular feature will be
unavailable, but MPlayer does not *absolutely* require any libraries except
whatever is included in the source. For example, if LAME is not found, then
when you try to use -oac mp3lame, then LAME support will not be built into
MEncoder. When you try to use -oac mp3lame, it will tell you "unknown
codec" or something like that.
Just look at the end of configure output where it talks about
enabled/disabled optional drivers, etc. Then you will know which libraries
you need to get working.
> If I could download _full_ set of _working_ libraries from any single
> location to build
> MPLayer/MEncoder from SVN, I'd be just happy. I have in mind to download it
> all from anybody who really uses them to build from SVN.
These are the various optional libraries/tools that I have managed to compile
live.2007.07.25.tar.gz /* I think */
SVN or CVS
xvid - cvs (don't know how to find out version)
x264 - svn 736
libnut - svn 505
dvdnavmini - svn 938
libdvdcss - svn 208
I don't have them easily packaged so that I can upload them,
but you can be sure that these can be compiled on Windows.
>> Just send enough so that the problem can be reproduced. I have given as
>> help as I can though. Maybe my test was too short.
> Could anybody check it all and reproduce my error situation?
I can confirm that my most recent svn version 26094 does not correctly encode
the video and audio together in one pass, unless you add -mc 0 to the command
line. However, an earlier version 25780 does. I used this command line:
mencoder.exe -o test.flv -of lavf -oac mp3lame -lameopts abr:br=64:mode=3
-srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=300 -vf harddup
I put the endpos there to stop it before it reaches the end of the file, which
is about 105 secs.
With the most recent svn, there are a lot of "Skipping frame!" messages (without
-vf harddup did not help, neither did -noskip) and I get the desync that you
You can download my MEncoder binary at:
or try your existing svn version with -mc 0.
More information about the MPlayer-users