[MPlayer-users] livavcodec vs. win32 dll's

Nilmoni Deb ndeb at ece.cmu.edu
Sat Dec 8 19:40:18 CET 2001


It seems as per current codec selection ordering for playing divX movies, 
mplayer always looks for win32 dll first if compiled with both win32 dll
support and ffmpeg libavcodec support. We have to use "-vfm 5" to force
mplayer to use libavcodec. I am sure by now the following advantages of
libavcodec over win32 dlls are clear:

* its faster
* it works on non-x86 systems

It may be a good idea if the order is reversed as follows:

if mplayer has support for both win32 dll and ffmpeg libavcodec for DivX
movies, first use libavcodec and if that doesnot work then try win32 dll.

The alternative hack (DOCS/codecs.html) which suggests :

To achieve the greatest speed on my K6, I remove the ffmpeg12 section from
codecs.conf (this codec isn't optimized, and libmpeg2 is twice as fast),
and place vfm=5 in my config file. Then MPlayer always uses ffdivx/ffodivx
to decode DivX/DivX4 files, and libmpeg2 for MPEG1/2 . 


is somewhat painful bcos u have to modify codecs.conf everytime u get a 
new version.

What do u folks think ?

thanks
- Nil




More information about the MPlayer-users mailing list