MPLAYER ,fedora下安装

来源:互联网 发布:交换机端口流量不稳定 编辑:程序博客网 时间:2024/05/17 21:53

MPlayer是开源跨平台的播放器,支持多种格式。等于是Linux下的暴风影音一样,有了Mplayer,常见的视频格式都能看了。
fedora下安装Mplayer 的教程很多了,我这个是自己实践总结的最新版。如果你用yum自动安装,那就不用看本文了。这里纠正了老版本的安装方法里的一些错误。
我的系统是fc 8,因为fc 9实在让人失望,等待10月28号的fc 10 。希望fc 10解决fc 9里那些严重影响使用的问题。
使用本教材安装时可能你的系统和Mplayer都是更新的或更低版本,不过只要有简单的shell知识,就可以搞定其中的微小变化。相信用Linux的都是windows用户眼里的高手。
到 http://www.mplayerhq.hu/design7/dload.html下载4个文件 ,等到你下载时可能版本更新,但同样需要这四个文件
分别是MPlayer-1.0rc2.tar.bz2 (主程序)
essential-20071007.tar.bz2 windows-essential-20071007.zip(这两个包含了各种解码器,有人说只要前一个就行了。但如果少了windows-essential-xxxxxx包,很多windows下的常见格式(rmvb(没见过嵌套的括号吗?程序员常干这样的事。))就无法播放)
最后是皮肤文件,随变选择一个就好了 我选了Blue-1.7.tar.bz2  
1、准备文件
下载以上四个文件到“/root/Download/MPlayer/”,没有就自己建,注意大小写
并全部解压到当前目录(右击文件,选择“解压缩到此处”,跟windos下一样简单);
2、安装codecs
选择“应用程序 -> 系统工具 -> 终端”,执行
# mkdir /usr/lib/wincodecs/
# cd /root/Download/MPlayer/
# mv essential-20071007/* /usr/lib/codecs/
# mv windows-essential-20071007/* /usr/lib/wincodecs/
3、安装MPlayer
# cd /root/Download/MPlayer/
# cd MPlayer-1.0rc2
# ./configure --prefix=/usr/local/MPlayer --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN

注:--prefix=/usr/local/MPlayer为安装路径

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

--enable-freetype为调节字体

--codecsdir=/usr/local/codecs/

--win32codecsdir=/usr/lib/wincodecs/为指定解码位置

--language=zh_CN为中文语言

# make
# make install
漫长的过程,不过满屏幕闪动的字符很有成就感。

4、安装皮肤
# cd /root/Download/MPlayer/
# mv Blue /usr/local/MPlayer/share/mplayer/skins/
# cd /usr/local/MPlayer/share/mplayer/skins/
# mv Abyss default

5、安装字体
# mkdir /root/.mplayer/
# cp /usr/share/fonts/zh_CN/TrueType/zysong.ttf /root/.mplayer/
# cd /root/.mplayer/
# mv zysong.ttf subfont.ttf

使用
# /usr/local/MPlayer/bin/gmplayer
当然它老是报错-- MPlayer 被 11 信号中断(属于 unknown 模块),这个问题一直没解决
据说的皮肤的问题,换个皮肤也许就好了
不过这样的话多试几次还是可以用的

=====================================================

小结,下载的代码有4个。

1.主程序MPlayer-1.0rc2.tar.bz2

2.解码器essential-20071007.tar.bz2 windows-essential-20071007.zip

3.皮肤

4.字体

===========================================

    fedora 8出来后就下载安装,在fedora 8下安装mplayer:过程如下
首先当然是要下载安装包。

主文件 http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

编码包 http://www1.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2

win32 编码包http://www1.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20071007.zip

amd64(x86_64) http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2

皮肤 http://www1.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2

字体http://www1.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/gb2312-ming.tar.bz2

当然可以到这儿了解最新的信息和自己想要的东西 http://www1.mplayerhq.hu/

下载完后解压解码器包放到/home/eplinux/download下,这个路径随个人爱好,想放到那就那。然后解压。在解压之前应该建好存放编码器的目录 sudo mkdir  /usr/lib/win32

一般情况下/usr/lib/codecs在安装时就默认建立了,如果不放心可以查看ls -l /usr/lib/没有创建就ok。

cd /usr/eplinux/download

进行解压:

tar jvxf all-20071007.tar.bz2

unzip windows-all-20071007.zip

ar jvxf MPlayer-1.0rc2.tar.bz2

tar jvxf Abyss-1.6.tar.bz2

tar jvxf gb2312-ming.tar.bz2

解压完成。

mv windows-all-20071007 /usr/lib/win32

mv all-20071007 /usr/lib/codecs

cd MPlayer-1.0rc2

./configure --prefix=/usr/local/mplayer --enable-gui --codecsdir=/usr/lib/codecs --win32codecsdir=/usr/lib/win32 --language=zh_CN

开始编译安装:

make

make install

这儿得一小段时间,大家可以干下别的,喝杯coffee。
主程序到此完成,下面安装皮肤和字体
cd ..
mkdir /usr/local/mplayer/share/mplayer/skins/default
mkdir /usr/local/mplayer/share/mplayer/font/

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

cd gb2312-ming/gbsn00lp16/

sudo cp * /usr/local/mplayer/share/mplayer/font/

呵呵,就这么简单。ok!

 /usr/local/mplayer/bin/gmplayer 一切原来这么美好哦,我的最爱,你也能播放了……