Winamp
package.lua第80行Lua错误:module 'Module:CGroup/core' not found
页面Module:Infobox/styles.css没有内容。
| 脚本错误:没有“InfoboxImage”这个模块。 | |
| 脚本错误:没有“InfoboxImageVariant”这个模块。 Winamp 5.581执行于Windows 7 | |
| 原作者 | Nullsoft |
|---|---|
| 开发者 | 脚本错误:没有“ilh”这个模块。 |
| 首次发布 | 1997年4月21日 |
| 当前版本 | Template:Software version |
| 源代码库 | 页面Template:Plainlist/styles.css没有内容。 |
| 编程语言 | C / C++ |
| 引擎 | 页面Template:Plainlist/styles.css没有内容。
|
| 操作系统 | Microsoft Windows、Linux(只有WA3) |
| 语言 | 多国语言 |
| 类型 | 媒体播放器 |
| 许可协议 | 专有免费软件,将转为自由/开源软件 |
| 网站 | winamp.com |
| 脚本错误:没有“Template wrapper”这个模块。 | |
脚本错误:没有“Check for unknown parameters”这个模块。
Winamp是一个由Nullsoft公司开发的Windows与Android下的媒体播放器软件,曾被售予美国线上,现为脚本错误:没有“ilh”这个模块。旗下产品之一。Winamp支持多种媒体格式,支持面板更换,支持通过各种插件扩充功能,同时也具有最基本的播放列表和媒体库功能。Winamp以其声音效果、播放列表和媒体库功能而出名。随着MP3的共享,其知名度迅速增长, Winamp的作者是Justin Frankel、Dmitry Boldyrev和Shiva Ayyadurai。同时播放器包含免费版和共享版等版本。
AOL于2013年11月20日宣布将于当年12月20日起关闭Winamp的网站,并不再维护暨提供下载服务[1]。2014年1月14日,脚本错误:没有“ilh”这个模块。自AOL手中收购Winamp与网站SHOUTcast。
2024年5月16日,Radionomy旗下的Llama Group宣布Winamp将于同年9月24日起开放源代码,以让更多志愿者参与开发维护。
特性[编辑]
支援格式[编辑]
Winamp支援多种音讯格式的播放,包括MP3、MP2、MIDI、MOD、AAC、FLAC、Ogg、WAV、WMA等,并且是Windows平台下首款可以预设支援Ogg的播放软件[2]。另外,Winamp还支援MP3和AAC的无缝播放(即音乐文件之间无空隙播放),支援回放增益,支援音乐光碟,支援从光碟翻录音乐和音乐烧录到光碟。不过,标准版对烧录速度有限制,专业版则无[3]。
除音讯格式外,Winamp还支援播放WMV和Nullsoft Streaming Video视讯格式。对于MPEG、AVI等其它预设不支援的格式,Winamp则调用微软的DirectShow应用程序接口进行播放[4]。
媒体库[编辑]
用户安装Winamp软件时,软件会检索用户系统中的媒体文件,并自动添加到媒体库当中,支持Unicode文件名和Unicode元数据[5]。而在媒体库中如采用长方块界面,还可以更进一步的显示媒体文件的详细信息[6]。
增加专辑封面和音轨标签[编辑]
Winamp允许用户取用专辑封面,并且在添加至媒体数据库之前会通知用户进行确认操作,自动音轨标签功能可自动分析音频信息,和获取其ID2和ID3元数据[6]。
播客功能支持[编辑]
Winamp还可被用作RSS媒体聚合器,并提供播客功能支持[6][7]。
便携式媒体播放器支持[编辑]
Winamp对一些便携式媒体播放器提供扩展支持,并且包括USB存储设备。比如同步iPod中不受保护的音乐文件[6][8]。
媒体监视[编辑]
Winamp内置媒体监视功能,方便用户浏览和标签音乐博客,并自动提供从彼处串流和下载MP3文件的功能[6]。
远程控制[编辑]
Winamp内置远程控制功能,方便用户对互联网上其它电脑内不受保护的音乐文件进行远程回放,可根据带宽调整比特率,并且可由Wii、PS3、Xbox或手机进行控制[6]。
插件[编辑]
1998年2月,Winamp程序被重写为“通用音频播放器”(general purpose audio player),并采取插件支持构造,评论反馈良好[9][10]。此后经过快速和多元化的开发,当年11月已经开发出66个插件[11][12],另外Winamp SDK可方便开发人员开发出七种不同类型的插件。包括:
- 输入:解码特殊格式;
- 输出:将数据发送至特殊文件或装置;
- 音乐可视化:提供声效图形;
- 音效:控制音频来产生特殊音效;
- 通用插件:使操作简便和产生界面特效;
- 媒体库插件:为媒体库提供额外功能;
- 便携式媒体插件[13]。
大量插件的开发也因此增强Winamp的可定制性。
皮肤[编辑]
Winamp的皮肤实际上是位图文件,用以更换程序的GUI并可添加额外功能[14]。早在1998年Winamp 2问世时,开发人员就发布一份关于皮肤设计的文档,邀请用户将设计好的皮肤提交给官方网站。截至2002年7月为止已有约3000款皮肤诞生[15][16]。这种皮肤设计反过来也加大Winamp本身的流行度[17],并且这还影响同时期的其它播放软件,比如XMMS,它可以使用Winamp 2的面板[18][19]。
Winamp 5带有两种类型的皮肤:Winamp 2的经典皮肤和Winamp3的现代皮肤,前者只是位图的静态集合,后者灵活性更高,并且带有阿尔法通道的透明特效,脚本控制,固定位置工具栏等其它改进[20]。
历史[编辑]
早期版本[编辑]
1997年4月21日,Winamp的首个版本“WinAMP 0.20a”问世[21]。这个免费版本只有一个菜单栏界面,包含播放文件的一些基本控制按钮。播放文件可通过命令行指派或文件拖曳至Winamp图标进行,MP3的解码由免费的、非商业化的AMP解码引擎负责完成[22]。AMP是“高级多媒体产品”(Advanced Multimedia Products)的缩写。
同年5月,0.92版本发布,这个版本同样是免费的。0.92版加入Windows窗口界面,同时也是经典Winamp皮肤界面的开端:暗灰色的矩形界面,配上3D特效的银色按钮,红绿相间的音量调节器,绿色LED的时间显示,绿色的音轨名、比特率和采样率。但没有播放进度条,并且未来将要添加波形显示功能的位置(即时间显示的下方)是一大片空白。在这个版本中,拖曳多个文件将把文件添加至播放列表。
Winamp 1[编辑]
1997年6月7日,Winamp 1发布[23],AMP已经改为小写。这个版本新增频谱显示器(在时间显示器的下方,不过没有波形)、音量调节器颜色渐变。在帮助菜单里新增AMP的非商业化文档。
1998年3月31日,1.90版本发布,这个版本开始被设计为通用音频播放器,并且官方网站声明该软件支持插件。1.90版包括MP3和MOD音频输入插件和一个可视化插件,18天后发布的1.91版又新增WAV、CDDA音频插件和系统托盘区操作插件,另外,1.91版还内置一个音频样本,内容为“Winamp,它的确敲打着骆马的屁股。”(Winamp, it really whips the llama's ass.)这一样本也成为Winamp几年内的标志性声音[24][25]。
当年7月,Winamp各种版本的下载次数已经超过300万次[23]。
Winamp 2[编辑]
1998年9月8日,Winamp 2正式发布。这个版本得到广泛的使用,并且让Winamp成为下载次数最多的Windows软件之一[26]。这个新版本增加播放列表的可用性,改进均衡器的精确度,增添更多的插件,并且播放列表和均衡器亦可以使用各种皮肤面板。1999年3月,Winamp开始改用弗劳恩霍夫的MP3解码引擎。同月24日发布的2.10版没有作太多更新,只是给原来的那个音频样本添加打击乐和羊叫声效。
1999年6月,美国在线以8000万美元收购Nullsoft[27][28]。同年12月,Nullsoft重新发布官方网页,以方便用户访问各个技术板块。次年6月22日,Winamp的注册人数超过2500万[27]。
Winamp3[编辑]
Winamp 2的下一个版本名叫Winamp3,如此命名表示其已经完全从Winamp 2的代码库分离出来,并且把MP3和Winamp两个单词整合到一起。2002年8月9日,Winamp3问世。该版本完全重写以前的版本,基于“Wasabi”的应用程序框架,以提高其灵活性和提供额外功能。在当时,Winamp3和Winamp 2两个系列是平行发展。
不过,不少用户反馈,Winamp3资源占用率高,稳定性不佳,并且缺乏有价值的新功能,比如播放列表中曲目时间总长度计算[29][30],另外还无法向下兼容Winamp 2的皮肤和插件,也没有提供SHOUTcast支持。
许多用户回退到Winamp 2,因此Nullsoft继续开发2系列,并于2003年发布2.9版、2.91版和2.95版[31],其中2.95版已经附带一些即将发布的Winamp 5的新功能。在此期间,Wasabi框架和皮肤开发工具从Winamp3的代码库中分离出来。
Winamp 5[编辑]
Winamp 2系列和Winamp3系列于2003年12月合并,成为Winamp 5。Winamp 5.0基于Winamp 2的代码库,并且整合Winamp3的许多新特性,比如现代皮肤。Winamp 5直接跳过版本4,Nullsoft开玩笑说:“Nobody wants to see a Winamp 4 Skin”,“4 skin”和“foreskin”(包皮)是谐音词[32]。不过也有人取笑说:“Winamp 5太棒了,以至于连升两级。”[33]
Winamp支持同步便携式媒体播放器,比如iPod,不过这一功能到5.2版本后才被加入[34]。
Winamp 5.5[编辑]
2007年10月10日,Winamp的十周年纪念版——5.5版发布[35]。该版本新增专辑封面支持、大力改进的本地化支持、统一的播放器和媒体库界面皮肤,并且停止对Windows 9x的支援[6][36]。
Winamp 5.9[编辑]
2022年7月26日,Winamp 发布 5.9 Build 9999 正式版。该版本的开发环境从 Visual Studio 2008 迁移到了 Visual Studio 2019,并且成功完成重构。该版本优化了 HTTPS 协议传输的流媒体,支持了 VP8 解码和 Windows 11。最低操作系统要求提高到了 Windows 7 SP1。[37]
复活节彩蛋[编辑]
Winamp的各个版本包含数个彩蛋。比如:软件原作者贾斯汀·弗兰克尔(Justin Frankel)的照片,隐藏在程序的“关于”对话框中[38]。彩蛋随版本进化而变化,并且在非官方文档中可以找到[39]。
另见[编辑]
参考来源[编辑]
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ Mariano, Gwendolyn (May 1, 2002). "Winamp glitch may benefit open source" (页面存档备份,存于互联网档案馆). CNET News. Retrieved March 28, 2010.
- ↑ Winamp Features Comparison (页面存档备份,存于互联网档案馆) Winamp.com. Retrieved March 28, 2010.
- ↑ Dixon, Douglas; Dreier, Troy; France, Jasmine (August 6, 2006). "Nullsoft Winamp 5.23 Review & Editor's Rating". CNET News. Retrieved March 28, 2010.
- ↑ 脚本错误:没有“citation/CS1”这个模块。package.lua第80行Lua错误:module 'Module:Category handler/data' not foundpackage.lua第80行Lua错误:module 'Module:Category handler/data' not found[失效链接]
- ↑ 6.0 6.1 6.2 6.3 6.4 6.5 6.6 Van Buskirk, Eliot (November 10, 2007). "Winamp Packs on Features for 10th-Anniversary Edition" (页面存档备份,存于互联网档案馆). Wired.com. Retrieved March 7, 2010.
- ↑ Graffeo, Deana (September 14, 2005). "AOL Introduces New Podcast Offerings" (页面存档备份,存于互联网档案馆) AOL; Time Warner. Retrieved March 7, 2010.
- ↑ Hart-Davis, Guy (2007). "How to do everything: iPod & iTunes". McGraw-Hill. Google books. Pp. 306-309. ISBN 978-0-07-226387-9. Retrieved March 7, 2010.
- ↑ 脚本错误:没有“Citation/CS1”这个模块。
- ↑ 脚本错误:没有“Citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ As of June 2010, 脚本错误:没有“citation/CS1”这个模块。 lists over 920 plugins of all types.
- ↑ 脚本错误:没有“citation/CS1”这个模块。 (preview)
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。 Out of print. Online: O'Reilly Safari Books Online (页面存档备份,存于互联网档案馆) ($).
- ↑ As of June 2010, 脚本错误:没有“citation/CS1”这个模块。 lists over 1900 Classic skins and over 700 Modern skins.
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“Citation/CS1”这个模块。
- ↑ Hacker, p.78.
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ Haring, Bruce (2000) "Beyond the charts: MP3 and the digital music revolution". JM Northern Media. ISBN 978-0-9674517-0-1. Retrieved March 7, 2010.
- ↑ License info from Winamp 1.006 Help menu.
- ↑ 23.0 23.1 脚本错误:没有“citation/CS1”这个模块。
- ↑ DEMO.MP3 15592 bytes, 32 kbit/s, 22 kHz, recorded in "1997" "Exclusively for Nullsoft" by JJ McKay. Voice only, no music stinger.
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 27.0 27.1 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ Release date from 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ "Winamp Media Player Version History" (页面存档备份,存于互联网档案馆). Winamp.com, Media player help. Retrieved March 28, 2010.
- ↑ 脚本错误:没有“citation/CS1”这个模块。 AOL.com (press release). AllBusiness.com Retrieved 2010-06-23.
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ 脚本错误:没有“citation/CS1”这个模块。
- ↑ Beggs, Josh; Thede, Dylan (2001) "Designing Web Audio". O'Reilly Media, p. 189. ISBN 978-1-56592-353-9
- ↑ Wolf, David; Wolf, Annette "Application Easter Eggs - Winamp" (页面存档备份,存于互联网档案馆) The Easter Egg Archive. Retrieved March 28, 2010.
外部链接[编辑]
- Winamp官方网站*Winamp Blog
- (页面存档备份,存于互联网档案馆)
- Winamp Heaven Version Archive
- Winamp easter eggs (页面存档备份,存于互联网档案馆)
package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found