(一) 下载的相关包
下载路径: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,网上都说这个很好用,我是懒得换了,暂时用着吧。其他感兴趣的可以百度下,有介绍的。