1997年,19岁的美国大学生Justin Frankel开发了一个音乐播放器,这是个共享软件,费用是10美元。
一般来说,共享软件要么有免费的试用期(如一个月),或者功能受限,你付了钱才能解锁。
但是Justin的播放器非常奇葩:不付钱也能一直用,付了钱也得不到任何额外的功能!
说白了,软件就是免费的,用户喜欢了,就可以付费支持一下,就像现在的打赏一样。
那个时候电子支付还很少,你要想“打赏”,只能邮寄纸质的支票。
让人吃惊的是,全世界的网民太喜欢这个软件了,抢着给他送钱,Justin每个月都能收到10万美元的纸质支票!
这个软件就是掀起MP3革命的Winamp,70后和80后应该对它极其熟悉,在90年代末和21世纪初,Winamp是装机必备软件之一,几乎每一台PC上都能看到它。
在90年代,想在互联网上听音乐是一件很难的事情。
音乐文件很大,动辄50Mb以上(.WAV格式),但是Modem的网速每秒只有可怜巴巴的28.8K ,还是bit。
后来德国的一个研究所发现,有些声音成分超出了大多数人的听觉能力,于是他们就想办法降低这些声音成分的准确度,采用近似值或者丢弃一些数据。
这个叫做MP3技术压缩效果极为惊人,可以把光盘中的音乐缩小12倍,而不会造成明显的音质损失。50Mb的音乐,经过压缩后,4Mb就能就保存了。
MP3技术迅速普及,网上下载音乐变得方便而快捷。
当年百度推出的MP3搜索就是一个杀手锏应用,给百度带来了巨大的流量(也被无数人尤其是音乐界诟病)。
音乐内容解决以后,就是播放器的问题了。
克罗地亚人Tomislav Uzelac在读研期间,一直在研究MP3编码,他实现了世界上第一个MP3软件播放器:AMP(Audio Mpeg Player)。
但是AMP只能在Unix上运行,1997年4月21日,犹他大学的Justin Frankel和Dmitry Boldyrev把AMP移植到了Windows上,开发了一个非常简单的MP3播放器:WinAMP 0.20a
WinAMP就是Windows + AMP的组合,虽然它只有简单的播放、暂停、停止等功能,但是有了核心的功能,Justin Frankel和Dmitry Boldyrev可以开始疯狂地迭代开发了。
一个月后,WinAMP 0.92版发布。
再过一个月,1997年6月,经典的Winamp1.0横空出世。
当时也有其他播放器,但是都做得很差,甚至无法实现播放列表等基本功能。
相比之下,Winamp不但支持播放列表,还支持音乐可视化。
不但支持可视化,还支持自定义皮肤!你可以选择自己喜欢的任意风格的皮肤。
我第一次看到Winamp的时候,简直是惊为天人,这个软件实在是太酷了!
1998年2月,Justin Frankel和Dmitry Boldyrev重构了Winamp的架构,把它变成了像后来的Eclipse那样的插件架构。
Winamp开放了输入、输出、可视化、DSP、语言包等各种接口,让其他程序员可以任意扩展,实现自己的创意。
这些新颖的、领先的功能很快让Winamp风靡世界。
1997年,Winamp下载量迅速突破300万
1999年,突破1500万。
2000年,超过2500万。
2001年,达到6000万。
Winamp下载量仅次于ICQ,位列第二。
1998年1月,Justin Frankel在自己的家乡成立了Nullsoft公司(据说Nullsoft是为了模仿Microsoft)
公司Logo是一只羊驼,Winamp启动时也增加了一句英文和羊叫声:
“Winamp,Winamp, it really whips the llama's ass!” “咩~”
70后80后小伙伴们可以来听一下,怀怀旧:
非常有个性,非常有辨识度。
Justin就在自己的卧室里办公,把自己的老爸拉来当公司律师和CFO,他把Winamp从免费软件改为10美元的共享软件,但是即使你不付钱,一切功能都照旧。
既然没有限制,为什么还要花钱注册?谁会花钱注册?
实际上,网民太喜欢这个软件了,抢着给他送钱,那段时间,Justin每个月都能收到10万美元的纸质支票!
广泛的用户群,不菲的收入,Winamp很快就引起了当时互联网巨头AOL的注意。
AOL刚刚收购了ICQ和Netscape等著名互联网产品,准备建立互联网的帝国。
整个帝国中不能没有音乐,1999年6月,AOL花了8000万美元把Winamp也收购了。
Justin本人获得了价值6000万美元的AOL股票,他的老爸获得了价值1500万美元的股票。
这一年,Justin 21岁。
照理说,有了巨头的支持,Winamp应该发展得更好吧?
AOL拥有排名第一的播放软件Winamp,它拥有时代华纳的内容库,这些宝贵的资源,独特的领先优势,完全可以成为流媒体的先驱。
但是,AOL总是陷入内部政治斗争而无法做成任何创新性的事情,真正的好想法都会在内部夭折。
早在2000年,AOL就计划推出音乐订阅服务,但是由于在计费系统上的问题,这个叫做MusicNet的服务迟迟不能发布。
在文化上,Winamp的核心用户是音乐爱好者、极客和关心MP3编码比特率的人,这些人对AOL公司很反感。
AOL还采用了捆绑式的办法,让人们在安装Winamp时也安装ICQ、Netscape或者其他软件,更是让人想逃离。
Winamp创始人Justin和公司的关系日益紧张,当该公司坚持要求在安装 Winamp 时, AOL 图标应该立刻出现在用户桌面上,Justin勃然大怒:我们的用户不想用AOL,他们认为AOL很烂!
历史不会再给AOL第二次机会了,2001年,苹果的乔布斯推出了iPod,并且推出了iTunes音乐商店。
iPod像野火般迅速燎原,苹果彻底主宰了数字音乐领域。
2003年,Justin从AOL离职,创立了一家叫做Cockos的公司,开发了REAPER这个数字音频和视频编辑软件。
离开前他留下了一句名言:对我来说,编程是一种自我表达。公司控制着我最有效的自我表达方式。这对我个人来说是不可接受的,所以我必须离开。
2013年12月20日,AOL宣布关闭Winamp.com,该软件不再提供下载,公司也不再支持。
2014年,比利时布鲁塞尔的在线电台聚合服务Radionomy从AOL手中收购了Winamp,但是在5年后,才推出新版本,此时Winamp已经从人们的视野中消失了。
2024年9月24日,Winamp在GitHub上正式开源。
写这篇回忆的文章让我很感慨,因为在我刚开始接触编程的时候,有很多个夜晚,都是Winamp陪着度过的。
后来互联网上又出现了千千静听、暴风影音、酷狗音乐等播放器,但是都没有Winamp记忆深刻,毕竟那是青春啊!
谨以这篇短文,纪念一下这个传奇的音乐播放器吧!
全文完,觉得不错的话点个赞或者在看吧!
作者介绍:本文作者刘欣,著有畅销书《码农翻身》,《半小时漫画计算机》,前IBM架构师,领导过多个企业应用架构设计和开发工作;洞察技术本质,擅长用故事去讲解复杂技术。
- EOF -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️