step1,准备好所有的文件,如下所示:
MPlayer源文件:MPlayer-1.0rc4.tar.bz2
MPlayer 皮肤文件:Abyss-1.7.tar.bz2
MPlayer通用解码器:essential-20071007.tar.bz2
以上文件都可以在http://www.mplayerhq.hu/design7/dload.html下载
step2,编译环境准备:
执行命令:
#apt-getinstall libgtk2.0-dev //mplayer有用到gtk,所以需要安装
#apt-getinstall build-essential //编译环境
step3,建立程序文件夹
3.1执行#sudo mkdir /usr/local/mplayer
建立MPlayer主目录,(可以选择别的目录)
3.2执行#sudo mkdir /usr/lib/mplayercodecs
建立MPlayer解码器目录
3.3 解压缩文件
执行#tar-xjvf Mplayer-1.0rc4.tar.bz2 //生成MPlayer-1.0rc4目录
执行#tar-xjvfAbyss-1.7.tar.bz2//生成Abyss目录
执行#tar-xjvf essential-20071007.tar.bz2 //生成essential-20071007目录
step4,拷贝文件准备编译
执行#sudocp -rfa essential-20071007/* /usr/lib/mplayercodecs/
将刚才解压的essential-20071007下的文件拷贝到/usr/lib/mplayercodecs下
执行#sudochmod 777 /usr/lib/mplayercodecs/*
修改文件权限为777,即所有人都可以访问
step 5,编译源代码安装MPlayer
执行#cdMPlayer-1.0rc4 //进入MPlayer源码目录
执行#sudo./configure --prefix=/usr/local/mplayer/ --enable-gui–enable-freetype --codecsdir=/usr/lib/mplayercodecs/
配置命令参数解释如下:
./configure:详细说明见./configure--help
--prefix=/usr/local/mplayer/: mplayrer安装路径
--enable-gui:支持图形化窗口,如果你只在命令下用可以不要这个
--enable-freetype:方便以后调整字体
--codecsdir=/usr/lib/mplayercodecs/:指定编码所在位置
成功后生成Makefile文件.
接下来就是编译,安装
执行#make&make install
step6,配置和皮肤
配置MPlayer
执行#cd/usr/local/mplayer/bin/
执行#./mplayer //这时在你的用户目录下会建立mplayer文件夹
执行#cp* /usr/bin/ //把MPlayer主文件拷贝到系统执行环境目录下
切换到源码文件夹的MPlayer-1.0rc4 /etc/
执行#sudocp input.conf example.conf menu.conf codecs.conf ~/.mplayer/
切换到存放解压文件的目录
执行#sudo mvAbyss/ /usr/local/mplayer/share/mplayer/skins/
执行#cd /usr/local/mplayer/share/mplayer/skins/
执行#ln-sAbyss/default //建立默认皮肤软链接
step7, 大功告成!
运行#mplayer
运行#gmplayer就可以啦!
如果不能够全屏:请进行一下操作
#vim~/.mplayer/config
另起一行写上:zoom=yes保存退出就行了!
Enjoy!