安装好Ubuntu 8.04之后 ,发现 rmvb文件无法直接播放,没关系,自然有前人探路,我们这些初学者只有先照做而已 ,不过还是要记录下来,以后可以查询。下面全部是以英文界面的为例。本教程以图文讲解的方式一步一步教你如何在Ubuntu下安装播放.RMVB的必要软件 。

下面的所有步骤与图片都来自Ubuntu,在其他Linux发行版中可能会相同。但是,如果你不是在使用Ubuntu的话,还是请先参阅mplayer的README文件。和其他Simplehelp(作者的网站)其他教程一样,这可能不是Ubuntu下面唯一可以播放.rmvb文件的方法,但是这是我所能找到最简单的方法。

1,第一步是利用Synaptic Package Manager安装mplayer。(见图1)

图1

当你标记安装mplayer时,你可能会被提示安装下列一些附加的软件包(如果他们之前没有被安装过)(见图2)。(gamboss标记: Ubuntu安装好的时候,没有默认安装 mplayer,使用命令  sudo apt-get install mplayer 安装,然后继续看下一步)

1.jpg

图2

2,mplayer被安装完之后,退出Synaptic Package Manager,并打开 MPlayer二进制解码文件下载页面。根据你的系统下载相应的解码包(比如说,你使用的是32位的操作系统,那就下载Linux x86的包)。(gamboss标记: http://www.mplayerhq.hu/design7/dload.html#binary_codecs  解码文件下载页面 )

保存下载文件到你的桌面或者home目录下.下载完成后,双击打开文件,选中要解压的文件夹并点击Extract按钮。(见图3)

2.jpg

图3

 

 

3,选择你存放解压文件的路径(桌面是个不错的选择),并再次点击Extract。(见图4)

rmvb04a.jpg

图4

4,确信你的文件被正确解压,他们应该被放在一个名称为essential-date的文件夹中。(图5)

rmvb05.png

图5

5,通过依次点击Applications -> Accessories -> Terminal打开一个命令终端。(见图6)

rmvb06.png

图6

6,依次输入下列命令(当提示需要密码时请输入当你的密码)。

cd Desktop

cd essential-date

sudo mkdir /usr/lib/win32

sudo cp * /usr/lib/win32

(gamboss标记: win32也许是以前版本的路径,Ubuntu8.04版本是/usr/lib/codecs 下。

sudo mkdir /usr/lib/codecs

sudo cp * /usr/lib/codecs 

 还有要注意的是 /usr/lib/codecs不要有子目录,解码文件是需要直接在/usr/lib/codecs/下的。)(见图7)

rmvb07a.jpg

图7

 

7,依次选择Applications -> Sound & Video -> MPlayer Movie Player来运行mplayer,右击mplayer的视频窗口,在弹出来的菜单选项中选择Preferences。(见图8)

rmvb10.png

 

图8

8, 选择 Video 选项卡 并把 Available drivers(可用驱动): 改为 x11 X11 (XImage/Shm).(图9)

rmvb11a.jpg

图9

9, 选择 Codecs & demuxer 选项卡 ,将 Video codec family: 的内容改为 RealVideo decoder,将 Audio codec family: 的内容改为 FFmpeg/libavcodec audio decoders. 完成之后单击 OK并关闭 MPlayer.

rmvb12a.jpg

图10

10, 随便找一个.rmvb 文件, 右击文件并选择 Properties.

rmvb13.png

图11

 

11, 选择 Open With 将.rmvb默认播放方式改为 MPlayer Movie Player.关闭窗口.(见图12)

rmvb14a.jpg

图12

12, 双击.rmvb文件,这时应该可以正常播放了。(见图13)

rmvb15.png

图13

1、然后打开rmvb文件后,出现了声音正常,视频无法解读情况 ,报错,输入

sudo apt-get install libstdc++5

解决。

2、为何不能全屏幕播?

sudo gedit /etc/mplayer/mplayer.conf

在这个文件里面加上一句

zoom=yes  或者把这句的内容前面的“#” 去掉即可 。

版权声明:本文为googlegis原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/googlegis/archive/2010/08/15/2978920.html