# MPlayer - 电影播放器

2003年3月24日
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
MPlayer工作组

# 如何阅读此文档

如果你是第一次安装：请确定你通读了从这里到安装部分的所有内容，并且遵循你将 发现的链接。如果你有其他问题，回到目录并搜索相应 标题，参见，或者在文件中用grep命令搜索。大多数的问题应 该可以在此找到答案，其他问题也可能在我们的 邮件列表 中被提及。

# 介绍

MPlayer是一款为Linux编写的电影播放器(在其他Unix 上也可运行，并且很多非x86CPU。参见 ）。 它能播放大部分由许多本地，XAnim，RealPlayer及Win32 DLL解码器支持的MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA, Matroska文件。你也可以观看 VideoCD, SVCD, DVD, 3ivx, RealMedia, Sorenson, Theora, 及MPEG-4 (DivX)影片。MPlayer 另外一个很大的特点是支持广泛的输出驱动。它能工作在X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB下，但你可以使用GGI及SDL(此种方式下的所有驱动) 以及一些低端的特定显卡驱动(针对Matrox, 3Dfx及Radeon, Mach64, Permedia3)！ 他们大多数支持软件或硬件视频伸缩，所以你能以全屏幕欣赏影片。 MPlayer支持一些硬件MPEG解码器的显示，例如 DVB及DXR3/Hollywood+。 并且你认为那些又大又漂亮的不重名的有阴影修饰的包括欧洲ISO 8859-1,2（匈牙利语， 英语，捷克语等等），西里尔语，韩语字体的子标题 (支持14种类型)，以及屏幕显示(OSD)如何呢？

此播放器能稳定的播放损坏的MPEG文件（对于一些VCD很有用），并且它能播放著名的 windows media player不能播放的损坏的AVI文件。甚至能播放没有索引部分的AVI文件， 并且你还可以用`-idx`选项暂时重建索引，或者用 MEncoder永久性的建立索引，以此支持定位查找！ 如你所见，稳定性及质量是最重要的，但速度也让人赞叹。还有一套强大的拥有视音频 处理功能的滤镜系统。

MEncoder(MPlayer的电影 编码器)是一个简单的影片编码器，它可用于将MPlayer 可播放的影片 (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA) 编码成其他MPlayer可播放的形式(如后所述). It can encode with various codecs, like MPEG-4 (DivX4) (单通道或双通道), libavcodec, PCM/MP3/VBR MP3 音频。

## MEncoder的特点

- 支持从大量文件格式中编码生成文件，并且是MPlayer 的解码器。

- 编码到所有FFmpeg的 libavcodec 所支持的编码

- 对从与V4L兼容的TV调节器中出来的视频进行编码

- 编码/合成到相交织的AVI文件并有正确的索引

- 由外部音频流创建文件

- 1, 2 或 3通道编码

- VBR MP3音频

  在windows上的播放器中播放VBR MP3音频并不能总是得到很好的效果！

- PCM音频

- 媒体流复制

- 输入A/V同步(基于PTS，可以通过`-mc 0`选型禁用)

- 通过`-ofps`选项对fps进行纠正（此功能在将 30000/1001 fps VOB 转换到 24000/1001 fps AVI的文件时有作用）

- 使用我们非常强大的滤镜系统（剪切，展开，覆盖，后续处理，旋转，缩放， rgb/yuv之间的转换）

- 能编码为DVD/VOBsub并且能将文字子标题 放入所生成文件

- 能将DVD子标题变为VOBsub格式

## 计划中的特性

- 更广泛的编/解码已知的文件格式/编解码器（通过DivX4/Indeo5/VIVO流生成VOB 文件:) ）。

MPlayer及MEncoder 可以在遵循GNU通用公用协议第2版的前提下被发布。