LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神,可以点击顶部导航 Contact 按钮进行投稿。

Related entries

Latest entries

玩转 MPlayer

MPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音频/视频文件格式而著称。本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍。相信在阅读此文后,你的多媒体播放体验将会增色不少。

播放文件

使用 MPlayer 播放媒体文件最简单的方式是:

mplayer <somefile>

MPlayer 会自动检测文件的类型并加以播放,如果是音频文件,则会在命令行中显示该播放文件的状态信息;而假如是视频文件的话,则会打开一个新的播放窗口。

倒退与快进

在播放文件的时候,你可以通过以下三组快捷键来对播放进程进行倒退与快进操作:

  • 左方向键和右方向键:分别执行倒退 10 秒和快进 10 秒操作
  • 下方向键和上方向键:分别执行倒退 1 分钟和快进 1 分钟操作
  • 下翻页键和上翻页键:分别执行倒退 10 分钟和快进 10 分钟操作

播放 DVD

虽然 MPlayer 不支持 DVD 菜单,但是却能够播放 DVD。你可以这样播放 DVD:

mplayer dvd://<titlenumber>

你需要使用实际的数字来替换 <titlenumber>,如 1、2、3 等。

使用字幕

当播放电影文件时,你可以指定字幕文件:

mplayer -sub <somesubtitlefile> <somefile>

在播放 DVD 电影时,你也可以通过指定语言代码来使用字幕:

mplayer dvd://<titlenumber> -slang nl,en

这样,MPlayer 就会优先使用荷兰语字幕,如果该语言不可用,则再使用英语字幕。

有用的快捷键

以下是 MPlayer 中一些有用的快捷键:

  • f-当播放视频时,在全屏和窗口模式之间切换。你也可以在命令行中使用 -fs 选项,以便让 MPlayer 开始在全屏模式中播放。
  • o-在播放视频时切换 OSD(OnScreen Display)模式。
  • p 或 Space-暂停/继续播放。
  • q 或 Esc-退出 MPlayer。在 GUI 模式时,Esc 不会退出,仅停止播放。
  • / 和 * 或 9 和 0-减小或增大音量。
  • m-静音切换。
  • T(通常是 Shift + t)-播放窗口置顶切换。
  • b 和 j-在可用的字幕间循环。
  • x 和 z-调整字幕的延迟时间。
  • I(Shift + i)-显示播放电影的文件名称。
  • 1 和 2-调整对比度。
  • 3 和 4-调整亮度。
  • 5 和 6-调整色度。
  • 7 和 8-调整饱和度。

Pages: 1 2 3

版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.
本文网址: http://linuxtoy.org/archives/playing-around-with-mplayer.html

18 Comments

  1. 1 nowa Commented @ 2007-02-12 10:45 am

    超强的软件,超强的文章,谢谢toy~~

  2. 2 puNk!d Commented @ 2007-02-12 1:16 pm

    非常实用的mplayer tutorial

  3. 3 linuxcoffee Commented @ 2007-02-12 1:52 pm

    看了下,懂得很多mplayer的其他用处,和技巧,顶一下

  4. 4 有點小ゞ壞 Commented @ 2007-02-12 5:48 pm

    mplayer不愧为最强的媒体播放器~~~

  5. 5 Rechosen Commented @ 2007-02-12 10:24 pm

    Hey, thanks for linking to my tutorial =)!

    May I ask where you found the link (so I know what kinds of promotion work well)?

    With regards,

    Rechosen

  6. 6 oliver Commented @ 2007-02-13 4:35 am

    不过貌似MPlayer不适合用看作为英语学习型DVD播放程序。例如一个播放过程中切换字幕的操作都会导致视频回复到段落的开首。而且没有书签功能,下次播放也只能够手动找寻上次看的位置。

  7. 7 Toy Commented @ 2007-02-13 11:47 am

    @Rechosen: I have seen your post from digg.com. Thanks again!

  8. 8 船长 Commented @ 2007-02-14 9:56 pm

    怎样装载SUB字幕文件?

  9. 9 A New Day Has Come » Blog Archive » 玩转 MPlayer Pingbacked @ 2007-03-22 4:18 pm

    [...] [转自LinuxToy] [...]

  10. 10 张闽 Commented @ 2007-05-19 11:17 am

    我的mplayer 播放东西跟快进一样 前两天也不知道怎么拉死拉一次机器 就变成这个样子了 郁闷 好久
    不是speed 的问题 播放一两秒就跳一两秒
    能速回我的问题吗 发油件给我哦

  11. 11 huyang Commented @ 2007-06-10 3:55 pm

    太全面了,超级厉害。呵呵

  12. 12 晚秋作物·梓 Commented @ 2007-06-26 7:12 pm

    安装mplayer后在gnome下打开或在命令行中输入#gmplayer ,系统会提示其skin中的.png图片不可读该怎么办??

  13. 13 hyboo Commented @ 2007-07-09 3:23 pm

    我刚刚下了部电影,mkv格式的,音频好像是eac3的,我已经装了最新的w32codecs,但是totem不能放,mplayer能放,但是没有声音,怎么回事

  14. 14 Safirst C. Ke Commented @ 2007-07-10 11:44 am

    请问有人知道Mplayer如何放大缩小视频吗?

    像KMplayer中的zoom in/out.默认快捷键:+/-

  15. 15 fcicq Commented @ 2007-10-09 10:49 pm

    字幕方面的补充:
    mplayer xxx.mkv
    显示:
    [mkv] Track ID 1: video (V_MS/VFW/FOURCC) “Video”, -vid 0
    [mkv] Track ID 2: audio (A_AC3) “Audio”, -aid 0, -alang jpn
    [mkv] Track ID 3: subtitles (S_TEXT/UTF8) “SRT [CHS]”, -sid 0, -slang chi
    [mkv] Track ID 4: subtitles (S_TEXT/UTF8) “SRT [CHT]”, -sid 1, -slang chi
    [mkv] Track ID 5: subtitles (S_TEXT/ASS) “ASS [CHS]”, -sid 2, -slang chi
    [mkv] Track ID 6: subtitles (S_TEXT/ASS) “ASS [CHT]”, -sid 3, -slang chi

    停止播放,重新用这个命令选择需要的字幕.
    mplayer xxx.mkv -sid 0

    用快捷键应该也是可以的.

  16. 16 vvvxy Commented @ 2007-12-24 1:25 am

    楼上 注意,播ass字幕,必须加上 -ass 参数

  17. 17 Ggarlic’s » Blog Archive » linuxtoy评选的2007最受读者欢迎的文章 Pingbacked @ 2008-01-05 12:44 am

    [...] 玩转 MPlayerMPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音频/视频文件格式而著称。本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍。相信在阅读此文后,你的多媒体播放体验将会增色不少。 [...]

  18. 18 iseu Commented @ 2008-05-03 9:02 am

    觉得它的鼠标支持不好呀,现在用smplayer