LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1251|回复: 7

MPLAYER安装

[复制链接]
发表于 2007-6-12 06:37:32 | 显示全部楼层 |阅读模式
linux下安装mplayer2007-06-08 11:36linux下安装mplayer成功心得     在网上一搜,会发现好多关于mplayer的安装手记,但是真要去按照上面的步骤一步一步走下来时,却发现好多意想不到的麻烦使我们不得不却步,我也曾遇到很多类似的情况,因此当你终于某一天成功了的时候,那种心情...可想而知了。
    下面以非常详细的步骤讲述如何安装mplayer,其中有些步骤不是必需的,但是如果也是和我一样的初学者也可以跟着一步步走下来,也许也能从中学到东西。(很多地方参考了CU的多媒体与娱乐版块)
    一、下载软件包:
        推荐使用四个安装文件:
        1)essential-all-20061022.tar.bz2
        2)windows-essential-20061022
        3)MPlayer-1.0rc1.tar.bz2
        4)Blue-1.7.tar.bz2
        它们的下载地址都可以从www.mplayerhq.hu下载到,别 ... 要再点击codecs directory链接,将它们一同放入/usr/software/mplayer底下,没有文件夹的话,可以创建。这样,下载搞定!

     二、安装两个编码文件
        将两个编码包分别安装到/usr/lib/codecs和/usr/lib/win32下面。
# cd /usr/software/mplayer
# tar vjxf all-20061022.tar.bz2
# mv all-20061022 /usr/lib/codecs
# chmod 644 /usr/lib/codecs/*
# chown root:root /usr/lib/codecs/*

# unzip windows-all-20061022.zip
# mv windows-all-20061022 /usr/lib/win32
# chmod 644 /usr/lib/win32/*
# chown root:root /usr/lib/win32/*

这样,编码包也就搞定了。

     三、安装源文件包
安装源文件包是比较麻烦的,因为依赖包的存在,需要很多额外的检查和安装,希望我的解释不至于繁琐,反为误导。
在安装源文件包之前需要检查如下包是否存在:
1)gtk+-1.2.10
2)gtk+-1.2.10-devel
3)glib-1.2.10
4)glib-1.2.10-devel
5)compat-gcc-32
6)compat-gcc-32-c++
检查的方法如下:
rpm -qa | grep gtk
rpm -qa | grep glib
rpm -qa | grep compat-gcc
这里如果你没有安装的话会很麻烦,因为不仅要找包,而且找到安装包时又会碰到另外的依赖关系,我的做法是尽量找到它,如果实在找不到就不管依赖关系,强制安装,方法如下:
rpm -ivh --nodeps <包名>
这一步是最难的,后面的都很简单,所以一定要坚持住!
依赖包安装完后开始安装源文件包:
# cd /usr/software/mplayer
# bzip2 -cd MPlayer-1.0rc1.tar.bz2 | tar xvf -
# cd MPlayer-1.0rc1
# ./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/win32/ --confdir=/etc/mplayer --cc=gcc32
# make
# make install

     四、安装皮肤(也就是界面)
很简单,方法如下
# cd ..
# bzip2 -cd Blue-1.7.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/

    五、启动器(快捷方式)
在桌面右键点击创建启动器,指定如下参数
名字:随便,推荐mplayer
命令:/usr/bin/gmplayer
图标:随便,推荐/usr/share/pixmaps/mplayer-desktop.xpm

    六、注意事项
1)这是如果点击桌面mplayer会包一个错:
"New_Face faild. Maybe the font path is wrong.   please supply the text font file. ( ~/.mplayer/subfont.ttf )."
也就是ttf字体文件不存在,在/usr/share/fonts/下可以随便找一个复制到~/.mplayer/subfont.ttf
~表示用户home文件夹,也可以修改成/home/YourUserName/.mplayer/subfont.ttf

格式:#cp simhei ttf   ~/.mplayer/subfont.ttf

2)Linux AS5与Linux FC6下都试了没问题,所以其他版本linux也应该大致一致。
发表于 2007-6-12 11:50:33 | 显示全部楼层
fedora7安了半天不成功。正需要呢,谢谢。
回复 支持 反对

使用道具 举报

发表于 2007-6-12 14:44:17 | 显示全部楼层
头两个好象是一个,至少他们两个一样大(在我的上面)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-13 06:47:08 | 显示全部楼层
上面两个一样大,但是作用是不一样的,我昨天早上安到用。/CONFIGURE配置完参数,然后由于上班,强行关机,今天早上起来时出现了,

GIVE ROOT PASSWORD FOR MAINTENACE

这个是磁盘文件出错,网上查了一下,

解决办法:
       输入ROOT的密码,然后用E2FSCK -Y /DEV/HDC8(我的根在那个区)

修复后解决了,希望对大家有用,希望与大家多多交流,相互学习,文军
回复 支持 反对

使用道具 举报

发表于 2007-6-15 01:13:49 | 显示全部楼层
gtk容易出乱码,用gtk2好很多
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-16 12:42:51 | 显示全部楼层
终于mplayer可以放歌,放电影了,但是现在放电影时会出现如下错误提示

could not open required Directshow Codecs drv4.so.6.0   每次都出现很烦,我觉得应该是解码器版本的问题,因为我看我的CODES下有drvc.so这个文件,请高手指点。。。下面附图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-16 12:45:36 | 显示全部楼层
还有一个问题,就是~/.mplayer/subfont.ttf这句话怎么解释,我当时安字体就照网上教程做的,他就对的,但是我想深入了解这句话怎么解释,比如说   .mplayer代表什么,我看了一下,好像系统没有这种类型的文件
回复 支持 反对

使用道具 举报

发表于 2007-6-16 23:51:09 | 显示全部楼层
mplayer在/home/用户文件夹下的配置文件夹,并以隐藏形式出现
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表