CentOS 7 下编译安装mplayer-1.2.0

来源:互联网 发布:数据鲜活度 编辑:程序博客网 时间:2024/06/05 18:16

Centos 7下编译安装MPlayer-1.2.1


因为centos下自带的视频播放器是不太好用的,我们在使用centos作为桌面系统的时候,多多少少需要一些娱乐,所


以想在centos下编译安装mplayer,记录下成功安装的


步骤:


1)使用yum update更新一下软件包


2)在mplayer官网上下载源码包

         http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.2.1.tar.xz


3)下载解码包

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


     这里以all-20110131.tar.bz2为例


4)解压下载的所有包 如解压的得到 all-20110131.


5)创建目录mkdir  /usr/local/lib/codecs


6)将所有的解压下来的文件全部复制到 /usr/local/lib/codecs

     cp all-20110131/*    /usr/local/lib/codecs

 

     所有包中的内容都复制到该目录下的时候,会重复,直接覆盖就行了


7) 安装gtk2-devel 相关内容 一定是gtk2,这里注意下,不然后面会报X11相关的操作


8)到http://springdale.math.ias.edu/data/puias/7/x86_64/os/Addons/Packages/

         下载yasm-1.2.0-4.sdl7.x86_64.rpm


9)安装yasm-1.2.0-4.sdl7.x86_64.rpm


     rpm -ivh yasm-1.2.0-4.sdl7.x86_64.rpm


10)进入MPlayer目录中,开始编译

     ./configure  --prefix=/usr/local/installed/mplayer --enable-gui --codecsdir=/usr/local/lib/codecs

     make

     make install

    

11)安装皮肤

      默认的安装路径是mplayer的安装主目录/share/mplayer/skins目录

     在我们的例子中应在/usr/local/installed/mplayer/share/mplayer/skins

    默认的皮肤目录default,按照如下操作

    在/usr/local/installed/mplayer/share/mplayer/skins下:

    mkdir default

    解压下载的皮肤包如Blue并解压 ,皮肤包在官网可以下载 http://www.mplayerhq.hu/design7/dload.html

    cp Blue/* default


   这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放

/usr/local/installed/mplayer/share/mplayer/skins

  下就可以在mplayer的界面上修改皮肤了。


12)至此,安装完成,可以在安装目录下的bin里启动gmplayer(我们的例子是/usr/local/installed/mplayer/bin/gmplayer)来启动mplayer图形播放器,尽情享受吧!


13) 如果没有声音,请按照如下操作尝试

  -->yum install -y *alsa*

            安装alsa相关的包,因为rhel6和centos6以上的版本使用声卡配置都是alsa了,所以声音可能与缺这个相关的包有关。

       -->sudo mknod /dev/dsp c 14 3
            sudo chmod 666 /dev/dsp

 


  

         

0 0
原创粉丝点击