十天学习linux之第七天--安装播放器mplayer[转]
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 *