在ubuntu14.04上,源码编译安装Mplayer

来源:互联网 发布:淘宝怎么判断虚假交易 编辑:程序博客网 时间:2024/04/27 20:05

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!



0 0