`

MPlayer 使用手册中文版

 
阅读更多

播放文件

使用 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-调整饱和度。

生成索引

有时候,有些视频文件(主要是 AVI 文件)包含损坏的索引,或者根本就没有索引。这种情况通常是由下载文件不正确或

未完成造成的。幸运的是,MPlayer 能够生成正常播放文件所需的索引。通过使用 -idx 选项,你可以告诉 MPlayer 来生成

索引:

mplayer -idx <somefile>

有时候文件虽然包含索引,但却已损坏。那样的情况,你可能需要 MPlayer 强制生成索引:

mplayer -forceidx <somefile>

根据视频文件的大小,生成索引需花费一定的时间。但在此后,文件应该能够正常播放。

纠正错误的音频/视频同步

有些视频文件(主要是 flv 文件)由于编码的问题,会给 MPlayer 带来音频/视频同步的麻烦。这有两种可能情况:

•MPlayer 会尝试修复,但同步问题却更遭。

•MPlayer 会尝试修复那些正确的,因此没有必要同步。

对于第一种情况,你应当让 MPlayer 努力修复同步问题:

mplayer -autosync 30 -mc 2.0 <somefile>

而对于第二种情况,你不应当允许 MPlayer 去修复同步问题:

mplayer -autosync 0 -mc 0 <somefile>

将上述命令中的 autosync 设置为正值就会让 MPlayer 逐渐调整音频/视频的同步。值越高,MPlayer 越快地修复它。mc

选项指定 MPlayer 纠正每帧要多少秒。值越高,MPlayer 越认为接近修复音频/视频同步。设置为 0 则阻止 MPlayer 修复。

在慢系统上使用 MPlayer

MPlayer 允许在旧的或慢的系统上使用低 CPU 功率来播放视频文件。你可以使用 -framedrop 选项:

mplayer -framedrop <somefile>

当播放 MP3 或 OGGVorbis 文件时,你可能感受到一定的缓冲,这将影响你的音乐体验。那样的话,你可以尝试使用

libmad(MP3)或 Tremor(OGG Vorbis)音频解码器。你可以这样来检测它们:

对于 MP3:

mplayer -ac help | grep mad

如果上面的命令返回的结果像这样:

mad libmad working libMAD MPEG layer 1-2-3 [libmad]

那么你可以使用 libmad 播放 MP3:

mplayer -ac mad <somefile>

在 OGG 的情况中,你可以使用同样的技巧来检测 tremor 音频解码器是否可用:

mplayer -ac help | grep tremor

播放流媒体

如果 MPlayer 无法自动找到播放列表或直接的流媒体文件,你可以尝试使用 -playlist 选项:

mplayer -playlist <file or url>

同时你也可以设置较大的缓存:

mplayer -cache 8192 -playlist <file or url>

指定缓存大小的单位是 KB,上面的命令将允许 MPlayer 使用 8 MB 缓存。你可以使用 -cache-min 选项来改变 MPlayer 占

用缓存的百分比:

mplayer -cache 8192 -cache-min 50 -playlist <file orurl>

循环播放

如果你想让媒体文件循环播放,可以使用 -loop 选项:

mplayer -loop 3 <somefile>

上面的命令将播放 <somefile> 3 次,然后才退出。

mplayer -loop 0 <somefile>

上面的命令将永远重复播放 <somefile>。

改变播放速度

你可以使用 -speed 选项来改变 MPlayer 播放媒体文件的速度。值为 1.0,意味着正常速度;0.5 意味着慢两倍;2.0 意味

着快两倍。像这样指定选项:

mplayer -speed 2.0 <somefile>

改变采样率

使用 -srate 选项你可以改变 MPlayer 输出的采样率:

mplayer -srate 48000 <somefile>

将音频输出为 wav 文件

你可以将视频文件中的音频部分输出为 wav 文件:

mplayer -ao pcm <somefile>

这将输出名为 audiodump.wav 的音频文件。你也可以为输出的 wav 文件指定名称:

mplayer -ao pcm:file=<filename>.wav<somefile>

使用 ASCII 方式观看电影

虽然无用,但却很好玩。有两个库文件支持该特性:aa 和 caca。使用 libaa,你只能在黑白 ASCII 中观看电影。而 libcaca

支持色彩。然而,libaa 支持更广泛。你可以像这样使用 libaa 观看电影:

mplayer -vo aa <somefile>

如果你想使用 libcaca:

mplayer -vo caca <somefile>

将电影输出为系列图片

MPlayer 也能将电影输出为一系列的图片:

mplayer -vo jpeg <somefile>

注意:上面的命令将产生数量巨大的 jpeg 文件。输出的 jpeg 文件名看起来像这样:

00000001.jpg、00000002.jpg、00000003.jpg等等。

你也可以输出其他的格式。只需将命令中的 jpeg 替换成 ppm、png、tga 等。

指定纵横比

当你在宽屏中播放电影时,可能想要使用 16:9 的纵横比:

mplayer -aspect 16:9 <somefile>

在非宽屏中,你可以使用 4:3 的纵横比。

将选项放置到 MPlayer 的配置文件中

对于一般用户来说,该配置文件位于 ~/.mplayer/config;全局的配置文件在/etc/mplayer/config。不同的值使用行分隔。

 

MPlayer官方网站:http://www.mplayerhq.hu/

分享到:
评论

相关推荐

    mplayer使用手册中文pdf

    ### mplayer使用手册知识点概述 #### 一、MPlayer简介 - **定义**:MPlayer是一款功能强大的多媒体播放器,最初专为Linux操作系统设计,但同时也支持其他多种Unix-like平台及非x86 CPU架构。 - **核心特点**: - ...

    mplayer中文手册

    mplayer中文手册 mplayer mencoder 中文使用手册

    MPlayer 使用手册

    标题《MPlayer 使用手册》指明了本文档的主体内容是关于如何使用MPlayer这一媒体播放程序。MPlayer是在Linux系统中广泛使用的媒体播放器,它以其支持广泛的各种音频和视频文件格式而著名。本文档不仅仅介绍了一些...

    mplayer中文手册,比较详细

    ### mplayer中文手册知识点概述 #### 一、MPlayer简介 MPlayer是一款开源的多媒体播放器,支持在Linux以及多种其他平台上运行。它能够播放多种格式的视频文件,包括但不限于MPEG/VOB、AVI、ASF/WMA/WMV、RM、QT/...

    MPlayer用户中文手册

    此外,手册还提供了MPlayer的使用范例、MEncoder的使用范例以及程序错误的处理方法,这些都是对于新用户入门非常有帮助的部分。手册最后也提到了程序的作者信息,以及有关环境变量、相关文件的说明。 MPlayer的使用...

    mplayer 完全中文手册

    mplayer 完全中文手册,把mplayer的所有使用参数,等官网说明翻译成中文了。

    linux mplayer 操作命令手册

    ### Linux MPlayer 操作命令手册知识点详解 #### 一、MPlayer 概述 MPlayer 是一款基于 Linux 的多媒体播放器,它不仅适用于 Linux 平台,还支持其他多种操作系统和 CPU 架构。该播放器能够播放各种格式的媒体文件...

    最全的mplayer分析手册

    非常全的mplayer分析文档,值得一看。

    Linux下播放器开发-Mplayer命令行使用介绍.pdf

    【Linux下Mplayer命令行使用介绍】 Mplayer是一款强大的跨平台多媒体播放器,它支持多种格式的音频和视频文件,并且可以在Linux环境下通过命令行进行操作。Mplayer不仅支持二次开发,还可以直接在命令行中使用,...

    MPlayer安装手册

    《MPlayer安装手册》 在Linux环境中,MPlayer是一款强大的开源媒体播放器,支持众多视频和音频格式。本文将详细阐述MPlayer在Linux系统下的安装步骤,包括所需资源的下载、解压、复制以及配置安装。 首先,你需要...

    mplayer移植.rar

    这需要查阅开发板的硬件手册,理解其多媒体处理能力,并在mplayer的配置或源码中启用相关选项。 总结,移植mplayer到ARM架构的开发板是一项涉及多方面技术的任务,包括交叉编译、依赖管理、源码理解和调试。只有...

    MPlayer-1.0rc2.tar.gz

    通过学习这份手册,你可以了解如何使用MPlayer的各种命令行参数,实现播放控制、字幕加载、音轨切换等功能。 总结,MPlayer是一个功能强大的多媒体播放器,它的开源特性使得开发者可以深入研究其内部机制,进行个性...

    windows下全能播放器Mplayer配置全过程(已打包)

    - **docs**: 提供了播放器的使用文档,包括视频转换的参考手册。 - **mplayer**: 包含字体文件、配置文件以及播放器本身。 - **mencoder.exe**: Mplayer的编码器,用于高质量的视频转换。 - **mplayer.exe**: ...

    RedHat9下安装MPlayer - Linux学习网.rar

    更多选项可以通过`man mplayer`查阅手册页了解。 除了命令行操作,你还可以通过图形界面的前端程序如SMPlayer或GMPlayer来更方便地控制MPlayer。这些前端程序提供了更直观的用户界面,功能也更为丰富。安装SMPlayer...

    基于MPlayer的多媒体应用开发指南

    《基于MPlayer的多媒体应用开发指南》是一本深入解析如何在ARM平台上开发MPlayer多媒体播放器的实用手册。MPlayer是一款强大的开源媒体播放器,支持众多格式,具有跨平台特性,广泛应用于各种嵌入式设备,如手机、...

    mplayer开发指南

    《mplayer开发指南》是一本专注于MPlayer的多媒体开发手册,旨在帮助开发者深入理解和实践MPlayer的使用与开发。MPlayer是一款开源、跨平台的媒体播放器,支持多种音频和视频格式,具备强大的解码能力,是多媒体软件...

    mplayer播放器

    9. **Readme-说明.htm**:这个文件很可能是MPlayer的安装指南或者用户手册,其中包含了详细的安装步骤、操作教程以及可能遇到的问题解决方案,是用户了解和使用MPlayer的重要参考。 总之,MPlayer以其广泛的格式...

    Mplayer Document

    ### MPlayer:多功能媒体播放器 ...MPlayer的官方文档详细介绍了其安装、配置以及使用的各个方面,为用户提供了一个全面的参考手册。无论是初学者还是经验丰富的用户,都可以从中找到所需的信息。

Global site tag (gtag.js) - Google Analytics