首页 > Multimedia, Software > gmplayer 设置

gmplayer 设置

2008年5月11日

其实 gmplayer 是 mplayer 的一个图形前端,真正的 mplayer 是一个命令行工具,不过大部分发行版直接称 gmplayer 为 Mplayer,下文我也称 gmplayer 为 mplayer。虽然这个图形前端比不上 smplayer 和 kmplayer 容易使用,但只要配置好了,完全可以胜任播放视频的工作。

首先记忆一些最常使用的快捷键,其实用快捷键比用鼠标更方便,比如关闭 mplayer,我只要按键盘上的 q 键即可。

  • [f],全屏切换键,用于退出或进入全屏播放状态。如果你遇到已经转入全屏模式了,但播放窗口却还是那么的小,这通常是因为视频输出驱动设置的不是很合适,默认的是x11视频输出,换成xv试试。
  • [j],用来切换已加载的多个字幕文件。默认情形下,mplayer 只加载同视频文件同名的字幕文件,如果想让它加载更多的字幕文件,可以在配置文件中将sub-fuzziness设为2,这样 mplayer 会加载视频文件当前目录下所有的字幕文件了。mkv 格式的视频文件可以内嵌了多个字幕文件,通过 j 键可以很方便的在这多个字幕间切换。
  • [space],空格键用来切换暂停与播放。
  • [q],关闭视频并退出播放器。

Audio
打开 Mplayer,右键点 “Preferences”,点 “Audio” 选项卡,选择 Alsa 驱动

screenshot-preferences-01-2008-05-11.png

Video
然后点旁边的 “Video” 选项卡,选择 xv 视频输出。如果你使用 ATI/AMD 8.3以前的闭源显卡驱动并打开了 compiz-fusion,那么可能需要选择 x11 视频输出,否则看视频时屏幕会一闪一闪的,不知这个在最新的驱动中有没有解决,开源驱动的效果应该会好一点。

screenshot-preferences-02-2008-05-11.png

Subtitles & OSD
来到 “Subtitles & OSD” 选项卡,这里有两个重要的选项,一个是字幕的编码方式,一个是 SSA/ASS 字幕支持。字幕编码比较麻烦,而且取决于你所看电影的字幕编码,比如你所看的电影字幕编码为 gbk 的,这里就必须选择 Simplified Chinese charset (CP936) ,如果选择了其他的编码方式将不能挂载字幕或者出现乱码。至于如何查看字幕的编码,这里有个笨方法,用 gedit/kate 等编辑软件打开字幕文件,然后把文件另存为,在另存为对话框中会有一个选项,写着 “字符编码”,那个就是字幕文件的编码方式,在下图中我们看到其编码为 UTF-8 ,所以 mplayer 里面的设置也要选择 Unicode。(抱歉,这个笨方法不行的,哈哈,受M$的影响不小啊。。)我们可以打开一个终端,定位到字幕所在的路径,用 file 命令查看。例如下面是运行 file 01.ass 命令的输出结果。

01.ass: Little-endian UTF-16 Unicode C++ program character data, with CRLF, CR line terminators

从上面的结果可以看出字幕采用的 Unicode 的编码方式。如果电影是 mkv 格式的,其内置了字幕文件,我们也不能用前面所说的方法检查编码,这时只好一个个编码尝试了,其实也就尝试 CP936(绝大多数情况都是这个) 和 Unicode 两个。至于另一个选项 SSA/ASS 字幕支持,我们只要打开他就行了,多一种格式支持总比没有要好。这里比较复杂,我打开这个选项后挂载字幕一切正常,但我另一台机器开启这个选项后挂载字幕居然会乱码……各位看情况吧。

screenshot-preferences-03-2008-05-11.png

screenshot-04-2008-05-11.png

Font
首先选择一个中文 ttf 字体,我这里使用 zhuqin_83 制作的 DejavuYuanTi 字体,而下面的编码选择 Unicode 即可。

screenshot-preferences-05-2008-05-11.png

Codecs & demuxer
只要把那两个选项都选择了即可。“Video Codec family“和 “Audio Codec family”这两项会根据 /etc/mplayer/codecs.conf 这个配置文件动态选择的,这里保持为 None 即可。

screenshot-preferences-06-2008-05-11.png

Misc
里面有个 Postprocessing 选项,可以改善画质,我设置为 6。下面还有一个缓存选择,也可以改善播放性能的,我设置了使用 8M 缓存。勾选 “Stop XScreenSaver”,这个是禁止播放时进入屏幕保护程序。

screenshot-preferences-07-2008-05-11.png

如果你遇到了双击视频文件时提示错误,但用 mplayer 的打开文件功能却可以正常播放,这时用编辑器打开 /usr/share/applications/mplayer.desktop ,比如

sudo gedit /usr/share/applications/mplayer.desktop

然后把里面的 %U 改为 %F 即可。现在我们可以用 mplayer 来看电影了,以下是一些截图:

1080p H.264 高清视频播放成功,不过有一点点卡,但不影响观看。

screenshot-mplayer-video-08-2008-05-11.png

挂在 ASS 字幕文件成功。

screenshot-mplayer-video-09-2008-05-11.png

挂载 mkv 里的字幕文件成功。

screenshot-mplayer-video-10-2008-05-11.png

Multimedia, Software ,

相关文章

  1. 使用苹果字体美化 Ubuntu 7.10 这篇是改篇自我的另一篇《我的Feisty界面非完美的苹果风格美化》,您可以先看看我美化的效果,使用了 STHeiti.ttf 和 Lucida Grande.ttf 字体,好了,开始美化。 配置字体 sudo fontconfig-voodoo -f...
  2. 用 Tvtime 在 Linux 上看电视 由于最近有幸从朋友处拿了块 Gforce 8600GT 来爽一下,然后马上将 ATI 的 8.03 驱动删了,装上 nvidia 的...
  3. [PKGBUILD] opera 中国版 for linux 在昨天,opera 中国版 for linux 终于发布了,据LinuxToy上的报道,Opera 中国版基于 Opera 9.63,“初步解决了经年来 Linux 上...
  4. Rhythmbox 使用小技巧 Rhythmbox 作为 GNOME 桌面环境中默认的音乐播放软件,具有在线下载专辑封面、歌词、能使用键盘快捷键等实用功能,支持 Last.fm、局域网音乐共享、音乐商店等实用服务。虽然在功能上 Rhythmbox 仍然不及 KDE 下的 Amarok,但是只要掌握一些小技巧,Rhythmbox...
  1. 目前还没有任何评论.
  1. 目前还没有任何 trackbacks 和 pingbacks.