linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux入门与提高 > 上网与多媒体 >
栏目导栏
资料搜索
热门文章
·Linux下安装QQ最简单的方法
·Linux下用QQ的两个方法
·Linux下玩QQ
·沸点电视监视播放器feidian-mo
·Realplay 10.0 的安装和使用
·Xmms---Linux下优秀的MP3播放器
·Linux操作系统Gaim玩转QQ MSN
·Linux桌面环境玩转BT
·Linux下玩游戏全攻略!满足你的
·FC5下安装配置XMMS mp3 Player
·Linux操作系统上LumaQQ 2006安
·Linux操作系统下媒体播放器的初
·linux多媒体
·让MPlayer成为Linux下的万能播
·Linux上的DVD播放器
最新文章
·Linux系统下Wine成功运行Bitco
·在Linux系统下使用wine运行迅雷
·在Linux操作系统下进行网通拨号
·Linux下OpenOffice.org安装3D效
·Fedora8系统Gnome桌面环境下安
·Ubuntu Linux 8.04蓝牙设备连接
·RHEL5系统服务器下GRE隧道的开
·教你如何在Linux操作系统下观看
·在SUSE Linux系统下安装ADSL上
·在Linux Debian操作系统下成功
·Linux操作系统下图形界面模式更
·Linux系统下建立GPRS无线Modem
·如何在RedHat Linux系统下安装
·在Linux终端中“\”和“--”所
·Linux操作系统下轻松刻录CD-RO
Google
 
写给初学者的mplayer安装过程与拾遗
[ 作者:Linux联盟收集  加入时间:2006-09-08 17:40:27  来自:Linux联盟收集 ]
以前我们安装mplayer的时候,往往参考了网上的教程,可是有些教程只是注重在自已本机的运行环境,可以正常安装.但是在初学者电脑里,情况就不一样了.甚至有些人不负责任,写的教程误导了初学者.之前我也走了不少弯路,但是从弯路中我慢慢弄清楚了安装与分析过程.以下就是我的安装过程.个别语句引用了其他的优秀教程,在此基础上,注重了安装遗留问题的分析与解决.希望对本文的转载的同时,保留作者的署名.rrALinux联盟
(一) 安装过程rrALinux联盟
MPlayer,是一种功能强大的跨平台优秀媒体播放器.本人参考了网上的一些安装方法,在此基础上,按照自己的经验总结出来的.下面我以Fedora core 4安装mplayer.rrALinux联盟
安装mplayer需要四个包的安装:主程序,皮肤,codecs以及wincodecs(win32)。这四个程序都可以从mplayer官方网站下载:www.mplayerhq.hu 我下载的程序分别是以下四种:rrALinux联盟
rrALinux联盟
src: MPlayer-1.0pre7try2.tar.bz2rrALinux联盟
skin: Blue-1.4.tar.bz2rrALinux联盟
codecs: all-20050412.tar.bz2rrALinux联盟
windows-all-20050115.ziprrALinux联盟
rrALinux联盟
把它放在/usr/software/mplayer目录下.rrALinux联盟
安装时先安装编码包,mplayer的编码包须安装在/usr/lib/codecs/和/usr/lib/wincodecs(win32)中。rrALinux联盟
rrALinux联盟
[root@fc4 /]# cd /usr/software/mplayerrrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# tar vjxf all-20050216.tar.bz2rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# mv all-20050216 /usr/lib/codecsrrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# chmod 644 /usr/lib/codecs/*rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# chown root.root /usr/lib/codecs/*rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# unzip windows-all-20050115.ziprrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# mv windows-all-20050115 /usr/lib/wincodecs 或者 # mv windows-all-20050115 /usr/lib/win32rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# chmod 644 /usr/lib/wincodecs/* 或者 # chmod 644 /usr/lib/win32/*rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# chown root.root /usr/lib/wincodecs/* 或者 # chown root.root /usr/lib/win32/*rrALinux联盟
rrALinux联盟
这样解码包就安装好了,下面开始安装mplayer主程序rrALinux联盟
rrALinux联盟
rrALinux联盟
[root@rh9 mplayer]# bzip2 -cd MPlayer-1.0pre7try2.tar.bz2 | tar xvf -rrALinux联盟
rrALinux联盟
[root@rh9 mplayer]# cd MPlayer-1.0pre7/rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
接下来是配置准备编译,是最关键也是最困难的。关于配置首先要确定几个rpm的包是否安装了,它们是:gtk+-1.2.10, gtk+-1.2.10-devel, glib-1.2.10, glib-1.2.10-devel,可以下载也可以在Fedora Core 4的第四张安装盘里找到安装。rrALinux联盟
rrALinux联盟
编译mplayer源码包时FC4默认安装的GCC4.0不可以用,而是要安装GCC3.2即这两个包:compat-gcc-32(CD3)和compat-gcc-32-c++ (CD4)rrALinux联盟
rrALinux联盟
确认上面这几个包已经安装后,可以开始配置编译了.rrALinux联盟
以下这个是我自己的机上设置的。注意,如果不是用FC4,最后一个选项 --cc=gcc32 可以不用,如果gcc版本的比较低,无法通过配置.最好升级到gcc 3.2.x以上.rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
[root@fc4 MPlayer-1.0pre7try2]# ./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --confdir=/etc/mplayer --cc=gcc32rrALinux联盟
rrALinux联盟
rrALinux联盟
configure后面的参数是为了使用图形界面(即皮肤),以及配置文件位置等等设置的。需要注意的是,最后--cc=gcc32一定需要,是调用 gcc3.2来编译程序。否则会调用GCC4.0来编译,mplayer是不能用gcc4.0编译的。配置成功后,后面就一马平川了!rrALinux联盟
rrALinux联盟
rrALinux联盟
[root@fc4 MPlayer-1.0pre7try2]# makerrALinux联盟
rrALinux联盟
[root@fc4 MPlayer-1.0pre7try2]# make installrrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
如果前面的设置等都正确,这里就不会再有错误了。现在mplayer已经装到了你的linux里,下面要安装皮肤即图形界面。rrALinux联盟
然后回到原来的目录。rrALinux联盟
rrALinux联盟
[root@fc4 MPlayer-1.0pre7try2]# cd ..rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# bzip2 -cd Blue-1.4.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/rrALinux联盟
rrALinux联盟
[root@fc4 mplayer]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放到/usr/share/mplayer/Skin/下就可以在mplayer的界面上修改皮肤了。rrALinux联盟
rrALinux联盟
然后可以在桌面上放置一个mplayer的图标,在桌面上右键选择启动器(针对gnome),名称为mplayer;命令为 /usr/bin/gmplayer,而mplayer的默认图标位置在/usr/share/pixmaps/mplayer- desktop.xpm 或者用命令 # cp /usr/share/pixmaps/mplayer-desktop.xpm /root/Desktop/rrALinux联盟
rrALinux联盟
rrALinux联盟
rrALinux联盟
(二) 故障分析与解决rrALinux联盟
安装完后,我们启动MPlayer,有可能会出现如下这样的错误:rrALinux联盟
"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."rrALinux联盟
这时候我们用系统自带的字体来代替.rrALinux联盟
[root@fc4 mplayer]# cd /usr/share/fonts/zh_CN/TrueType/rrALinux联盟
找其中一个字体文件复制到当前用户目录的 .mplayer/ 目录下rrALinux联盟
[root@fc4 TrueType]#cp gbsn00lp.ttf ~/.mplayer/subfont.ttf rrALinux联盟
这样就解决了字体问题了.rrALinux联盟
rrALinux联盟
rrALinux联盟
(三) 注意问题rrALinux联盟
卸载mplayer只需在刚刚由MPlayer-1.0pre7try2.tar.bz2解压出来的MPlayer-1.0pre7try2目录下运行 make uninstall即可。所以,这个解压出来的文件夹不要删除,如果删除了,卸载的时候也可以到安装目录下直接删除,linux下没有注册表的概念放心删除!rrALinux联盟
rrALinux联盟
rrALinux联盟
(四) 安装总结rrALinux联盟
1. 安装的最初的配置是最重要的.选项并不是越多越好的.只要可以实现播放各种格式,包括rmvb和windows下各种媒体类型就行了.因为windcodecs和codecs已经包含了常用的格式了.rrALinux联盟
2. 要多留意在./configure过程中的错误或者没有符合的依赖关系.有时候无法进行make.就是在这一步出了问题.如果不能进行make,一般有提示的,其日志在config.log中.还有一个办法,就是通过管道输出到文本文件中,可以了解到安装的过程. 如 # ./configure | tee tmp.txt .这样就可以分析错误了.rrALinux联盟
3. 在make的安装过程中,往往有好多警告,这并不是错误,而是编写程序的人没有注意到的问题,如变量定义不恰当等,并不影响程序的安装.rrALinux联盟
4. 如果安装过程中不能顺利进行,要想还原到最初源代码状态. 使用命令 # make distclean 清除之前的配置,再进行新的配置. Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息