-
sudo apt-get install mplayer-386
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup
sudo gedit /etc/mplayer/mplayer.conf - 找出下面这一行
...
vo=x11, # To specify default video driver (see -vo help for
... - 以下面这一行取代
vo=xv, # To specify default video driver (see -vo help for
- 安装 w32codecs解码器(用于播放wmv、rmvb等常见windows平台下的多媒体文件;假设你已经添加了ubuntu-cn源)。
$ sudo apt-get install w32codecs
-
你也可以自己到Mplayer网站下载最新的解码包,网址是http://www.mplayerhq.hu/design7/dload.html,选择其中“Binary Codec Packages”标题下的“linux x86 ...”, 如Linux x86 20061022, 下载后解压到 /usr/lib/win32/ 即可。
-
- 配置中文字幕显示(可选)
cd ; mkdir .mplayer ln -sf /usr/share/fonts/truetype/arphic/uming.ttf .mplayer/subfont.ttf
gedit .mplayer/gui.confsub_cp = "GBK"
font_text_scale = "4.000000"
font_osd_scale = "4.000000"
sub_fuzziness=2 -
保存编辑过的文件 (范例)
-
请参阅 [刷新GNOME面板]
-
应用程序 -> 影音 -> MPlayer
- 重新执行 Mozilla Firefox
大部分配置工作到此结束了,剩下的就是小调整了。
要想成功的挂载字幕必须保证字幕文件和视频文件名称一致,如:
abcd.avi
abcd.srt
abcd.srt
下面这样是不行的:
abcd.avi
abcd.chs.srt
把文件名搞定后,先用Mplayer打开视频文件看看能不能正确加载字幕?
基本上是不能。 :) 因为你看到的是一堆横线、怪字符、标点符号。
在播放视频的窗口上点击鼠标右键,将看到如下选单:
![](http://www.lirui.name/upload/mplayer1.png)
选择Preference,并且按照下面的两幅截图修改:
上面的“Subtitle & OSD”里面要注意两个地方:
- Encoding: Simplified Chinese charset(CP936)
- Unicode subtitle
如果你的字幕和视频的同步有问题,请在上面的“Delay”那里更改延迟设置。
在Font标签里面需要修改 Encoding为 Unicode。
现在保存退出,重新打开视频文件就可以了看到简体中文字幕了。上面的东西是我自己试出来的。至于为什么前面的Encoding是CP936后面的是Unicode我也不知道,反这不这样不行。
PS:Mplayer 的新用户注意:
- Mplayer播放过程中全屏键为“F”,再按一次“F”或者“Esc”返回。
- 方向键的上和右是快进1分钟和10秒钟、下和左是快退1分钟和10秒钟。Page Up 和 Page Down 是前进、后退10分钟。
- 字母上方的数字“0”和数字“9”是加减音量。
- 空格键是播放暂停。