mplyer在linux下的确很强大,刚才在论坛看到有人装mplayer没有成功,我也前几天安装过,成功了。
用的是网上的一种方法,不是很复杂,现在推荐给大家一下吧。
本人机器环境:fedora 9.0
====================================================================================
是用源码包安装的,文件要到网上下载。
下载地址:http://www.mplayerhq.hu/MPlayer/
在这里找到最新的解码包和主程序。
主程序:MPlayer-1.0rc2.tar.bz2 (目前最新的)在releases目录下。
解码包:windows-all-20071007.zip
all-20071007.tar.bz2 (在release/codecs下)
还要找个自己喜欢的皮肤:皮肤可以在这里预览,下载。
地址:http://www.mplayerhq.hu/design7/dload.html 在页面的中下部分。
==============================================================================
文件准备完毕,可以开始安装了。
(1)安装解码包
mkdir /usr/lib/codecs
mkdir /usr/lib/wincodecs
tar jxvf all-20071007.tar.bz2
mv all-20071007/* /usr/lib/codecs
unzip windows-all-20071007.zip
mv windows-all-20071007/* /usr/lib/wincodecs
=注:在执行mkdir /usr/lib/codecs这个命令时,我的提示已经存在这个文件夹了,我看了一下,我的这个文件夹是空的,就没有管他。直接往下执行了。
(2)安装mplayer
ar jxvf MPlayer-1.0rc2.tar.bz2
cd MPlayer-1.0rc2
./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 中文
这是网上的教程,但是到这步我的出了点问题,--with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs这两句在我机器上提示有错误,我就把这
两个参数给去掉了,编译成功。朋友们安装的时候,如果也提示有错误,也可以把这两个参数去掉。
接着
make
make install
(3)安装skin
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
注:在安装皮肤的时候,提示正确,没有错误,但是打开播放器时提示找不到皮肤,可能我的操作有误,我就找到皮肤解压的路径,把整个皮肤文件夹的东西给移动到default里面。
然后就好了。朋友们如果出现问题也可以在图形界面下移动皮肤文件到default里。
(4) 调试
cd /usr/local/mplaer/bin/
./gmplaer
打开一个文件播放试一下
看看有些格式的是不是能插放
到这时,安装已经完成了。打开mplayer后,提示字体文件有错误,按下面方法可以解决:
你从自己电脑中拷个字体到主目录下的.mplayer文件夹下,并把你的字体改名为subfont.ttf,问题就解决了,或者做个链接也行,只要你喜欢
字体你可以上网下载,mplayer网站也有,你电脑里也有字体,在/usr/share/fonts/chinese下(/usr/share/fonts/chinese/TrueType/uming.ttf就可以用)你就直接
cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下
每个用户都有自己的环境变量HOME,再cd $HOME/.mplayer 接着
mv uming.ttf subfont.ttf 结束!
貌似这一步也是有点小问题的,在fedora9中,chinese文件夹下的字体和上面的文件名不一样,我们就把自己电脑上的truetype文件夹下的字体路径代替上面相应的路径,然后问题结
决,先在没有提示错误了,可以安心的播放视频了。
=========================================
这是本人在网上找到的安装mplayer的教程,结合自己的安装,总结出来的过程,希望对广大朋友有用。
[ 本帖最后由 654478225 于 2008-9-27 00:37 编辑 ]
红联人 于 2008-10-14 16:35:53发表:
好帖子,今晚回去用红旗6安装一下
xuewei19 于 2008-10-13 12:57:49发表:
好帖子,受益匪浅!
yjgyiysbcc 于 2008-10-02 17:25:22发表:
安装时最好先 ./configure --help
看一下
yjgyiysbcc 于 2008-10-02 17:23:49发表:
--with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs
这句有问题应当使用
--with-codecsdir=/usr/lib/codecs/ --with-win32codecsdir=/usr/lib/wincodecs
654478225 于 2008-09-27 19:21:28发表:
谢谢7楼的纠正,本人刚学linux,什么东西都还不太懂。
谢谢7楼的补充了。
yujie870217 于 2008-09-27 17:40:00发表:
楼主用的是fc9,这里说下问题,现在使用rhel系统的朋友会发现在你使用--with--*参数的时候报错,尤其是在codes加载的时候。楼主不知道用过rhel没有,在一些版本linux中的参数是没有--with的。直接使用--cedecsdir=“yourdir” --win32codecs=“yourwindir”。在这里也作为楼主的帖子的补充
xielingyun 于 2008-09-27 06:25:03发表:
如果能yum就yum一下,编译一般时间都很长
654478225 于 2008-09-27 00:35:17发表:
开始看网上说需要的时间比较长,我编译时也做好了准备,具体时间记得不是很清楚,但是不是很长了。
在忍受范围之内。
令人欣慰的是中间没有出现错误,若是耗费那么长时间,再错误,我会很受打击的。
oniprbl 于 2008-09-27 00:03:43发表:
很详细啊
wingsmart 于 2008-09-26 23:53:54发表:
赞啊~~~
问一下./configure你花了多长时间??
下次再装用yum装吧~~:0wpoi2
654478225 于 2008-09-26 23:15:33发表:
Abyss-1.6.tar.bz2
为我下载的皮肤文件。
如果有什么问题,大家可以探讨解决。