六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 54|回复: 0

LINUX X86下移植安装mplayer

[复制链接]

升级  76%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
38
 楼主| 发表于 2013-1-28 12:39:10 | 显示全部楼层 |阅读模式
环境: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
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表