首页 > 代码库 > CentOS6.4安装mplayer

CentOS6.4安装mplayer

1.准备软件

mplayer官网:http://www.mplayerhq.hu/design7/news.html
RPM Fusion网址:http://rpmfusion.org/
EPEL网址:http://fedoraproject.org/wiki/EPEL/zh-cn

1.1登录RPM Fusion网站,点击Enale RPM Fusion on your system,找到RPM Fusionfree for RHEL 6 or compatible like CentOS,点击下载这个yum源安装包.
直接下载网址为:http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm

1.2除了上面的安装包,还需要第三方EPEL,登录EPEL网站, 找到“如果您使用第6版企业版 Linux,请安装这个 RPM 包:epel-release-6-5.noarch.rpm”点击下载.可能会出错,因为这个可能没有更新,把下载网址该一下就行了.
直接下载网址为:http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

1.3 下载了以上两个软件,就可进行安装了

# yum install 
rpmfusion-free-release-6-1.noarch.rpm epel-release-6-8.noarch.rpm (当然是在下载目录下安装)

1.4安装mplayer主程序
# yum list  | grepmplayer  (搜索mplayer,出现以下软件)
mplayer.x86_64                          1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-common.x86_64                   1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-gui.x86_64                      1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-doc.x86_64                      1.0-0.140.20120205svn.el6.1   rpmfusion-free-updates
mplayer-tools.x86_64                    1.0-0.140.20120205svn.el6.1   rpmfusion-free-updates
(mplayer默认的是命令行界面,所以要有图形界面还得安装mplayer-gui.x86_64 )

#yum install -ymplayer  (先安装mplayer主程序, 这里会出现一个报错, 缺少liblzo2的库,这里需要手工解决这个依赖库问题)

解决方法:
进入网站:http://pkgs.org/ ,搜索liblzo,搜出有针对CentOS版本的 ,我下的是liblzo2_2-2.03-6.el6.i686.rpm二进制包(binary package)
下载地址:http://pkgs.org/centos-6-rhel-6/atrpms-testing-i386/liblzo2_2-2.03-6.el6.i686.rpm/download/ 找到下载选项,点击下载即可
或直接下载地址:http://dl.atrpms.net/el6-i386/atrpms/testing/liblzo2_2-2.03-6.el6.i686.rpm
然后安装liblzo库:
# rpm -ivh liblzo2_2-2.03-6.el6.i686.rpm
安装往后返回步骤1.4继续安装mplayer主程序.

1.4安装视频解码器

进入mplayer官网:http://www.mplayerhq.hu/design7/news.html,点击左侧download,找到Binary Codec Packages(二进制解码包)选择Linux X8620071007,点击HTTP下载.
直接下载地址:http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2

#tar -xvf essential-20071007.tar.bz2 (解压缩)
#cd essential-20071007(进入解压缩后的文件目录essential-20071007)

# cat README
里面有一个README文件, 打开查看,里面有提示The default directory is/usr/local/lib/codecs/ 意思是:把这个目录里的东西放到/usr/local/lib/codecs/下
 
#mkdir /usr/local/lib/codecs (没有的话创建codecs目录)

#mv essential-20071007/*  /usr/local/lib/codecs(把essential-20071007目录里的文件都移到/usr/local/lib/codecs目录下)

1.5安装图形界面
# yum list | grep mplayer
mplayer.x86_64                          1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-common.x86_64                   1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-gui.x86_64                      1.0-0.140.20120205svn.el6.1   @rpmfusion-free-updates
mplayer-doc.x86_64                      1.0-0.140.20120205svn.el6.1   rpmfusion-free-updates
mplayer-tools.x86_64                    1.0-0.140.20120205svn.el6.1   rpmfusion-free-updates

# yum install -y mplayer-gui

安装完后可以使用gmplayer命令,在桌面左上角-应用程序-影音,会有Mplayer Media player选项
不过打开后不会有图形界面,需要设置一下,在设置(preferences)选Video,再选x11  x11(Xlmage/Shm)
重新打开mplayer就有图形界面了!