我也是菜鸟一个 如果中间有什么错误希望大家包含!
严重注意!
以下命令都是假设所有编译安装MPlayer的文件都在/soft/mplayer/目录下进行的
,我用的是root用户编译的,请大家也用root 用户
1.安装准备:
如果想正常编译安装mplayer还得需要安装一个libgtk2.0-dev 的包,不然会编译失败的,我用的是DVD光盘安装的系统,把光盘放进光驱,直接可以在终端:
代码: 全选
apt-get install libgtk2.0-dev
然后根据提示点yes就行了,其实我在装完系统后还会安装另一个包 build-essential:
代码: 全选
apt-get install build-essential
安装前一定要有这几个源码包:
MPlayer-1.0rc2.tar.bz2 mplayer安装主文件
clearplayer-0.8.tar.bz2 mplayer 皮肤文件
font-arial-cp1250.zip mplayer 字体文件
essential-20071007.tar.bz2 mplayer linux解码器
windows-essential-20071007.zip mplayer win32解码器
这些东西在http://www.mplayerhq.hu/design7/dload.html官方网站都有下,可以自己去下载!
然后在终端里执行:
代码: 全选
mkdir /usr/local/mplayer
建立MPlayer主目录
代码: 全选
mkdir /usr/lib/codes
代码: 全选
mkdir /usr/lib/win32codes
建立MPlayer Win32解码器目录
2:解压缩文件
解压缩: MPlayer-1.0rc2.tar.bz2
在终端下运行:
代码: 全选
tar -xjvf MPlayer-1.0rc2.tar.bz2
生成一个MPlayer-1.0rc2的目录
解压缩: clearplayer-0.8.tar.bz2
在终端里运行:
代码: 全选
tar -xjvf clearplayer-0.8.tar.bz2
解压缩: font-arial-cp1250.zip
在终端里运行:
代码: 全选
unzip font-arial-cp1250.zip
生成font-arial-cp1250目录
解压缩: essential-20071007.tar.bz2
在终端里运行:
代码: 全选
tar -xjvf essential-20071007.tar.bz2
代码: 全选
cp essential-20071007/* /usr/lib/codes/ -Raf
代码: 全选
chmod 777 /usr/lib/codes/*
mplayer rc2版本还有一个播放rmvb文件时提示出错的问题,解决的办法是在官方网站上下载http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2在前面的拷贝解码器那一步把其中的几个文件拷到解码器目录
代码: 全选
tar -xjvf essential-20061022.tar.bz2
代码: 全选
cd /soft/mplayer/essential-20061022
代码: 全选
cp drv* /usr/lib/codes/
其实主要拷贝的是drv4.so.6.0,因为提示的就是没有这个解码器
解压缩: windows-essential-20071007.zip
在终端里运行:
代码: 全选
unzip windows-essential-20071007.zip
代码: 全选
cp windows-essential-20071007/* /usr/lib/win32codes/ -Raf
代码: 全选
chmod 777 /usr/lib/win32codes/*
3.编译源代码安装MPlayer
cd MPlayer-1.0rc2 ;进入MPlayer 源码目录
代码: 全选
./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --codecsdir=/usr/lib/codes/ --win32codecsdir=/usr/lib/win32codes/ --language=zh_CN
/*此处为解释刚才的./configure命令,并非执行命令。
--prefix=/usr/local/mplayer/ 指定MPlayer安装路径
--enable-gui 开启GUI界面
--codecsdir=/usr/lib/codes/ 指定MPlayer linux解码器目录
--win32codecsdir=/usr/lib/win32codes/ 指定MPlayer Win32解码器目录
--language=zh_CN 指定MPlayer GUI界面语言 这里为简体中文
解释结束!下面是执行安装命令! */
代码: 全选
make && make install
编译Makefile即编译MPlayer
4.配置MPlayer
代码: 全选
cd /usr/local/mplayer/bin/
代码: 全选
./mplayer
代码: 全选
cp * /usr/bin/
cd /soft/mplayer/MPlayer-1.0rc2/etc/
代码: 全选
cp input.conf example.conf menu.conf codecs.conf /root/.mplayer/
代码: 全选
cd /soft/mplayer/
退回到/soft/mplayer/下
代码: 全选
mv clearplayer/ /usr/local/mplayer/share/mplayer/skins/
把皮肤文件拷贝到指定目录
代码: 全选
cd /usr/local/mplayer/share/mplayer/skins/
代码: 全选
ln -s clearplayer/ default
代码: 全选
cd /soft/mplayer/
代码: 全选
cd font-arial-cp1250/
代码: 全选
cp font-arial-14-cp1250/ /root/.mplayer/font -Raf
这时你可以到/root/.mplayer/config这个文件里加上一条配置zoom=yes 命令如下
代码: 全选
gedit /root/.mplayer/config
OK啦!现在播放器已经完全没有问题了,现在就享受去吧!
你可以在终端里直接输入gmplayer 启动MPlayer GUI界面了
或者在桌面上建立一个启动器,去试一下吧!