MPlayer是一款为Linux编写的电影播放器(在其他Unix 上也可运行,并且很多非x86CPU。参见 Ports)。 它能播放大部分由许多本地,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版的前提下被发布。