从源码安装mplayer可能是一个好主意,因为可以在编译时作优化。
我在rh8和mdk9.0上都安装过mplayer0.90pre8,在mdk9.0上还安装过mplayer0.90pre9感觉在mdk9上的安装更容易一些。不过原因也可能是我首先在rh8上安装,走了不少弯路吧。
在看过的不少帮助中,我发现
http://www.linuxworld.com/site-stories/2001/1214.mplayer.html是最有用的。而且我很同意作者的观点:mplayer的文档很差。
在mdk9.0下我的安装步骤:
1。下载必要的软件包:
http://www.mplayerhq.hu/homepage/dload.html
MPlayer-0.90pre9.tar.bz2
这是源代码包
w32codec.tar.bz2
好像是支持windows下的各种文件格式。
mp-arial-iso-8859-1.zip
通用字体
default.tar.bz2
缺省skin
2。安装mplayer主程序
bunzip2 MPlayer-0.90pre9.tar.bz2
将MPlayer-0.90pre9.tar.bz2解压成tar文件,生成的文件将替换掉MPlayer-0.90pre9.tar.bz2,新文件名是MPlayer-0.90pre9.tar
tar xvf MPlayer-0.90pre9.tar
将MPlayer-0.90pre9.tar解压,生成目录MPlayer-0.90pre9。
cd MPlayer-0.90pre9
./configure --enable-gui
其中--enable-gui参数是用来生成图形界面的。
make
编译
make install
安装
3。安装mplayer skin
bunzip2 default.tar.bz2
tar xvf default.tar
解压出一个default目录。
mkdir /usr/local/share/mplayer/Skin
创建公共skin目录(我忘了这个目录是我自己创建的还是本来就有的,如果本来就有就不用执行了。)
mv default /usr/local/share/mplayer/Skin
4。安装字体
unzip mp-arial-iso-8859-1.zip
cd iso-8859-1
mkdir /usr/local/share/mplayer/font
创建公共font目录(我也忘了这个目录是我自己创建的还是本来就有的。)
cp arial-18/* /usr/local/share/mplayer/font
拷贝字体文件,18是字体大小,你也可以选择自己喜欢的14、24或28
5。播放dvd
在我自己的笔记本上执行的参数为
gmplayer -dvd-device /dev/cdrom -slang zh
其中-dvd-device /dev/cdrom是用来覆盖缺省的dvd设备/dev/dvd。可能因为我的光驱是dvd+cdrw的。在你的机器上可能有所不同。
其中-slang zh是用来显示中文字幕的。
在rh8下我的安装步骤:
rh8下安装好像很麻烦,我先安装了一个忘了从哪里下载的divx4linux-4.0-fr2.20022025.i386.rpm,再安装了从
http://www.divx.com/divx/linux下载的divx4linux501-20020418.tgz。忙活了好久才弄出来。
也不记得是怎么弄好的,不敢乱讲,印象中几个好像很重要的步骤:
1。安装divx后要通过vim /etc/ld.so.conf在该文件中加入一行/usr/local/lib,存盘退出。
2。修改/etc/ld.so.conf要执行ldconfig,(好像新的mplayer的make文件中加入了ldconfig,不知道是不是还需要这样做。)
3。我的笔记本上gmplayer首先要mount光驱,然后执行gmplayer -dvd-device /mnt/cdrom
总的来说,rh8下的安装难多了。这直接导致我最终改装mdk9的原因。
附:如果只是看dvd这样就可以了,如果需要看divx编码的avi文件,应该在编译mplayer前先安装divx。
重要相关链接:
http://www.linuxworld.com/site-stories/2001/1214.mplayer.html
http://www.linuxeden.com/edu/doctext.php?docid=2199