MP3 这个名字其实很有误导性。它看起来太像一个标准的版本号了:毕竟 PlayStation 3 接在 PlayStation 2 之后,USB 3.0 也取代了更早的 USB 版本。所以人们很自然地会认为,MP3 里的“3”代表第三代,仿佛先有 MP1、MP2,直到第三次尝试才终于把数字音乐做对。
但它的完整名称直接推翻了这种猜测。MP3 的全称是 MPEG-1 Audio Layer III,也就是“MPEG-1 音频第三层”。这里的“3”指的是音频编码中的第三层,而不是 MPEG 的第三代。更让人困惑的是,MPEG-3 确实曾经存在过,但它和后来塞满硬盘、iPod 以及早期文件共享软件的 MP3 文件几乎没有任何关系。
MPEG 的全称是 Moving Picture Experts Group,即“动态图像专家组”。这个专家团队成立于 1988 年,负责制定数字视频和音频的压缩标准。他们的第一个重大成果就是 MPEG-1。
在 MPEG-1 标准中,音频部分被分为三个层级:Layer I、Layer II 和 Layer III。
这些层级并不是像 Windows 版本那样依次发布的三个独立产品,而是同一套音频编码系统中的不同复杂度等级。层级越高,编码器越复杂,但压缩效率也越好。设计上也考虑了向后兼容:Layer III 解码器可以播放用 Layer I 和 Layer II 编码的音频。
Layer III 是其中最复杂的一层。它能在低得多的码率下提供相近的听感质量,但代价是需要更多计算资源。这个权衡在今天几乎不再重要,因为哪怕是一部廉价手机也能轻松解码 MP3;但在 20 世纪 90 年代初,硬件算力要紧张得多。
这也引出了 MP3 的“有损压缩”概念。MP3 会利用人耳听觉特性,把更少的比特分配给那些我们不太容易察觉的音频细节。不同音频格式在处理这种取舍时,采用的方法并不相同。
所以,把名字拆开看就清楚多了:MPEG-1 Audio Layer III → MP3
这个数字告诉你它属于哪一层音频编码,而不是宣布它是 MPEG 的第三代。
顺便说一句,MP1 和 MP2 确实是存在的。它们是 MPEG Audio Layer I 和 Layer II 的简称,并不是被放弃的 MP3 第一版和第二版。尤其是 Layer II,在广播领域有过广泛使用,只是 Layer III 最终成了消费者最熟悉的名字。
时间线上还有一个有趣的细节。Layer III 标准化多年后,人们才开始把它称为 MP3。
德国弗劳恩霍夫集成电路研究所是 Layer III 背后的核心力量,相关研究可以追溯到 20 世纪 80 年代。MPEG 在 20 世纪 90 年代初将这项技术选入音频标准,但如今人人熟悉的文件扩展名直到 1995 年 7 月 14 日才确定下来:.mp3。
在此之前,弗劳恩霍夫团队给 Layer III 文件使用的扩展名相当难记:.bit。很难想象,如果 .bit 成了 Winamp 播放列表、刻录 CD、下载文件夹以及早期各种文件共享软件里随处可见的后缀,数字音乐文化会是什么样子。
改名源于一次简单的内部投票。研究员 Jürgen Zeller 发了一封内部邮件,宣布 .mp3 在投票中胜出,将成为弗劳恩霍夫用于 Layer III 文件的扩展名,并提醒团队在今后的网页和演示中停止使用 .bit。
这个扩展名也帮助 MP3 从技术术语变成了大众熟知的名称。它简短、好输入,而且直接印在人们复制、发送、刻录和在线传播的文件上。一旦数字音乐爆发,就没人愿意继续说“MPEG-1 Audio Layer III 文件”了。
既然 MP3 不是 MPEG-3 的缩写,那 MPEG-3 去哪儿了?
确实有过一个正式的 MPEG-3 项目。它最初是为了处理高清电视所需的高数据速率而设计的。但在开发过程中,MPEG-2 被证明已经足够灵活,能够覆盖高清电视的需求,于是 MPEG-3 被并入了 MPEG-2。
这也是为什么 MPEG 家族直接从 MPEG-2 跳到了 MPEG-4。
MP3 则一直在另一条分支上发展。MPEG-2 后来扩展了早期的 MPEG 音频层级,以支持更低的采样率和其他应用场景。因此在一些技术资料中,MP3 有时会被写作 MPEG-1/2 Audio Layer III。这里的 III 仍然指音频层级,而不是 MPEG 的第三代。
音频压缩技术在此之后继续发展。AAC 成为 MPEG-1 音频的重要继任者,如今已广泛用于手机、流媒体、视频和其他现代媒介。尽管 MP3 仍然是家喻户晓的名字,但在日常听音场景中,AAC 往往更合适。
如果你今天播放一首老 MP3,发现音质很差,问题通常不在文件扩展名。真正的原因往往是原始录音质量不高,或者文件在制作时被压缩得太厉害。把同一个低质量文件转换成更新格式并不会让它变好,更好的办法是找到音质更高的版本。
有些技术名称听起来像是在标准会议上临时拼出来的,原本也没打算走出会议室。但偶尔会有一个名字意外破圈,变成日常语言。MP3 就做到了这一点。
大多数刻录过 CD、用过 iPod 或在网上下载过音乐的人,其实并不需要知道 Layer III 到底是什么。他们只看到 .mp3,知道这是音乐文件,然后继续生活。一个小小的文件扩展名完成了剩下的工作,而一个原本晦涩的层级编号,最终与整个数字音乐时代绑定在了一起。