MPlayer

維基百科,自由的百科全書
跳至導覽 跳至搜尋
MPlayer
MPlayer
File:MPlayer.png
MPlayer在Linux上的圖形化前端gMplayer螢幕截圖
開發者MPlayer團隊
首次釋出2000
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    原始碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    程式語言C
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      平台跨平台
      語言英語,匈牙利語,波蘭語,俄語和西班牙語
      類型多媒體播放器
      授權條款GNU通用公眾授權條款第二版[1]
      網站mplayerhq.hu

      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,是在半小時之內使用libmpeg3拼湊出的。在mpg12play v0.95pre5版之後,它與一個基於avifile的Win32 DLL載入器的AVI播放器進行了代碼合併,於是形成了2000年11月的MPlayer v0.3。

      最初絕大多數的開發者都來自於匈牙利,但是現在,開發者遍布全球。自從2003年Alex Beregszászi開始接替準備開發第二代MPlayer的Árpád Gereöffy來維護該專案。但是現在MPlayer G2由於多種原因暫停開發。[2]

      MPlayer最初的名字叫做"MPlayer - The Movie Player for Linux",不過後來開發者們簡稱其為"MPlayer - The Movie Player",原因是MPlayer已經不僅可以用於Linux而可以在所有平台上執行。

      2004年到2005年,一個非官方的Mac OS X移植以比原版更高的版本號釋出,名字叫MPlayer OS X 2[1]頁面存檔備份,存於網際網路檔案館) 。不久,OS X版本在官方網站出現。由於版本號的衝突,官方的OS X版MPlayer 1.0rc2,雖然版本號較低,但是實際上使用了更新更穩定的代碼。2008年,MPlayer OS X的非官方圖形介面MPlayer OSX Extended誕生,是現在還在開發中的MPlayer OS X 前端 [2] 之一,另外還有一個叫MPlayerX [3]頁面存檔備份,存於網際網路檔案館),目前已上架Mac App Store。

      支援的媒體檔案格式[編輯]

      MPlayer還支援不同的驅動程式,包括VDPAUX11OpenGLDirectXQuartz CompositorVESAFramebufferSDL以及較少使用的ASCII artBlinkenlights。它還能在裝有電視卡的電腦上使用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的代碼。

      參考文獻[編輯]

      1. ^ 存档副本. [2016-02-17]. (原始內容存檔於2021-01-27). 
      2. ^ 存档副本. [2007-08-19]. (原始內容存檔於2006-11-14). 

      外部連結[編輯]

      參見[編輯]