MPlayer

✍ dations ◷ 2025-12-04 23:01:55 #媒体播放器,开源软件,跨平台软件

MPlayer是一款开源的多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流操作系统使用,例如Linux和其他类Unix操作系统、微软的Windows系统及苹果电脑的Mac OS X系统。MPlayer是建基于命令行界面,在各操作系统可选择安装不同的图形界面。

MPlayer的开发开始于2000年。最初的作者是Árpád Gereöffy(在Demoscene里也被称为A'rpi / Astral),之后马上便有更多的开发者加入进来。这个项目启动是由于,当XAnim于1999年停止开发以后,A'rpi找不到满意的Linux视频播放器。最初的版本名为mpg12play v0.1,是在半小时之内使用拼凑出的。在mpg12play v0.95pre5版之后,它与一个基于avifile的Win32 DLL加载器的AVI播放器进行了代码合并,于是形成了2000年11月的MPlayer v0.3。

最初绝大多数的开发者都来自于匈牙利,但是现在,开发者遍布全球。自从2003年Alex Beregszászi开始接替准备开发第二代MPlayer的Árpád Gereöffy来维护该项目。但是现在MPlayer G2由于多种原因暂停开发。

MPlayer最初的名字叫做"MPlayer - The Movie Player for Linux",不过后来开发者们简称其为"MPlayer - The Movie Player",原因是MPlayer已经不仅可以用于Linux而可以在所有平台上运行。

2004年到2005年,一个非官方的Mac OS X移植以比原版更高的版本号发布,名字叫MPlayer OS X 2 。不久,OS X版本在官方网站出现。由于版本号的冲突,官方的OS X版MPlayer 1.0rc2,虽然版本号较低,但是实际上使用了更新更稳定的代码。2008年,MPlayer OS X的非官方图形界面MPlayer OSX Extended诞生,是现在还在开发中的MPlayer OS X 前端 之一,另外还有一个叫MPlayerX ,目前已上架Mac App Store。

MPlayer还支持不同的驱动程序,包括VDPAU、X11、OpenGL、DirectX、Quartz Compositor、VESA、Framebuffer、SDL以及较少使用的ASCII art和Blinkenlights。它还能在装有电视卡的计算机上使用tv://频道收看电视节目,或者通过radio://频道或频率收听广播

自从1.0RC1版,能够使用libass库来支持ASS/SSA字幕,虽然对于一些语言还存在问题

大部分视频和音频格式都能通过FFmpeg项目的libavcodec函数库原生支持。对于那些没有开源解码器的格式,MPlayer使用二进制的函数库。它能直接使用Windows的DLL。

专有的CSS解析软件和相关格式使MPlayer成为被众多开放源代码播放器所使用的后端。过去,MPlayer曾经包括OpenDivX,一个不兼容GPL的解码器。这已经被删除,使MPlayer成为完全的自由软件。但是在自由软件中使用专有的解码器仍然是影响FFmpeg、MPlayer以及其他相关软件的潜在问题。

2004年1月,Mplayer的网站指控丹麦的DVD播放器制造商KISS Technology,在出售的播放器固件中包括MPlayer的代码,却没有用GPL发布这个固件,这违反了GPL协议。KISS的经理Peter Wilmar Christensen反驳说,两段代码的相同不能说明KISS团队使用了MPlayer的代码。

相关

  • 乔瓦尼·法尔科内乔瓦尼·法尔科内(意大利语:Giovanni Falcone,1939年5月18日-1992年5月23日),出生于巴勒莫,意大利法官,前司法部刑法司长。1964年成为一名法官。法尔科内大部分职业生涯都放在了反西
  • 涂永强涂永强(1958年10月-),贵州遵义人,中国有机化学家,兰州大学教授。1982毕业于兰州大学化学系,1985年、1989年先后获该校硕士、博士学位。曾在澳大利亚昆士兰大学作博士后、德国比勒费
  • 詹姆斯·兰克福德詹姆斯·保罗·兰克福德(英语:James Paul Lankford;1968年3月4日-),是一位美国共和党政治人物,自2015年成为奥克拉荷马州联邦参议院议员。此前他曾是美国众议院2011年至2015年期间
  • 人体肌肉列表这里是所有人体的肌肉列表,正常人体大约有650条骨骼肌。然而正确的肌肉数目是很难肯定的,因为不同来源的肌肉会分别被聚集成不同的肌肉束。 头和颈部的肌肉在人体的肌肉中发挥
  • MJ-12在不明飞行物体阴谋论中,MJ-12(全称:Majestic 12)是一个由科学家、军事领袖、政府官员组成的秘密组织的代码,由美国总统杜鲁门在1947年签署的行政命令下组建而成。该组织成立的目
  • 希德尼·鲁迈特希德尼·鲁迈特(英语:Sidney Lumet,1924年6月25日-2011年4月9日)是一位美国电影导演,曾多次被提名奥斯卡最佳导演奖,并执导过许多经典电影。
  • 大渡忠太郎大渡忠太郎(1867年-?),日本植物学家,东京帝大植物学科毕业,曾于日本冈山市第六高等学校任教。他在1896年10月与牧野富太郎等人一同搭“小仓丸”从神户到基隆,年底12月5日返回东京,而
  • 洛恩达洛恩达(Londa),是印度卡纳塔克邦Belgaum县的一个城镇。总人口6276(2001年)。该地2001年总人口6276人,其中男性3188人,女性3088人;0—6岁人口683人,其中男361人,女322人;识字率71.54%,其
  • 萤幕壁挂支架萤幕壁挂支架,可简称壁挂架,也可称为电视壁挂架,可将电视挂在墙壁或天花板上,主要目的是节省空间。可节省电视柜占去的空间,预防地震或宠物及儿童的碰撞。
  • 奥兰多·吉本斯奥兰多·吉本斯(英语:Orlando Gibbons,1583年12月25日-1625年6月5日)是一名活跃于英国都铎王朝晚期詹姆斯时代早期作曲家、维金纳派作曲家、风琴演奏家。吉本斯生于1583年(很有可