XBMC是一个优秀的自由和开源的(GPL)媒体中心软件。XBMC最初为Xbox而开发,现在可以运行在Linux、OSX、Windows系统。2003年,一些兴趣相投的程序员创建了这个项目。XBMC是一个非盈利的项目,由遍布世界各地的自愿者开发维护。超过50名软件开发人员为XBMC作出贡献,还有超过100名翻译人员努力扩大它的应用范围,使它支持超过30种语言(当然也包括咱们的中文)。目前XBMC能够播放几乎所有流行的音频和视频格式。它还被设计用于播放网络媒体,支持各种网络媒体协议,这样你可以把你的媒体库放在家庭网络中或直接播放互联网媒体。基于XBMC完全开源的特性,国内有一批为适应国人使用习惯进行二次开发的媒体中心软件:MoreFunTV猫范家庭媒体中心,为XBMC内核二次开发,并内置了众多国内资源应用。
软件功能
XBMC能够播放几乎所有流行的音频和视频格式。它还被设计用于播放网络媒体,支持各种网络媒体协议,这样你可以把你的媒体库放在家庭网络中或直接播放互联网媒体。你可以这样使用你的媒体:XBMC可以播放CD和DVD光盘或存储在磁盘上的光盘映像文件,播放存储在硬盘的几乎所有流行文件格式,甚至能播放压缩在ZIP和RAR中的文件。它还可以扫描你的媒体文件并自动建立你自己的媒体资料库,包括封面图片、内容介绍和海报剧照。还有播放列表和幻灯片功能,天气预报和许多音频视觉效果。一旦安装了XBMC,你的计算机就变成一个全功能的多媒体娱乐中心。
最新的XBMC 13正式版发布,新特性包括安卓电脑硬件解码,提升了树莓派和安卓上的性能,立体3D渲染,改进触摸屏的支持,提升UPnP能力,戏剧音频引擎提升,设置提升,可搜索字幕等等,详细介绍请看发行说明。
支持格式
支持的视频
◆MPEG-1◆MPEG-2◆MPEG-4◆wmv◆VC-1◆RealVideo◆QuickTime◆SMC◆VP3
◆IntelIndeo◆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版。
国外基于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平台。
该文章由作者:【二十一客】发布,本站仅提供存储、如有版权、错误、违法等相关信息请联系,本站会在1个工作日内进行整改,谢谢!