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平台。