这两天装了MPlayer和前端的SMPlayer,linux下最强大的播放器果然是厉害,强大的快捷键操作,一点不比Windows下的KMPlayer差。
具体的安装方法嘛,google之,找到第一篇帖子后进去,这篇帖子就有幸被我看到了。网上找到的一般是编译安装的。其实很多发行版都提供了二进制包的安装工具,例如ubuntu提供了deb包,只需要sudo apt-get install mplayer即可;opensuse也提供了方便的工具,在packages.opensuse-community.org里选择自己的版本号,输入mplayer,即可一键安装。如果不是对性能有特殊要求,比较推荐这样安装,毕竟省事多了,安装之后设置一下即可。不过这样安装完后似乎不能播放rm,rmvb文件,主要是rm文件的版权等限制,直接安装后不能携带rm解码包,要手动去网上下载。具体的可以去google一下。
1. 下载要安装的软件包,包括MPlayer以及它的前端SMPlayer。前端就是图形界面,其实MPlayer自带一个界面,不过不如SMPlayer方便。如果很喜欢原来的风格,也可以不安装SMplayer。
a)MPlayer地址: http://www.mplayerhq.hu/design7/dload.html
下载源代码(source)和解码器(codecs),不要告诉我不知道去哪里找。。如果你真的不知道的话,那好吧。。源代码 解码器
b)SMPlayer的地址:http://smplayer.sourceforge.net/downloads.php?tr_lang=en
2. 编译安装MPlayer,注意一下make install 的时候要注意加上sudo,这样才能取得足够的权限。
tar -jxvf MPlayer-1.0rc2.tar.bz2
cd MPlayer-1.0rc2
./configure
make
sudo make instal
正常情况下,第一次编译肯定会报错。如果是configure时出错,就按照它的提示安装所缺失的包;如果是make时出错,那有点麻烦,可以去google上搜索一下。我编译的时候提示vo_ivtv.c有问题,搜索了一下,好像没有什么好的解决方案,所以直接在configure时加入--disable-ivtv选项,这样编译就可以过了。如果还不行,那就用其他办法装上ivtv相关的包。。(编译就是这样滚雪球似的越滚越大,好麻烦。)
3.安装皮肤和解码器。简单说就是把解码器解压到/usr/local/lib/codecs下,把皮肤解压到/usr/local/share/mplayer/skins 目录下。解码器是必须安装,皮肤可装可不装。下面一段是从那个帖子里转过来的。
-----------------------------------------------------------------------
sudo su
mkdir /usr/local/lib/codecs/
cd /usr/local/lib/codecs/
tar jxvf all-20071007.tar.bz2 mv all-20071007/* .
rmdir all-20071007/
mkdir /usr/local/share/mplayer/skins/
cd /usr/local/share/mplayer/skins/
tar jxvf Blue-1.7.tar.bz2
4.安装SMPlayer。安装之前看一些Install.txt文件,不需要configure,直接执行make命令即可(如果make时报错说找不到qmake命令,安装libqt4-devel包即可;还不行的话,装qt3-devel)
tar -jxvf smplayer-0.6.7.tar.bz2
cd smplayer-0.6.7/
make
sudo make install
5.(选装)安装SMplayer的皮肤,解压到/usr/local/share/smplayer/themes/下。
tar -jxvf smplayer-themes-0.1.16.tar.bz2
sudo mv smplayer-themes-0.1.16/themes/ /usr/local/share/smplayer/
主题可以在 Options -> Preferences -> Interface -> Interface -> Icon Set设置。安装后 SMPlayer 会自动加载到 GNOME 的程序列表中,默认位于 Multimedia -> Video Player 分组下。
6.SMPlayer既然只是前端,所以后台的处理还是要由mplayer完成的。刚装完的时候一般会报错的说mplayer异常,要手动指定一下地址。
A) 打开 SMPlayer菜单 -> Options -> Preferences -> General -> General
B) 设置 Select the MPlayer executable 为 mplayer 的实际路径,如 /usr/bin/mplayer,也可能不再这个路径下,自己找找
7.字幕设置。如果不设置这一步那刚安装后中文的srt字幕是乱码,没法使用。
A) 打开 SMPlayer菜单 -> Options -> Preferences -> Subtitles -> SSA/ASS library
B) 勾选 Use SSA/ASS library for subtitle rendering
C) 中文字幕,尤其是在 Windows 简体中文版下编辑的字幕文件,应将 Default subtitles encoding 设置为 CP936
安装完毕,enjoy it!