FC7下MPlayer安装(linux菜鸟成长记) 2008-05-15 16:54
最近,一直在弄linux,因为系统重做后,把原来的GRUB覆盖了,所以进不去。然后找了个grub(for windows)安装了一下。对于grub的命令也不是很熟悉,但是摸索了一阵后,总算进去了。(因为我的linux分区是采用LVM分区的,所以启动时命令和原来的有点区别)
即kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00 (红色部分为要注意的)。
久违的linux终于可以进入了,然后就想着是否可以安装一些软件,比如MPlayer之类的,因为原来就想装一个的,但是之前的尝试没有成功,今天上午终于成功了(不过还有点小的缺陷,就是rmvb格式的不能播放,只有声音没有画面,说是找不到合适的视频输出驱动)。不过总算,体验了一下,linux下的软件安装方法,确实比较麻烦。
我是采用源代码安装的,首先得下载五个包:
MPlayer-1.0rc2.tar.bz2(MPlayer主程序)
windows-all-20071007.zip(解码器)
all-20071007.tar.bz2(解码器)
gb2312-ming.tar.bz2 (字体)
Abyss-1.6.tar.bz2(皮肤)
MPlayer的安装:
1、安装解码器: 解压缩后将全部解码器复制到/usr/lib/codecs目录下
命令如下:
[root@localhost ~]#tar jxvf all-20071007.tar.bz2
[root@localhost ~]#tar jxvf windows-all-20071007.zip
[root@localhost ~]#mv all-20071007 /usr/lib/codecs/
[root@localhost ~]#mv windows-all-20071007 /usr/lib/codecs/
说明:(1)只有root用户才有安装软件和在一些根用户文件夹(如/usr/lib)上操作的权限,所以当出现提示说你的权限不够时,用su命令,然后输入root用户的口令,转成root用户后再进行安装。我是直接使用root用户进入的。
(2)用linux最好使用非root用户,当用到root权限时再su进行转换,因为在root用户安装的软件可能其它用户没有权限使用。
2、安装主文件MPlayer
命令如下:
[root@localhost ~]#tar jxvf MPlayer-1.0rc1.tar.bz2
[root@localhost ~]#cd MPlayer-1.0rc1
[root@localhost ~]#./configure --prefix=/usr/local/mplayer --with-codecsdir=/usr/lib/codecs --enable-gui --language=zh_CN
[root@localhost ~]#make (时间比较长)
[root@localhost ~]#make install
说明:(1)对于比较长的命令,最好直接拷贝过去,不然容易出错
(2)编译那一步,即make用的时间比较长,请耐心等待
3、安装皮肤:将Abyss-1.6.tar.bz2解压后里面的文件放到
/usr/local/mplayer/share/mplayer/skins/default/中即可,假设同上,命令如下:
[root@localhost ~]#tar jxvf Abyss-1.6.tar.bz2
[root@localhost ~]#cp Abyss-1.6.tar.bz2/* /usr/local/mplayer/share/mplayer/skins/default/
说明:如果你想要多装几款皮肤,可以到该网站去下载,解压后将整个文件夹直接放到/usr/local/mplayer/share/mplayer/skins/目录下即可
4、安装字体:
这步不太严格,不过可以解决问题,可以作为参考。
随便到字体网站下载一个字体,然后将此字体文件名更改为subfont.ttf,将此文件放到/usr/local/mplayer/share/mplayer/下,即可
MPlayer的使用:
如果以上各步你都安装完毕,相信你肯定很兴奋,已经急着想用此软件了。简单说一下。反正对于普通用户够用了。
(1)通过鼠标点击使用:在桌面上占击右键“创建启动器”,名称可以为“播放器”,命令一行选择浏览,选择/usr/local/mplayer/bin/gmplayer,点击确定,桌面就出来一个启动器,相当于WINDOWS中的快捷方式,双击即可,看到这个界面,你会兴奋。
(2)字符行中调用gmplayer,启动图形界面:在命令行中输入/usr/local/mplayer/bin/gmplayer,即可
(3)字符行中调用mplayer:直接使用之前需要进行一下设置,命令如下
su
cp /usr/local/mplayer/bin/mplayer /usr/local/bin/
然后用此格式使用mplayer [参数] [文件],举个例子如:/home/csdn中有一文件“隐形的翅膀.mp3”,可用此命令进行播放:mplayer 隐形的翅膀.mp3,这样播放音乐不会出来播放器的界面,如果播放视频文件,也可以这样用,如果查看MPlayer命令的一些参数,可以输入mplayer --help查看。
(4)让mplayer在后台运行,可以只打开一个终端边听音乐边操作。命令如下:
mplayer 隐形的翅膀.mp3 < /dev/null > /dev/null 2>1&
(5)让mplayer像千千静听一样连续播放,十分简单。命令如下:mplayer *.mp3
(6)有人可能问mplayer文件夹中的bin目录下有两个可执行文件gmplayer和mplayer,到底它们有什么不同呢,我都试了一下,基本上没有什么不同,但是在(1)(2)中只能使用gmplayer。但是我个人感觉最好用mplayer。
问题:在用启动器启动MPlayer时会出现“找不到可选的 -vo 和视频解码器”的错误提示,现在还没有解决。后发现网上有人说,从字符界面用mplayer *.rmvb直接播放时就不会出现这种问题。(下次试试看,呵呵)。
声明:以上部分是摘自网上的,但是是根据自己的经历修改过的。