现在的位置: 首页 > 综合 > 正文

Fedora 11 下安装Mplayer 过程

2018年02月09日 ⁄ 综合 ⁄ 共 3085字 ⁄ 字号 评论关闭

(一) 下载的相关包

下载路径:http://www.mplayerhq.hu/MPlayer/releases/

src: MPlayer v1.0rc2

codecs: all-20071007.tar.bz2 essential-20071007.tar.bz2

skin: Abyss-1.7.tar.bz2

font: font-arial-cp1250.tar.bz2

这些包都放在电脑的software_install文件夹下

 

(二) 安装codec

[root@shine software_install]#tar jxvf all-20071007.tar.bz2

[root@shine software_install]#mv all-20071007 /usr/lib/codecs

[root@shine software_install]#tar jxvf essential-20071007.tar.bz2

[root@shine software_install]#mv essential-20071007 /usr/lib/wincodecs

 

(三)安装MPlayer

 

[root@shine software_install]#yum install -y gtk2-devel glib2-devel zlib* gcc
[root@shine software_install]#tar jxvf MPlayer-1.0rc2.tar.bz2

[root@shine software_install]#cd MPlayer-1.0rc2

[root@shine MPlayer-1.0rc2]# ./configure --enable-gui --enable-largefiles
--enable-menu --prefix=/usr/local/mplayer --codecsdir=/usr/lib/codecs
--win32codecsdir=/usr/lib/wincodecs/ --confdir=/etc/mplayer --cc=gcc3
--disable-ivtv

这步比较重要,开始时我加了选项--cc=gcc3
,后来重装时去掉了没加--cc=gcc3
,加不加应该都没问题。

[root@shine MPlayer-1.0rc2]# make
[root@shine MPlayer-1.0rc2]# make install

 

(四) 安装字体、皮肤等用于美化界面

 

安装字体
[root@shine software_install]# tar xjvf font-arial-cp1250.tar.bz2
[root@shine software_install]# mv font-arial-cp1250 /usr/local/mplayer/share/mplayer/font/
[root@shine software_install]#cd /usr/local/mplayer/share/mplayer/font/

这里面有个四个以font-arial-开头的包,选一个就行,如
[root@shine font]#ln -s font-arial-28-1250 font

安装皮肤
[root@shine software_install]# tar xjvf Abyss-1.7.tar.bz2
[root@shine software_install]# mv Abyss /usr/local/mplayer/share/mplayer/skins/
[root@shine software_install]# cd /usr/local/mplayer/share/mplayer/skins/
[root@shine skins]# ln -s Abyss default

 

(五)桌面启动/创建启动器

名称: MPlayer
命令: /usr/local/mplayer/bin/gmplayer

然后选择一个你喜欢的图标.

也可以在终端用/usr/local/mplayer/bin/gmplayer 启动.

(六) 故障分析及其解决

1.安装完后,我们启动MPlayer,有可能会出现如下这样的错误:  ”New_Face faild. Maybe the font path
is wrong.   please supply the text font file. ( ~/.mplayer/subfont.ttf
).”

解决方法:

在你电脑/usr/share/fonts/zh_CN/TrueType/找一种字体,如zysong.ttf,然后将它拷到/home/shan/.mplayer/里,shan是个人用户的主目录,这是我的,命令如下

cp zysong.ttf /home/shan/.mplayer/

 

手动拷贝也行

然后,在打开的MPlayer设置里,Preference的Font的Font里添加 /home/shan/.mplayer/zysong.ttf,确定就行。

(2)

出现:[ao_alsa] unable to find simple control pcm , 0

解决:

这个在Mplayer设置菜单里把那个Normalize Sound、 enable equ....、enable software...的三项打上勾选中确定就不会报错了

(3)

出现:Mplayer有声音有图像,但是仍然报错[AO OSS] audio_setup: Can't open audio device /dev/dsp: No s

解决:以root身份执行modprobe snd_pcm_oss

这是mplayer前端gmplayer的问题,每次重新启动一次机器后,都需要执行一次modprobe snd_pcm_oss才行,不知道谁有没有一劳永逸的方法

(4)

现在还有一个问题,如下,还在查找,不过大部分时候已经能播放

 

我现在在桌面上建立了个软链接,打开时有时候有mplayer interupted by signal 11 inmudule:unknown
的错误!!可有时候又能打开,具体的错误如下:

MPlayer interrupted by signal 11 in module: unknown
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.

最近才发现这也是mplayer前端界面gmplayer的问题,因为单用mplayer播放文件一点问题没有,但是打开带界面的gmplayer时,却有时会出现上述问题。换个前端就没问题了,如换成smplayer,网上都说这个很好用,我是懒得换了,暂时用着吧。其他感兴趣的可以百度下,有介绍的。

 

 

抱歉!评论已关闭.