2007年2月3日星期六

让mplayer成为linux下的万能播放器



1.下载相关codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在这里

MPlayer-1.0rc1.tar.bz2(主程序)

皮肤

字体(此项可选)

all-20061022.tar.bz2

windows-all-20061022.zip(建议不要在win下使用rar,zip)


这是我的mplayer的一些组件,你可以去http://www.mplayerhq.hu/MPlayer/ 下载你自己喜欢的皮肤和字体.


2.安装过程(请把你的终端打开)

a.安装相应的解码

进入你刚才下载上述文件的所在目录,比如我的文件是放在/home/wl/wll,我就这样

cd /home/wl/wll

进入主目录后,root身份安装 ,这样改变身份:在终端输入su或者su root ,然后输入密码就ok,有没有看到 $ 变成了 #

接着

mkdir /usr/lib/codecs

mkdir /usr/lib/wincodecs

tar jxvf all-20061022.tar.bz2

mv all-20061022/* /usr/lib/codecs

unzip windows-all-20061022.zip

mv windows-all-20061022/* /usr/lib/wincodecs

b.安装mplayer(如果你已经安装了mplayer,请卸掉它)

tar jxvf MPlayer-1.0rc1.tar.bz2

cd Mplayer-1.0rc1

./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN


注意:

--prefix=/usr/local/mplayer 是安装路径

--enable-gui 安装图形化用户界面

--enable-freetype 调节字体

--with-codecsdir=/usr/lib/codecs/指定解码位置

--with-win32libdir=/usr/lib/wincodecs 指定解码位置

--language=zh_CN中文


接着

make

make install

make clean //这是清除安装过程中生成的临时文件

c.安装皮肤

tar jxvf Abyss-1.6.tar.bz2

mv Abyss /usr/local/mplayer/share/mplayer/skins/

cd /usr/local/mplayer/share/mplayer/skins/

mv Abyss default

至此mplayer已经成为了万能播放器

运行:/usr/local/mplayer/bin/gmplayer

会弹出一点错误提示,但是不影响播放。

解决方法:

1.字体问题:请在你的主目录下的.mplayer下放一个名为subfont.ttf的字体文件

或者修改配置文件

再./mplayer/config文件中加:

font=/你字体的路经/

2.字幕问题:

在./mplayer/gui.conf加一句:sub_cp = "cp936"
修改字幕字体大小的是:font_text_scale = "3.000000"这句(我已经改成了3)

3.弹出打不开解码器错误

chcon -t textrel_shlib_t /解码器名/

ENJOY!


执行程序在 /usr/local/mplayer/bin

你可以在终端中输入gmplayer,也可以在桌面建立起动器来使用mplayer

没有评论: