Ubuntu安装Mplayer RealPlayer全攻略[转]

来源:互联网 发布:国家护理质量数据网页 编辑:程序博客网 时间:2024/05/05 07:12

A

 

1。在新立得软件包管理器里搜索 Mplayer,并安装好。(会连带安装一些附加的依赖软件)

   其前端 Smplayer 和 Gnome-mplayer都很好用,可以一起装上。

2。下载并安装解码包(http://www.mplayerhq.hu/design7/dload.html#binary_codecs)

    先安装w32codecs_20061022-0.0ubuntu1_i386.deb试试。(现在有新版本了。)

    应该装了w32codecs就可以了。不能播放在试下面的。

    all-20071007.tar.bz2和essential-20071007.tar.bz2。两个是重叠的,

    安装all-20071007.tar.bz2吧

   -->解压 all-20071007.tar.bz2 ,

        在终端里进入解压后文件夹,

        然后输入命令

      sudo mkdir /usr/lib/win32

      sudo cp * /usr/lib/win32       其实就是建立win32文件夹并把包里的文家考到win32里去

3。配置Mplayer

   打开Mplayer,在播放器屏幕上右键,选Preferences,

   在Video选项卡下,选 X11     X11(XImage/Shm)

   在Codecs & demuxer 选项卡下,Video codec family 选 RealVideo decoder ;

Audio codec family 选 FFmpeg/libavcodec audio decoders.

   然后点OK                    

 

应该可以播放多数视频了 :)

注:

ooo解决Mplayer播放rm和rmvb时出现错误:could not open required directshow codec drvc.dll

==> sudo apt-get install libstdc++5

ooo为避免出现 Cannot load subtitles,可以在Subtitles & OSD 选项卡的Subtitle里勾上Disable subtitle autoloading

ooo@@@ 为firefox装 mplayer plug-in,可以在新立得里搜索mozilla-mplayer,然后安装。 @@@

参考

http://wiki.ubuntu.org.cn/%E5%AE%89%E8%A3%85MPlayer

 

B

首先,不要从源里面直接安装,那样不好,真的不好。我试过好多次,直接装的没有一次能够正确播放,真的。

其次,你需要的文件:

1.mplayer的源代码文件:http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

注意:如果这个链接不行的话,就到mplayer的官网上面去自己下吧,都是一样的。

2.官方的解码库:

(1):AMD64

http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2

(2):x86:http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2

3.皮肤:

http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2

好了。现在。我们开始安装把。

第一步:解压~~(废话)

第二步:假如我们把它们都解压在了/home/用户名/Downloads/ 里面。在终端里面输入:

代码:

sudo mkdir /usr/local/lib/codecs/

sudo chmod a+wrx /usr/local/lib/codecs/

现在,假设你先前下的解码器解压在/home/用户名/Downloads/里面,文件夹的名字是 essential/

输入以下代码:

代码:

cd /home/用户名/Downloads/essential/

cp *.* /usr/local/lib/codecs/

这一步的目的就是放解码器。你是不是已经注意到了,自己下的解码器只有几个文件?有问题?没有!这个自己下的解码器实际上应该是一个扩展的东东~本人也不大清楚。

第三步:安装皮肤。

代码:

sudo mkdir /usr/local/share/mplayer/

sudo mkdir /usr/local/share/mplayer/skins/

sudo chmod a+wrx /usr/local/share/mplayer/skins/

假设皮肤解压在/home/用户名/Downloads/ 里面,文件夹为 Blue/

代码:

mv /home/用户名/Downloads/Blue/ default

然后将 default 文件夹复制到 /usr/local/share/mplayer/skins/ 里面。

这样,准备工作结束。

第四步:安装 mplayer:

假设 mplayer 的安装目录解压在 /home/用户名/Downloads/ 里面,文件夹为 mplayer/

代码:

cd /home/用户名/Downloads/mplayer/

./configure --enable-gui --enable-largefiles --language=zh_CN,en --enable-menu --enable-alsa

(这个时候有可能出现问题。解决方法如下:

1. 当带--enable-gui时候,出现

Checking for GUI ... yes

Error: X11 support required for GUI compilation

这是由于没有安装X开发包原因,可以用apt-get install libx11-dev libxv-dev

2. GTK-2 devel packages were not found,这是由于没有安装GTK2的开发包原因,安装如下

apt-get install libgtk2.0-dev

3. 让mplayer支持ALSA,需要asla的开发包,在debian下是

apt-get install libasound2-dev

make

sudo make install

然后就等吧。这样安装完成后,mplayer 就可以工作了。你可以在应用程序--影音--mplayer 里面找到。

目前为止……我还没有见过这个东东不能播放的文件哦!RMVB?小菜一碟!

哦,对了,如果提示找不到字体的话,就自己找一个字体,把名字改成 subfont.ttf ,放在/usr/local/share/mplayer/里面。如果没有权限,就在终端里面改:

代码:

sudo chmod a+wrx /usr/local/share/mplayer/

 

C

 

其实虽曰“全攻略”,但也是只在我的电脑上测试通过。若有疑问,大家可以留言一起讨论;若有错误,还望指正。
综合的网上很多文章中提出的问题和解决方案,一并表示感谢。
目前,直接在默认的官方源上用apt-get install是不管用了。虽然可以通过添加源的方法用apt,但我还是喜欢直接在Real官网上下载安装文件来安装。
具体步骤:
一、下载RealPlayer for Linux的安装文件
到RealPlayer官方网站上下载:
http://www.real.com/linux/?src=020923home_cn_cn
建议将文件RealPlayer10GOLD.bin保存到主文件夹中,即/home/[yourusername]文件夹下,这样一会儿会方便些…
二、开始安装了
1、打开终端,输入如下命令
$chmod +x RealPlayer10GOLD.bin
$sudo ./RealPlayer10GOLD.bin
【附】 若终端有如下输出:error while loading shared libraries: libstdc++.so.5:cannot open shared object file: No such file ordirectory。可以按如下方法处理:$sudo apt-get install libstdc++5 (注:libstdc++.so.5是g++-3.3提供的C++Library,你的RealPlayer需要此库,说明它是用g++-3.3来编译的,但Ubuntu默认的gcc是4.0,如果没有安装g++-3.x,安装相关软件时,系统便提示缺少这个库。)
2、当终端输出如下信息时:
Welcome to the RealPlayer (10.0.8.805) Setup for UNIX
Setup will help you get RealPlayer running on your computer.
Press [Enter] to continue…
此时按下回车键,下一步开始,屏幕输出如下信息:
Enter the complete path to the directory where you want
RealPlayer to be installed.  You must specify the full
pathname of the directory and have write privileges to
the chosen directory.
Directory:  [/home/cheiron/RealPlayer]:
这里的提示是要你选择安装目录,默认安装在用户的主文件夹下的RealPlayer目录下,如果你不想选择其他目录,直接按回车即可,如果想要选择其他目录,则在冒号后输入路径,然后回车。
假设按默认目录安装,回车后终端输出:
You have selected the following RealPlayer configuration:

      Destination:            /home/shixinyu/RealPlayer

      Enter [F]inish to begin copying files, or [P]revious to go back to the previous prompts: [F]
这是安装程序提示的确认信息,如果确认,就按F,然后回车,终端又输出:
Copying RealPlayer files…configure system-wide symbolic links? [Y/n]:
按下Y键,然后回车
然后就是静静的等待安装完成了。当重新出现提示符的时候,说明安装完成了,这时,在“应用程序/影音”下就会有RealPlayer10的程序启动器(相当于Win下的快捷方式)。
三、解决和SCIM的冲突问题
如果你按上述操作顺利完成后,点击影音的下RealPlayer却没有任何反应,并且你的Ubuntu安装了SCIM,则很可能是SCIM与RealPlayer的冲突,可以按以下方法解决。如果没有出现这样的问题,就不需要看这一部分了,直接看四吧。
打开终端,输入如下命令:
$sudo gedit /home/[yourname]/RealPlayer/realplay    //[yourname]指你的主文件夹名(如果你安装在其他文件夹下,则路径有所不同,选择对应的路径即可)
之后会打开gedit文本编辑器,在第一行添加下面的内容:
export GTK_IM_MODULE=xim
然后保存文件,再次执行RealPlayer试试,应该就没问题了。如果还不能启动的话,就是其他问题了,我在网上没看到过,自己也没遇到过,不妨留言我们一起讨论,或者百度一下,Google一下,他们是最好的老师了。
四、解决RealPlayer播放rmvb或者rm很卡的问题
如果你的RealPlayer很卡那是因为内核默认的oss驱动对某些声卡支持的不好, 而RealPlayer又默认使用oss 所以我们使用alsa模拟的oss就好了 即用aoss realplay启动RealPlayer。
具体步骤:
打开终端,输入如下命令:
$sudo apt-get install alsa-oss
安装好之后,在终端中,用如下命令启动RealPlayer:
$aoss realplay
打开一个影片看看,是不是不卡了呢?如果是的话,就恭喜了,为了以后可以直接图形界面启动RealPlayer,可以做如下工作:
在“应用程序”上点右键,选择编辑菜单,然后在影音下找到RealPlayer,点右边的编辑,把命令改为:aoss realplay
或者(这个方法我没测试过):打开终端,输入$sudo gedit /home/[yourname]/RealPlayer/realplay
在70行z左右,找到 $REALPLAYBIN “$@”,修改成 aoss $REALPLAYBIN “$@”
保存后,退出。

原创粉丝点击