xmms
xmms
xmms是一种多媒体播放器,支持多种格式,外观酷似Winamp,但运行于Unix-like系统。
开发历史
XMMS原来的名字是"X11Amp",是由Peter and Mikael Alm在1997年11月所编写的,原因是 "Linux没有好的mp3播放器"。这个播放器是故意模仿Winamp的,其第一个版本是在翌年5月发行的。自其发行后,XMMS皆支持Winamp的面板。虽然原来的授权是闭源的,但现已变为开源,采用GNU General Public License。在1999年6月10日,4Front Technologies决定赞助X11Amp开发并将计划名称改成"XMMS"- 这个名称解为"X MultiMedia System"。大部份XMMS使用者将X解为X11或X-Windows ,但实际上X是解为"跨平台"。2002年,Peter Alm启动了XMMS2项目,旨在使用全新的代码制作XMMS的继任者,专门用于音频播放。2006年2月21日释出 XMMS2 0.2 DrCox 。
影响评价
XMMS一直坚持使用古老的GTK+程式包来编写,最基本的不升级原因是因为大部份插件皆依赖于旧的GTK环境。很多程序设计员亦认为XMMS的源代码设计得太差,很难维护。基于以上原因,网络上出现了很多相关的改进计划:
- Beep Media Player,是以GTK+ 2来重新编写XMMS的音频播放器,在2003年开始计划。
- 而有一个并不著名的以GTK+ 2重新编写XMMS的计划,称为XMMS2,是由Mohammed Sameer主持的,但此计划已停止维护。
- XMMS2计划,是打算将XMMS的代码全部重新编写的,由Peter Alm主持,在2002冬季开始。
特色
XMMS现在支持以下的音频和视频档案:
音乐光碟, 包含 经由Freedb支持CDDB
ibmikmod 所支持的格式 (including .XM, .MOD, .IT)
MPEG Layer 1,2 and 3 (即是 MP3), 经由 mpg123程式库支持
Vorbis
WAV
TTA- 经由第三方插件支持
WavPack - 经由第三方插件支持
peex 经由第三方插件支持高质及高比率压缩
FLAC 经由FLAC外挂插件支持
AAC 经由faad2程式库插件支持 , 支持m4a档案
WMA 经由第三方插件提供有限度支持
它支持Icecast 与 SHOUTcast 串流, 而且兼容 Winamp 2的皮肤。
新增功能
XMMS除了支持上述音频和视频格式外,还支持以下格式:
APE Monkey's Audio Codec .ape文件——由麦金塔port项目插件提供支持。
Icecast和SHOUTcast流媒体支持,并兼容Winamp 2皮肤。
JACK插件用于支持JACK音频连接工具包。
ModPlug插件用于播放.MOD、.S3M、.XM、.IT等著名的追踪器格式。
mp3PRO支持由第三方插件提供(不支持SHOUTcast标题流)。
使用XMMS-Musepack插件支持Musepack。
SHN支持由etree提供的插件提供。
UADE插件提供对大多数Amiga音乐格式的支持。
XMMS有一个默认的皮肤,但也可以使用任何WSZ经典皮肤来增强播放器的图形吸引力。此外,xmms-coverviewer是一个XMMS插件,允许XMMS显示专辑封面,并进一步增强播放器的图形界面。
参考资料

Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike1.com/id.php on line 362
目录
概述
开发历史
影响评价
特色
新增功能
参考资料