添加的内容 删除的内容
小 (机器人:替换来源列表模板参数) |
小 (机器人:清理不当的来源、移除无用的模板参数) |
||
(未显示3个用户的5个中间版本) | |||
第9行: | 第9行: | ||
| frequently_updated = yes<!-- Release version update? Don't edit this page, just click on the version number! --> |
| frequently_updated = yes<!-- Release version update? Don't edit this page, just click on the version number! --> |
||
| programming language = [[C语言|C]] |
| programming language = [[C语言|C]] |
||
| platform = [[跨平台]] |
| platform = [[跨平臺|跨平台]] |
||
| language = 英语,匈牙利语,波兰语,俄语和西班牙语 |
| language = 英语,匈牙利语,波兰语,俄语和西班牙语 |
||
| genre = [[多媒体播放器]] |
| genre = [[多媒体播放器]] |
||
| license = [[GNU通用公共许可证]]第二版<ref>{{Cite web |url=https://mplayerhq.hu/design7/info.html |title=存档副本 |accessdate=2016-02-17 |
| license = [[GNU通用公共许可证]]第二版<ref>{{Cite web |url=https://mplayerhq.hu/design7/info.html |title=存档副本 |accessdate=2016-02-17 }}</ref> |
||
| website = [https://mplayerhq.hu/ mplayerhq.hu] |
| website = [https://mplayerhq.hu/ mplayerhq.hu] |
||
}} |
}} |
||
'''MPlayer'''是一款[[开源]]的多媒体播放器,以[[GNU通用公共许可证]]发布。此款软件可在各主流[[作 |
'''MPlayer'''是一款[[开源]]的多媒体播放器,以[[GNU通用公共许可证]]发布。此款软件可在各主流[[操作系统]]使用,例如[[Linux]]和其他[[类Unix系统|类Unix]]操作系统、[[微軟]]的[[Microsoft Windows|Windows]]系统及苹果电脑的[[MacOS|Mac OS X]]系统。MPlayer是建基于[[命令行界面]],在各操作系统可选择安裝不同的[[图形界面]]。 |
||
== 开发 == |
== 开发 == |
||
MPlayer的开发开始于2000年。最初的作者是Árpád Gereöffy(在[[Demoscene]]里也被称为A'rpi / Astral),之后马上便有更多的开发者加入进来。这个项目启动是由于,当[[XAnim]]于1999年停止开发以后,A'rpi找不到满意的Linux视频播放器。最初的版本名为mpg12play v0.1,是在半小时之内使用''libmpeg3''拼凑出的。在mpg12play v0.95pre5版之后,它与一个基于avifile的[[Win32]] [[DLL]]加载器的AVI播放器进行了代码合并,于是形成了2000年11月的MPlayer v0.3。 |
MPlayer的开发开始于2000年。最初的作者是Árpád Gereöffy(在[[Demoscene]]里也被称为A'rpi / Astral),之后马上便有更多的开发者加入进来。这个项目启动是由于,当[[XAnim]]于1999年停止开发以后,A'rpi找不到满意的Linux视频播放器。最初的版本名为mpg12play v0.1,是在半小时之内使用''libmpeg3''拼凑出的。在mpg12play v0.95pre5版之后,它与一个基于avifile的[[Windows API|Win32]] [[DLL]]加载器的AVI播放器进行了代码合并,于是形成了2000年11月的MPlayer v0.3。 |
||
最初绝大多数的开发者都来自于[[匈牙利]],但是现在,开发者遍布全球。自从2003年Alex Beregszászi开始接替准备开发第二代MPlayer的Árpád Gereöffy来维护该项目。但是现在'''MPlayer G2'''由于多种原因暂停开发。<ref>{{cite web |url=http://software.newsforge.com/software/04/10/28/1722236.shtml?tid=75 |title=存档副本 |accessdate=2007-08-19 |
最初绝大多数的开发者都来自于[[匈牙利]],但是现在,开发者遍布全球。自从2003年Alex Beregszászi开始接替准备开发第二代MPlayer的Árpád Gereöffy来维护该项目。但是现在'''MPlayer G2'''由于多种原因暂停开发。<ref>{{cite web |url=http://software.newsforge.com/software/04/10/28/1722236.shtml?tid=75 |title=存档副本 |accessdate=2007-08-19 }}</ref> |
||
MPlayer最初的名字叫做"MPlayer - The Movie Player for Linux",不过后来开发者们简称其为"MPlayer - The Movie Player",原因是MPlayer已经不仅可以用于Linux而可以在所有平台上运行。 |
MPlayer最初的名字叫做"MPlayer - The Movie Player for Linux",不过后来开发者们简称其为"MPlayer - The Movie Player",原因是MPlayer已经不仅可以用于Linux而可以在所有平台上运行。 |
||
2004年到2005年,一个非官方的Mac OS X移植以比原版更高的版本号发布,名字叫MPlayer OS X 2[http://mplayerosx.sourceforge.net/] 。不久,OS X版本在官方网站出现。由于版本号的冲突,官方的OS X版MPlayer 1.0rc2,虽然版本号较低,但是实际上使用了更新更稳定的代码。2008年,MPlayer OS X的非官方图形界面MPlayer OSX Extended诞生,是现在还在开发中的MPlayer OS X [[前端]] [ |
2004年到2005年,一个非官方的Mac OS X移植以比原版更高的版本号发布,名字叫MPlayer OS X 2[http://mplayerosx.sourceforge.net/] 。不久,OS X版本在官方网站出现。由于版本号的冲突,官方的OS X版MPlayer 1.0rc2,虽然版本号较低,但是实际上使用了更新更稳定的代码。2008年,MPlayer OS X的非官方图形界面MPlayer OSX Extended诞生,是现在还在开发中的MPlayer OS X [[前端]] [http://mplayerosx.sttz.ch/] 之一,另外还有一个叫MPlayerX [http://mplayerx.org/] ,目前已上架Mac App Store。 |
||
== 支持的媒体文件格式 == |
== 支持的媒体文件格式 == |
||
* '''实体媒介''': [[CD]]、[[DVD]]、[[Video CD]]、[[Bluray Disc]] |
* '''实体媒介''': [[雷射唱片|CD]]、[[DVD]]、[[Video CD]]、[[Bluray Disc]] |
||
* '''[[容器格式]]''': [[3GP]]、[[AVI]]、[[ASF]]、[[FLV]]、[[Matroska]]、[[QuickTime|MOV (QuickTime)]]、[[MP4]]、[[NUT]]、[[Ogg]]、[[OGM]]、[[RealMedia]] |
* '''[[容器格式]]''': [[3GP]]、[[AVI格式|AVI]]、[[ASF]]、[[Flash Video|FLV]]、[[Matroska]]、[[QuickTime|MOV (QuickTime)]]、[[MP4]]、[[NUT]]、[[Ogg]]、[[OGM]]、[[RealPlayer|RealMedia]] |
||
* '''[[视频文件格式|视频格式]]''': [[Cinepak]]、[[DV]]、[[H.263]]、[[H.264/MPEG-4 AVC]]、[[HuffYUV]]、[[Indeo]]、[[MJPEG]]、[[MPEG-1]]、[[MPEG-2]]、[[MPEG-4 Part 2]]、[[RealVideo]]、[[Sorenson]]、[[Theora]]、[[WMV]]、[[H.265/MPEG-H HEVC]] |
* '''[[视频文件格式|视频格式]]''': [[Cinepak]]、[[DV]]、[[H.263]]、[[H.264|H.264/MPEG-4 AVC]]、[[HuffYUV]]、[[Indeo]]、[[Motion JPEG|MJPEG]]、[[MPEG-1]]、[[MPEG-2]]、[[MPEG-4 Part 2]]、[[RealVideo]]、[[Sorenson]]、[[Theora]]、[[Windows Media Video|WMV]]、[[H.265/MPEG-H HEVC]] |
||
* '''[[音频格式]]''': [[AAC]]、[[AC3]]、[[ALAC]]、[[AMR]]、[[FLAC]], Intel Music Coder, [[Monkey's Audio]]、[[MP3]]、[[Musepack]]、[[RealAudio]]、[[Shorten]]、[[Speex]]、[[Vorbis]]、[[WMA]] |
* '''[[音频文件格式|音频格式]]''': [[進階音訊編碼|AAC]]、[[AC3]]、[[Apple Lossless|ALAC]]、[[AMR]]、[[FLAC]], Intel Music Coder, [[Monkey's Audio]]、[[MP3]]、[[Musepack]]、[[RealAudio]]、[[Shorten]]、[[Speex]]、[[Vorbis]]、[[WMA]] |
||
* '''[[字幕格式]]''': AQTitle, [[ASS/SSA]]、[[CC]], JACOsub, [[MicroDVD]], MPsub, OGM, PJS, RT, [[Sami]]、[[SubRip|SRT]], SubViewer, [[VOBsub]], VPlayer |
* '''[[字幕格式]]''': AQTitle, [[ASS/SSA]]、[[CC]], JACOsub, [[MicroDVD]], MPsub, OGM, PJS, RT, [[Sami]]、[[SubRip|SRT]], SubViewer, [[VOBsub]], VPlayer |
||
* '''[[图像格式]]''': [[BMP]]、[[JPEG]]、[[PCX]], PTX<!--Pentax RAW Image?-->, [[TGA]]、[[TIFF]]、[[Silicon Graphics Image|SGI]], Sun Raster |
* '''[[图像格式]]''': [[BMP]]、[[JPEG]]、[[PCX]], PTX<!--Pentax RAW Image?-->, [[TGA]]、[[TIFF]]、[[Silicon Graphics Image|SGI]], Sun Raster |
||
* '''[[网络协议]]''': [[实时传输协议|RTP]]、[[RTSP]]、[[HTTP]]、[[FTP]]、[[MMS]], Netstream (mpst://), [[SMB]] |
* '''[[网络传输协议|网络协议]]''': [[实时传输协议|RTP]]、[[即時串流協定|RTSP]]、[[超文本传输协议|HTTP]]、[[文件传输协议|FTP]]、[[MMS]], Netstream (mpst://), [[SMB]] |
||
MPlayer还支持不同的驱动程序,包括[[VDPAU]]、[[X |
MPlayer还支持不同的驱动程序,包括[[VDPAU]]、[[X視窗系統|X11]]、[[OpenGL]]、[[DirectX]]、[[Quartz Compositor]]、[[VESA]]、[[Framebuffer]]、[[Simple DirectMedia Layer|SDL]]以及较少使用的[[ASCII art]]和[[Project Blinkenlights|Blinkenlights]]。它还能在装有电视卡的计算机上使用<tt>tv://频道</tt>收看电视节目,或者通过<tt>radio://频道或频率</tt>收听广播 |
||
自从1.0RC1版,能够使用[[libass]]库来支持[[SubStation Alpha|ASS/SSA]]字幕,虽然对于一些语言还存在问题 |
自从1.0RC1版,能够使用[[libass]]库来支持[[SubStation Alpha|ASS/SSA]]字幕,虽然对于一些语言还存在问题 |
||
第44行: | 第44行: | ||
大部分视频和音频格式都能通过[[FFmpeg]]项目的[[libavcodec]][[函数库]]原生支持。对于那些没有开源解码器的格式,MPlayer使用二进制的函数库。它能直接使用Windows的[[DLL]]。 |
大部分视频和音频格式都能通过[[FFmpeg]]项目的[[libavcodec]][[函数库]]原生支持。对于那些没有开源解码器的格式,MPlayer使用二进制的函数库。它能直接使用Windows的[[DLL]]。 |
||
[[专有软件|专有]]的[[Content-scrambling system|CSS]]解析软件和相关格式使MPlayer成为被众多开放源代码播放器所使用的[[前端和后端|后端]]。过去,MPlayer曾经包括[[OpenDivX]],一个不兼容[[GPL]]的解码器。这已经被删除,使MPlayer成为完全的[[自由软件]]。但是在自由软件中使用专有的解码器仍然是影响[[FFmpeg]]、MPlayer以及其他相关软件的潜在问题。 |
[[专有软件|专有]]的[[Content-scrambling system|CSS]]解析软件和相关格式使MPlayer成为被众多开放源代码播放器所使用的[[前端和后端|后端]]。过去,MPlayer曾经包括[[OpenDivX]],一个不兼容[[GNU通用公共许可证|GPL]]的解码器。这已经被删除,使MPlayer成为完全的[[自由软件]]。但是在自由软件中使用专有的解码器仍然是影响[[FFmpeg]]、MPlayer以及其他相关软件的潜在问题。 |
||
2004年1月,Mplayer的网站指控丹麦的DVD播放器制造商[[KISS Technology]],在出售的播放器[[固件]]中包括MPlayer的代码,却没有用GPL发布这个固件,这违反了GPL协议。KISS的经理Peter Wilmar Christensen反驳说,两段代码的相同不能说明KISS团队使用了MPlayer的代码。 |
2004年1月,Mplayer的网站指控丹麦的DVD播放器制造商[[KISS Technology]],在出售的播放器[[固件]]中包括MPlayer的代码,却没有用GPL发布这个固件,这违反了GPL协议。KISS的经理Peter Wilmar Christensen反驳说,两段代码的相同不能说明KISS团队使用了MPlayer的代码。 |
||
第50行: | 第50行: | ||
== 参考文献 == |
== 参考文献 == |
||
{{reflist}} |
{{reflist}} |
||
== 外部链接 == |
== 外部链接 == |
||
* [http://www.mplayerhq.hu/design7/news.html Official MPlayer Website] ,with extensive HTML documentation |
* [http://www.mplayerhq.hu/design7/news.html Official MPlayer Website] ,with extensive HTML documentation |
||
:* [http://www.mplayerhq.hu/DOCS/codecs-status.html List of supported codecs] |
:* [http://www.mplayerhq.hu/DOCS/codecs-status.html List of supported codecs] |
||
:* [http://www.mplayerhq.hu/design7/projects.html Projects related to MPlayer] |
:* [http://www.mplayerhq.hu/design7/projects.html Projects related to MPlayer] |
||
* [http://wiki.linuxquestions.org/wiki/MPlayer Documentation] at the LinuxQuestions wiki |
* [http://wiki.linuxquestions.org/wiki/MPlayer Documentation] at the LinuxQuestions wiki |
||
* [http://mplayerplug-in.sourceforge.net/ MPlayer browser plugin for Mozilla] |
* [http://mplayerplug-in.sourceforge.net/ MPlayer browser plugin for Mozilla] |
||
* [http://mpui.sourceforge.net MPUI] ,MPlayer User Interface for Windows ( 暫停开发 ) |
* [http://mpui.sourceforge.net MPUI] ,MPlayer User Interface for Windows ( 暫停开发 ) |
||
* [http://mpui-hcb.sourceforge.net MPUI-HCB] ,MPlayer User Interface for Windows , MPUI 后继开发 |
* [http://mpui-hcb.sourceforge.net MPUI-HCB] ,MPlayer User Interface for Windows , MPUI 后继开发 |
||
* |
* MPUI ,MuldeR's OpenSource projects |
||
* [ |
* [http://rulesplayer.altervista.org/ RulesPlayer],clean and easy-to-use MPlayer GUI for Windows |
||
* [ |
* [http://nmcplayer.sourceforge.net/ NMC player],MPlayer GUI in .NET 2.0 ( 暫停开发 ) |
||
* [ |
* [http://videotranscoding.wikispaces.com/ Videotranscoding Wiki] (documentation on server-side usage of MPlayer for transcoding) |
||
* [http://smplayer.sourceforge.net/ SMPlayer] ,another MPlayer based media player for Windows/Linux |
* [http://smplayer.sourceforge.net/ SMPlayer] ,another MPlayer based media player for Windows/Linux |
||
* [ |
* [http://mplayerxp.sourceforge.net/ MPlayerXP] is a branch of the well known MPlayer which is based on the new (thread based) core. |
||
* [http://portableapps.com/apps/music_video/mplayer_portable MPlayer Portable] |
* [http://portableapps.com/apps/music_video/mplayer_portable MPlayer Portable] |
||
* [ |
* [http://www.mplayer-ww.com/ MPlayer WW] MPlayer Windows中文版(多国语言) |
||
== 参见 == |
== 参见 == |