十天学习linux之第七天--安装播放器mplayer[转]

10:22:00 AM 0 Comments

1 mplayer简介

MPlayer是Linux 上的最强大的电影播放器(也能跑在许多其它Unixs上,甚至非x86CPU上)。它能使用众多的本地的,XAnim,RealPlayer,和 Win32 DLL编解码器,播放大多数MPEG,VOB,AVI,OGG,VIVO,ASF/WMV,QT /MOV,FLI,RM,NuppelVideo,yuv4mpeg,FILM,RoQ文件。你还能观看 VideoCD,SVCD,DVD,3ivx,RealMedia,和DivX格式的电影(你根本不需要avifile库)。
2 mplayer下载

下载地址:http://www.mplayerhq.hu/design7/dload.html

MPlayer-1.0rc2.tar 源代码

essential-20071007.tar linux的解码器

windows-essential-20071007.zip windows的解码器

QPlayer-1.2.tar.bz2 皮肤

gb2312-ming.tar.bz2 字体

字体集的下载地址比较难找,友情提供下载链接:

http://www.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/

如下图所示:

2 安装

2.1 建立编码

(1) mkdir /soft/mplayer/lib/codecs

(2) mkdir /soft/mplayer/lib/wincodecs

(3) tar jxvf essential-20071007.tar.bz2 (解压编码文件) 2.2 编译源代码

(4) mv essential-20071007/* /soft/mplayer/lib/codecs (同上)

(5) unzip windows-essential-20071007.zip (移动到特定文件夹)

(6) mv windows-essential-20071007/* /soft/mplayer/lib/wincodecs

2.2 编译源代码

(1) 解压放在/samba-share/mplayer目录下的源文件

(2) ./configure --enable-gui --codecsdir=/soft/mplayer/lib/codes/ --confdir=/etc/mplayer --win32codecsdir=/soft/mplayer/lib/wincodes/ --enable-menu --language=zh_CN --enable-largefiles

说明:

--enable-gui 图形化界面

--codecsdir linux解码器的位置

--win32codecsdir windows解码器的位置

--confdir=/etc/mplayer 配置文件存放位置

--enable-menu 菜单能用

--language 语言

(3) make

(4) make install

2.3 安装皮肤

tar -jxvf QPlayer-1.2.tar.bz2

cp QPlayer/* /usr/local/share/mplayer/skins/default

2.4 安装字体集

/usr/share/X11/fonts/TTF目录下任意一个字体集 拷贝到~/.mplayer/目录下并重命名为subfont.ttf

3 排错

3.1 有朋友说安装后是不能播放

解决方法:修改解码器的权限

(1) cd /soft/mplayer/lib/codecs

(2) chmod 755 *

(3) cd /soft/mplayer/lib/wincodecs

(4) chmod 755 *

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.