xbmc(xbmc)

XBMC是一個優秀的自由和開源的(GPL)媒體中心軟體,最初為Xbox而開發,可以運行在Linux、OSX、Windows、Android4.0系統。

功能

XBMC能夠播放幾乎所有流行的音頻和視頻格式。它還被設計用於播放網路媒體,支持各種網路媒體協議,這樣你可以把你的媒體庫放在家庭網路中或直接播放互聯網媒體。你可以這樣使用你的媒體:XBMC可以播放CD和DVD光碟或存儲在磁碟上的光碟映像文件,播放存儲在硬碟的幾乎所有流行文件格式,甚至能播放壓縮在ZIP和RAR中的文件。它還可以掃描你的媒體文件並自動建立你自己的媒體資料庫,包括封面圖片、內容介紹和海報劇照。還有播放列表和幻燈片功能,天氣預報和許多音頻視覺效果。一旦安裝了XBMC,你的計算機就變成一個全功能的多媒體娛樂中心。

最新的XBMC 13 正式版發布,新特性包括 安卓電腦硬體解碼,提升了樹莓派和 安卓 上的性能,立體 3D 渲染,改進觸摸屏的支持,提升 UPnP 能力,戲劇音頻引擎提升,設置提升,可搜索字幕等等,詳細介紹請看發行說明。

支持格式

支持的視頻

◆MPEG-1◆MPEG-2◆MPEG-4◆ wmv◆ VC-1◆ RealVideo◆ QuickTime◆ SMC◆ VP3

◆ Intel Indeo◆ NUV◆ VIVO ◆ ITU◆ CYUV◆ CVID◆ ASUS◆ FLI,FLC

支持的音頻

◆ CDDA ◆ WAV/WAVE◆ PCM◆ AIFF ◆ MPEG I, II, , III◆ OGG ◆ WMA◆ rm,rmvb◆ AC3

◆ DTS◆ AAC◆ M4A , MP4◆ FLAC◆ WavPack◆ MPC◆ APE◆ SHN◆ ALAC◆ MIDI

支持的圖像

◆ BMP◆ JPG/JPEG◆ GIF◆ PNG◆ TIF/TIFF◆ TGA◆ PCX◆ ICO◆ CBR/CBZs

開發語言

Assembly, C, C++, Python

國內基於XBMC開發的軟體

基於XBMC完全開源的特性,國內有一批為適應國人使用習慣進行二次開發的媒體中心軟體:

MoreFunTV貓范家庭媒體中心,為XBMC內核二次開發,並內置了眾多國內資源應用。

Geexbox 3.0 中文版,類似OpenELEC的預置XBMC的Embedded Linux版。

DakaiTV一直致力於XBMC中文化推廣和普及。

國外基於XBMC開發的軟體

Boxee,Plex,RaspXBMC,RasPlex等

硬體要求

XBMC要求圖形處理器支持3D。現代電腦大多帶有3D圖形處理器,一些機頂盒也有,XBMC的設計也很節約資源。它可以運行在能力較弱的(參照英特爾Atom)的OpenGL 1.3(支持GLSL)、OpenGL ES 2.0或Direct3D (DirectX) 9.0平台,也可以在能力較強的IA-32/x86,x86-64,ARM, 或PowerPC G4等平台上運行。播放全高清1080p的視頻如果通過系統CPU軟體解碼需要2GHz 或更快的多核心處理器,否則會出現掉幀或其他異常現象。

XBMC也可以將大部分視頻解碼工作分擔給支持以下硬體加速視頻解碼技術的圖形硬體控制器:Intel的 VAAPI, Nvidia的VDPAU, AMD的 XvBA, 微軟的DXVA, Apple的 VDADecoder/VideoToolBox,OpenMAX,飛思卡爾的i.MX6x系列 VPU, 及全志科技的 CedarX/CedarV VPU。因此,XBMC可以在支持這些技術或帶有這些硬體的很便宜的、低功耗的系統上播放高清視頻。

語言支持

目前 XBMC 支持超過60種語言,完全實現國際化與本地化。如果沒有某種語言,或者翻譯過時了,可以編輯XML文件的中的字元串並向項目管理和缺陷跟蹤管理系統提交該文件,版本11.0后 XBMC 轉向使用Gettext以便使用基於網頁的Transifex平台。