CentOS7 下安装mplayer的过程记录

来源:互联网 发布:淘宝女款皮衣冬 编辑:程序博客网 时间:2024/05/17 08:13

这篇文章主要是简略的说一说我在centos7下安装mplayer的过程,以备以后再次安装时使用。

        首先,安装过程参考网上一篇帖子http://www.mamicode.com/info-detail-1195831.html(感谢作者),前期差不多,后面有些不同的地方。

1 浏览器访问MPlayer官网http://mplayerhq.hu/design7/dload.html


  (1) 安装需要使用svn获取源并更新,会在当前目录生成mplayer目录,再进入mplayer执行svn update更新svn,更新成功后显示当前版本”,

 179  svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
  180  ls
  181  cd mplayer/
  182  svn updata
  183  svn update

  (2)下载二进制代码binary codecs:


下载后,解压到指定目录/usr/local/lib/codecs

188  cd 下载
  189  ls
  190  tar -xaf essential-amd64-20071007.tar.bz2
  191  mkdir /usr/local/lib/codecs
  192  cp essential-amd64-20071007/* /usr/local/lib/codecs/

(3)安装yasm编译器

yasm文件可以在pkgs.org上找到,yasm-1.2.0-4.el7.x86_64

这里在后面编译时会报错,“找不到yasm文件”,后来查找资料发现可以安装yasm-1.3.0,成功排错

http://yasm.tortall.net/Download.html


2 编译

编译文件:进入mplayer目录,执行命令

./configure --enable-gui --language=zh_CN

此处会下载文件,大约20M多点,需要一点时间

3 排错

(1)X11



第一,安装libX11两个包

yum install libX11-devel libX11

第二,安装gtk的两个包

yum install gtk+-devel gtk+

(注)我的电脑报错:没有可用的gtk+安装包,于是尝试安装了gtk2-devel的包,成功排错。

 199  ./configure --enable-gui --language=zh_CN
  200  yum install libX11-devel libX11
  201  ./configure --enable-gui --language=zh_CN
  202  yum install gtk+-decel gtk+
  203   yum install gtk+-devel gtk+
  204   yum install gtk*
  205  yum install gtk+
  206  yum install gtk
  207  yum install gtk+
  208  yum search gtk*
  209  yum install gtk+ -devel gtk+
  210  yum install gtk+-devel gtk+
  211  yum install gtk+*
  212  yum install gtk2-devel
  213  ./configure --enable-gui --language=zh_CN

4 安装

进入/mplayer目录,运行命令:

make && make install

223  cd /mplayer/
  224  make && make install
  225  cd /usr/local/share/
  226  ls
  227  cd mplayer/

5 安装皮肤包

(1)官网下载皮肤包:Blue-1.11.tar.bz2

解压: tar -xf Blue-1.11.tar.bz2
(2)进入皮肤包目录,将皮肤包复制到mplayer目录下的skins目录:


(3)因为播放器默认是找default的,那就在当前目录创建个连接,命名为default。从图形界面打开后就可以自行切换皮肤。

cd /usr/local/share/mplayer/skins/
ln -s <皮肤目录>/ defaul

因为播放器默认是找default的,那就在当前目录创建个连接,命名为default。从图形界面打开后就可以自行切换皮肤。

225  cd /usr/local/share/
  226  ls
  227  cd mplayer/
  228  ll
  229  cd skins/
  230  ls
  231  ln -s ./Blue/ default

6 CentOS在安装完MPlayer后,使用MPlayer播放器无声音的解决方法。

  步骤:

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

  yum install -y *alsa*

  2.下在解码包 all-xxxxx.tar.bz2

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

  3.解压all-xxxxx.tar.bz2

  tar -xf all-xxxxx.tar.bz2

  4.创建一个文件夹

  mkdir /usr/local/lib/codecs

  5.进入all-xxxx

  cd all-xxxxxx

  6.将里面的所有文件移到第4部创建出来的文件夹中

  mv -f /all-xxx/* /usr/local/lib/codecs

  7.重新。/configure.这次加上参数--codecsdir=/usr/local/lib/codecs

  。/configure --codecsdir=/usr/local/lib/codecs

  8.make

  9.make install












0 0
原创粉丝点击