在Ubuntu12.04上编译MPlayer1.1.1

在Ubuntu上编译MPlayer1.1.1

我想在Ubuntu上编译MPlayer1.1.1,我也是新手,所以第一件事就是去网上找方法,可是网上编译的MPlayer版本太老,很多选项都不能用,我就去看MPlayer1.1.1的README,遇到问题就去问Google,最终把MPlayer编译好了。现在我把方法总结下来,仅供参考。在这里你可以下载到所需要的一切源码

http://www.mplayerhq.hu/MPlayer/releases/

1. 下载相关源码

           MPlayer-1.1.1.tar.xz  //主程序

          all-20110131.tar.bz2   //我用的解码器

       (essential-20071007.tar)//但是我觉得这个解码器好用,

         Abyss-1.7.tar.bz2         //皮肤

         windows-essential-20071007 //经过验证用不着

2. 安装解码器

 进入终端,获得root权限 sudo –i

 然后运行下列命令

 mkdir –p /usr/lib/codecs

 进入你的源码目录

 tar jxvf all-20110131.tar.bz2

 mv all-20110131/* /usr/lib/codecs

3. 安装MPlayer

 tar –Jxv –f MPlayer-1.1.1.tar.xz

 cd MPlayer-1.1.1

 ./configure

 --prefix=/usr/local/mplayer    //安装路径

 --enable-gui                 

         --codecsdir=/usr/lib/codecs/ //指明解码器路径

         --language=zh_CN           //配置语言

         --enable-x11               //支持x11 output

         --enable-xv                //使能xv output

配置命令应该在同一命令行,这里因为页面宽度,为了美观

配置完可能会报错,是应为缺少库文件的原因,缺什么就装什么比如

Error: The GUI requires GTK devel packages (which werenot found)

原因:缺少GTK的开发库

解决方法

在当前目录下执行

        apt-get install libgtk2.0-dev

        然后再configure

这是查看一下配置信息,如果你发现x11,xv选项是no,一定要装libx11-dev,libxv-dev的包,否则编译出来的mplayer –vo 会不支持x11,或xv

接着执行以下命令

 make

 make install

4. 安装皮肤

          tar jxvf Abyss-1.7.tar.bz2

     mv Abyss /usr/local/mplayer/share/mplayer/skins/

         cd /usr/local/mplayer/share/mplayer/skins/

         mv Abyss default

      5.安装字体

        mkdir –p /usr/local/mplayer/share/mplayer/font/

        tar xjf font-arial-cp1250.tar.bz2

cd font-arial-cp1250

cp * /usr/local/mplayer/share/mplayer/font/

  大功告成了,接下来试试MPlayer能不能用,执行如下命令,

gplayer–vo x11 –framedrop <文件路径>

至于为什么加framedrop我也不知道,我是看了REDAME才知道用的,

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值