日期:2014-05-16  浏览次数:20686 次

LINUX X86下移植安装mplayer

环境:Red Hat Enterprise Linux 5.5

?

一、下载源码、解码包、皮肤等

?

????? 到mplayer官网,http://www.mplayerhq.hu/ 上面下载:

????? 1、源码 Source Code

?????????? mplayer-export-snapshot.tar.bz2

??????

??????2、解码包 Binary Codec Packages

?????????? essential-20071007.tar.bz2

?????

????? 3、皮肤 Skins

?????????? 随便选一个 我选了krystal-1.1.tar.bz2

?

二、编译安装

?

????? 1、安装解码包

?????????? 将解码包解压,放在/usr/local/lib/codecs/目录下

?????????? tar jxvf essential-20071007.tar.bz2

?????????? mv essential-20071007 /usr/local/lib/codecs

?

????? 2、配置mplayer源码

?????????? 将mplayer源码解压,随后配置

?????????? tar jxvf mplayer-export-snapshot.tar.bz2

???????????cd mplayer-export

?????????? ./configure --enable-gui --enable-x11

?????????? 参数表示加入GUI支持和X11视频输出

??????????

?????????? 配置的时候可能会出错,提示找不到yasm,是因为没有安装YASM,去YASM官网下一个,安装之

?????????? tar jxvf yasm-1.1.0.tar.gz

???????????cd yasm-1.1.0?

?????????? ./configure

?????????? make

?????????? make install

?

?????????? 重新./configure --enable-gui --enable-x11

?????????? 配置成功,最后会显示如下信息

?????????? Config files successfully generated by ./configure --enable-gui --enable-x11 !

?????????? Install prefix: /usr/local
?????????? Data directory: /usr/local/share/mplayer
?????????? Config direct.: /usr/local/etc/mplayer

?????????? 其中指示了mplayer数据文件和配置文件所在的目录。

?

???? 3、编译安装mplayer源码

????????? 依次执行

????????? make

????????? make install

????????? 如果安装成功,在命令行下键入mplayer,会显示出mplayer的简介和参数等帮助信息

?

???? 4、安装字体

????????? 在windows下随便找一个TureType字体,如我选了courbd.ttf,改名为subfont.ttf,

????????? 放在/usr/local/share/mplayer/目录下。

?

???? 5、安装皮肤

????????? 将下载的皮肤解压,改名为default,放在/usr/local/share/mplayer/skins/目录下

????????? tar jxvf krystal-1.1.tar.bz2

????????? mv krystal default

????????? mv default /usr/local/share/mplayer/skins/

?

三、至此,安装完毕,键入mplayer 1.mp3即可播放,或者键入gmplayer调用mplayer的GUI播放器。

?

?

参考文献:http://www.mplayerhq.hu/DOCS/README