FC6下Mplayer安装
时间:2007-04-24 来源:lovekitt
安装mplayer需要三个包的安装:主程序,皮肤,codecs。可以从mplayer官方网站下载:www.mplayerhq.hu
src: MPlayer-1.0rc1.tar.bz2
skin: Blue-1.4.tar.bz2
codecs: all-20061022.tar.bz2
把它放在/usr/software/mplayer目录下.
安装时先安装编码包,mplayer的编码包须安装在/usr/lib/codecs/或/usr/local/lib/win32中。
[root@localhost /]# cd /usr/software/mplayer
[root@localhost mplayer]# tar vjxf all-20061022.tar.bz2
[root@localhost mplayer]#cd all-20061022
[root@localhost all-20061022]#cp * /usr/lib/codecs
下面开始安装mplayer主程序
[root@localhost mplayer]# tar vjxf MPlayer-1.0rc1.tar.bz2
[root@localhost mplayer]# cd MPlayer-1.0rc1
[root@localhost MPlayer-1.0rc1]#./configure --enable-gui
[root@localhost MPlayer-1.0rc1]# make
[root@localhost MPlayer-1.0rc1]# make install
如果前面的设置等都正确,这里就不会再有错误了。现在mplayer已经装到了你的linux里,下面要安装皮肤即图形界面。
然后回到原来的目录。
[root@localhost MPlayer-1.0rc1]# cd ..
[root@localhost mplayer]# bzip2 -cd Blue-1.4.tar.bz2 tar xvf - -C /usr/share/mplayer/Skin/
[root@localhost mplayer]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/
这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放到/usr/share/mplayer/Skin/下就可以 在mplayer的界面上修改皮肤了。
安装完后,我们启动MPlayer,有可能会出现如下这样的错误:
"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."
这时候我们用系统自带的字体来代替.
[root@localhost mplayer]# cd /usr/share/fonts/zh_CN/TrueType/
找其中一个字体文件复制到当前用户目录的 .mplayer/ 目录下
mplayer 播放rmvb,rm没有图像只有声音
把selinux设置一下就好了
chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so
chcon -t textrel_shlib_t /usr/lib/codecs/drv4.so.6.0
播放rm , rmvb,弹出:错误:打不开所需的DirectShow 编解码器:drvc.so ,但能放,为了消去这讨厌的东东你可以执行如下:
cd /usr/lib/codecs/
ldd drvc.so
输出结果:
linux-gate.so.1 => (0xffffe000)
libstdc++.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0xb7dd1000)
/lib/ld-linux.so.2 (0x80000000)
你得去网上找过或从其它系统cp libstdc++.so.5.0.6 到/usr/lib
然后 ln -s libstdc++.so.5.0.6 libstdc++.so.5 再执行ldconfig
src: MPlayer-1.0rc1.tar.bz2
skin: Blue-1.4.tar.bz2
codecs: all-20061022.tar.bz2
把它放在/usr/software/mplayer目录下.
安装时先安装编码包,mplayer的编码包须安装在/usr/lib/codecs/或/usr/local/lib/win32中。
[root@localhost /]# cd /usr/software/mplayer
[root@localhost mplayer]# tar vjxf all-20061022.tar.bz2
[root@localhost mplayer]#cd all-20061022
[root@localhost all-20061022]#cp * /usr/lib/codecs
下面开始安装mplayer主程序
[root@localhost mplayer]# tar vjxf MPlayer-1.0rc1.tar.bz2
[root@localhost mplayer]# cd MPlayer-1.0rc1
[root@localhost MPlayer-1.0rc1]#./configure --enable-gui
[root@localhost MPlayer-1.0rc1]# make
[root@localhost MPlayer-1.0rc1]# make install
如果前面的设置等都正确,这里就不会再有错误了。现在mplayer已经装到了你的linux里,下面要安装皮肤即图形界面。
然后回到原来的目录。
[root@localhost MPlayer-1.0rc1]# cd ..
[root@localhost mplayer]# bzip2 -cd Blue-1.4.tar.bz2 tar xvf - -C /usr/share/mplayer/Skin/
[root@localhost mplayer]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/
这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放到/usr/share/mplayer/Skin/下就可以 在mplayer的界面上修改皮肤了。
安装完后,我们启动MPlayer,有可能会出现如下这样的错误:
"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."
这时候我们用系统自带的字体来代替.
[root@localhost mplayer]# cd /usr/share/fonts/zh_CN/TrueType/
找其中一个字体文件复制到当前用户目录的 .mplayer/ 目录下
mplayer 播放rmvb,rm没有图像只有声音
把selinux设置一下就好了
chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so
chcon -t textrel_shlib_t /usr/lib/codecs/drv4.so.6.0
播放rm , rmvb,弹出:错误:打不开所需的DirectShow 编解码器:drvc.so ,但能放,为了消去这讨厌的东东你可以执行如下:
cd /usr/lib/codecs/
ldd drvc.so
输出结果:
linux-gate.so.1 => (0xffffe000)
libstdc++.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0xb7dd1000)
/lib/ld-linux.so.2 (0x80000000)
你得去网上找过或从其它系统cp libstdc++.so.5.0.6 到/usr/lib
然后 ln -s libstdc++.so.5.0.6 libstdc++.so.5 再执行ldconfig
相关阅读 更多 +