ubuntu下面的播放器

 - by Hector

ubuntu自带的播放器下载解码器之后可以支持大部分的视频,除了rmvb,rm类必须用其他的播放器,到网上看了好多教程,都觉得不好,

下面根据自己的经验介绍几种常用的播放器的使用:

参考资料:http://wiki.ubuntu.org.cn/index.php?title=%E5%BD%B1%E9%9F%B3%E5%9B%BE%E5%83%8F&variant=zh-cn

1.mplayer(世界上支持格式最多的播放器)

安装 MPlayer

sudo apt-get install mplayer mplayer-fonts mplayer-skin mozilla-mplayer

配置 Mplayer

打开文件:

sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup sudo gedit /etc/mplayer/mplayer.conf

安装解码器(解码器安装好之后要重启一下才能正常使用)

安装 w32codecs解码器(用于播放wmv、rmvb等常见windows平台下的多媒体文件;假设你已经添加了ubuntu-cn源)。

sudo apt-get install w32codecs

我自己按照这个方法没有成功
我自己在http://debian-multimedia.org/pool/main/w/w32codecs/     找deb文件下载的(可以自动安装)

你也可以自己到Mplayer网站下载最新的解码包,网址是 http://www.mplayerhq.hu/design7/dload.html 选择其中“Binary Codec Packages”标题下的“linux x86 …”, 如Linux x86 20061022, 下载后解压到 /usr/lib/codecs/ 或 /usr/lib/win32即可。

例如

sudo mkdir /usr/lib/codecs/ cd /tmp wget -c http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2 tar jxvf essential-20071007.tar.bz2 sudo mv essential*/* /usr/lib/codecs/

注意:发现要想播放realplay文件必须下载http://www.mplayerhq.hu/MPlayer/releases/codecs/ 下的all-20071007.tar.bz2才可以,使用essential的编码包不能正常播放realplay文件

安装amd64的朋友需要安装 w64codecs解码器,命令为

sudo apt-get install w64codecs

如果你的源中没有,可以去官方网站下载。论坛中有网友共享的附件,链接为点击进入

如果有问题请看下面

1,有声音无图像

找出下面这一行

… # Specify default video driver (see -vo help for a list). vo=x11 …

以下面这一行取代

# Specify default video driver (see -vo help for a list). vo=xv

2,无法全屏

查找#zoom=yes,然后去掉#即可

3,音频输出部分

#Specify default audio driver (see -ao help for a list). ao=pulse,alsa,

或者ao=alsa,

4,混音工具(可选)

#mixer = /dev/mixer

去掉#即可

5,设置输出频率(可选)

#Resample the sound to 44100Hz with the lavcresample audio filter. af=lavcresample=44100

推荐使用默认的44100 ,如果喜欢低频可适当调低,喜欢高频不妨设置为48000或者以上,如果没什么特殊爱好可不设置或者干脆设置为*

这里不该设置,这里的值是采样率,和高频低频没关系,如果一定要设置,建议选择48000

6,开启默认缓存(可选)

# Use 8MB input cache by default. cache = 8192 # # Prefill 20% of the cache before starting playback. cache-min = 20.0 # # Prefill 50% of the cache before restarting playback after the cache emptied. cache-seek-min = 50

其馀部分使用默认即可

加快启动速度

如果启动速度变慢,试试打开mplayer,在preferences ——misc里面把stop xscreensaver前面的对勾去掉

配置中文字幕显示(可选)

mkdir ~/.mplayer ln -sf /usr/share/fonts/truetype/arphic/uming.ttf ~/.mplayer/subfont.ttf gedit ~/.mplayer/gui.conf sub_cp = "cp936" font_text_scale = "4.000000" font_osd_scale = "4.000000" sub_fuzziness=2

如果按照上的方法不行,无论GUI窗口还是命令行播放视频字幕都是横线,就请尝试下面的方法。

对于命令行播放

~/.mplayer/config文件里加上

subcp="cp936"

font = "/usr/share/fonts/truetype/arphic/uming.ttf"

subfont = "/usr/share/fonts/truetype/arphic/uming.ttf"

 

对于GUI窗口播放 在 MPlayer 点右键
Preferences -> Subtitle & OSD -> Encoding,选择 Simplified Chinese charset (CP936)。
Preferences -> Font, 在 Font 处输入/usr/share/fonts/truetype/arphic/uming.ttf,在 Encoding 处选择 Unicode

安装 mplayer 皮肤

假设下载回来的是名字是skin_name.tar.bz2的压缩包:(以下操作以在Nautilus文件管理器下操作为主)

解压缩下载回来的tar.bz2包,得到skin_name这个文件夹。接下来把这个文件夹剪切到 自己home目录下的 .mplayer/skins下,此目录为隐藏属性需要ctrl+h键才能看到。 mplayer皮肤列表中将显示为the_other_nam

安装浏览器插件 sudo apt-get install mozilla-mplayer

重启Firefox使mozilla-mplayer插件生效

2.realplayer

我当时一安装就可以用了,不过觉得不太好用,就不详说了~~

安装RealPlayer

以下方式任选其一:

1 你直接到官网 http://www.real.com/linux 下载 RealPlayer 的deb格式安装包,不能访问国外网的网友可在此下载http://ubuntu:ubuntuftp@ftp.ubuntu.org.cn/home/dbzhang800/wiki/RealPlayer11GOLD.deb

而后双击安装即可

2 通过新立得或apt-get安装(如果你的源中有该包的话)
sudo apt-get install realplayer

可能存在的问题

安装了realplay,如果打不开。可能是因为和SCIM输入法有冲突,可这样处理:

sudo gedit /usr/bin/realplay

在第二行也就是“#!/bin/sh”的下一行加入 CODE代码:

GTK_IM_MODULE=xim; export GTK_IM_MODULE

Leave a comment