Linux下Mplayer的安装

操作平台:redhat

所需软件:

MPlayer-1.0rc3.tar.gz    #主程序

essential-20071007.tar.bz2     #解码

all-20100303.tar.bz2

Linea-1.0.tar.bz2     #皮肤

安装步骤:1、解码--》2、主程序--》3、皮肤--》4、字体

1、解码

1.1)建立解码存放目录

      mkdir /usr/local/lib/codecs/                    #基于Linux下的×××

      mkdir /usr/local/lib/wincodecs/              #基于WIN下的×××

1.2)解压解码存放到相应目录

      [root@Mario Downloads]# tar jxvf all-20100303.tar.bz2

      [root@Mario Downloads]# mv all-20100303/* /usr/local/lib/wincodecs/

      [root@Mario Downloads]# tar jxvf essential-20071007.tar.bz

      [root@Mario Downloads]# mv essential-20071007/* /usr/local/lib/codecs/

2、安装主程序

     [root@Mario Downloads]# tar -zxvf MPlayer-1.0rc3.tar.gz -C /usr/local/src

     [root@Mario Downloads]# cd /usr/local/src/MPlayer-1.0rc3/

     [root@Mario MPlayer-1.0rc3]# ./configure --prefix=/opt/mplayer \      #安装路径
     > --enable-gui \                                  #安装图形用户界面
     > --enable-freetype \                          #调节字体
     > --codecsdir=/usr/local/lib/codecs/ \                           #指定解码位置
     > --win32codecsdir=/usr/local/lib/wincodecs/ \
     > --llanguage=zh_CN \                     #安装中文选项

     [root@Mario MPlayer-1.0rc3]# make && make install          #编译与安装

3、安装皮肤

      [root@Mario Downloads]# tar jxvf Linea-1.0.tar.bz2

      [root@Mario Downloads]# mv Linea /opt/mplayer/share/mplayer/skins/default/

 

问题处理:

1、播放电视时,屏幕无法拉大,全屏

解放办法:编辑Mplayer配置文件

vi /home/Mario/.mplayer/config

 

增加一行:zoom=yes

2.打开gmplayer时,报以下错误

[root@Openbo bin]# ./gmplayer
创建配置文件:/root/.mplayer/config
MPlayer 1.0rc3-4.4.4 (C) 2000-2009 MPlayer Team
[skin] 文件 (/usr/local/mplayer//share/mplayer/skins/default/skin) 没找到。
找不到皮肤 (default)。

解决办法:报这个错,是由于缺少默认皮肤,只要从官方下载皮肤,解压拷到/usr/local/mplayer//share/mplayer/skins/下,然后把皮肤目录改名成default即可。