1。安装之前先确认gcc已安装, gcc -v //查看gcc的版本。
我的是 gcc 版本 4.1.2 20071124 (Red Hat 4.1.2-42)
gdk-level包也要装上。
2。下载:
下载相关codes ( http://www.mplayerhq.hu/MPlayer/ )主要都在这里
Mplayer-1.0rc1.tar.bz2(主程序)( http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 )
Abyss-1.6.tar.bz2 (皮肤) (http://www2.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2)
all-20060611.tar.bz2(http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20060611.tar.bz2 )
windows-all-20060611.zip(建议不要在win下使用. rar,用. zip)
( http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20060611.zip )
3。安装
./configure 参数可以在主程序目录下用 ./configure -help 获得。
./configure --enable-gui
make
make install
把code移到mplayer指定的解码文件夹,/usr/lib/codecs /usr/lib/win32 (可能不同)
还有安装皮肤和字体。
(安装过程中若出现错误 libavcodec 的话就装zlib-1.2.3吧。
4。使用。
自己可以 man
若出现Could not open required DirectShow codec drv4.so.6.0. 可以看下SElinux
还有就是我用gmplayer看rmvb时会出现could not open required directshow codec drvc.dll看了网上的文章还是没解决。
而且我的gmplaer也不能缩放,把zoom=yes也没用,还是用mplayer -zoom ......什么都没错了。
还有就是centos可能没生音,可参考:http://linux.chinaunix.net/bbs/thread-1044057-1-1.html
到http://www.alsa-project.org/main/index.php/Main_Page页面下alsa-driver-1.0.18和alsa-lib-1.0.18 是要找到这两个包,
就下那个页面下的1alsa-driver-1.0.20和alsa-lib-1.0.20的的话我是没装起。
参考:http://blog.chinaunix.net/u1/34252/showart_264229.html