MPlayer使用精要

来自Ubuntu中文
Oneleaf留言 | 贡献2007年5月31日 (四) 09:34的版本 (新页面: == Mplayer 使用精要 == ---- 本文作者:ybyygu 授权许可:[http://www.creativecommons.cn/licenses/by-nc-sa/1.0/ 创作共用协议] 适用版本:无 ---- === 什么是Mpla...)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航跳到搜索

Mplayer 使用精要


本文作者:ybyygu

授权许可:创作共用协议

适用版本:无


什么是Mplayer

  • Mplayer 是一款自由的多媒体文件播放器。
  • 据其手册中所述,Mplayer 是目前这个星球上支持多媒体文件格式最多的软件。
  • Mplayer 另一比较神奇的地方就是可以在很差劲的PC上流畅的播放XviD等编码的媒体文件。
  • Mplayer 的界面异常的简洁,所有的操作都必须通过键盘来完成,习惯了GUI 的用户,初次使用可能会觉得无从下手。
  • 只要熟悉几个常见快捷键后就可轻松上手。

Mplayer 键盘操作

以下是一些最常使用的快捷键:

  • f
  • 这是一个全屏切换键,用于退出或进入全屏播放状态。这里最常遇到的一个问题就是播放器虽然已经转入全屏模式了,但播放窗口却看起来还是那么的小。这通常是因为视频输出驱动设置的不是很合适,默认的x11视频输出不是很强劲,换成xv试试。mplayer -vo xv,或者将其写入mplayer 的配置文件里。在命令行下输入mplayer -vo help可以看到可用的视频输出驱动的列表。如果不幸无法使用xv驱动的话,那就该考虑一下显卡的配置是否合适了。
  • + | -
  • + 和-是一对用来调整音频与视频时间差的键。对于播放那些音视频严重不同步的片子来说,这对键绝对是个超级武器。本科时看怀旧港剧时,常常为这个苦恼,可惜那时尚不知Mplayer 为何物,自然也就无法享受到它的便利了。何时该按+、何时该按-键,这种感觉只怕得从实践中培养了,本人就经常把这两个键搞混,不过用久了也总结出一条,暂且写在这里:音频超前时按+号。
  • z | x
  • 用来调节外挂字幕与视频的同步。遗憾的是只能调节,不能修改字幕文件。
  • j
  • 用来切换已加载的多个字幕文件。默认情形下,mplayer 只加载同视频文件同名的(无扩展名)的字幕文件,如果想让它加载更多的字幕文件,可以在配置文件中将sub-fuzziness设为2,这样 mplayer 会加载视频文件当前目录下所有的字幕文件了。mkv 格式的视频文件可以内嵌了多个字幕文件,通过j 键可以很方便的在这多个字幕间切换(比如中、英)。
  • blankspace
  • 空格键用来切换暂停与播放。
  • <-- | -->
  • 左、右箭头键用来小幅度调节播放进展,上下箭头键则是大幅度调节。
  • d
  • d键切换framedrop 模式,framedrop意指丢帧,共分三级:off, on, hard。off 表示不丢帧,这样在低配置的机子播放时,可能会造成严重的声音、图像不同步。这时建议切换至on或者hard,以图像质量来换取播放同步。
  • .
  • 用于逐帧播放,很少用的到。
  • q |Enter | ESC
  • 这三个键都用于关闭mplayer ,喜欢按ESC键救急的朋友不用担心关闭不了mplayer 了。
  • T
  • 将播放窗口置于顶层

常见问题

  • 字幕
  • 字幕问题多源于文件编码。常见的srt格式的字幕文件多为GB2312 编码,但也有使用utf8 的。播放时可以用subcp指定字幕文件的编码。还有就是字体的问题了。通常将某个中文字体软链接到~/.mplayer/subfont.ttf即可。以下mplayer 配置文件供参考:
vo=xv
subcp="gbk"
subfont-encoding="unicode"
sub-fuzziness=2
font="simsun"
subfont-text-scale=4
  • 播放wmv、rmvb等视频文件
  • 需要安装w32codecs。这个包括了绝大部分windows 下遇到的媒体文件的解码器。不过w32codecs只能在32位系统下使用,在64系统中,必须chroot到32环境使用。
  • 如果你是AMD64用户的话,到这里下载一个名为essential-AMD64的包,下载完后解压到/usr/lib/win32目录下(注意:/usr/lib/win32目录下就直接是*.so文件),就可以用MPlayer播放wmv、rmvb等视频文件了。

外部链接