数字越漂亮越值得怀疑,因为提升采样率和位深都只是「换一个更大的桶」,桶本身不会变出水来。
采样率不产生信息
采样定理说得很清楚:采样率只决定「能记录到多高的频率」,不决定「有没有那么多频率」。44.1 kHz 已经能记到 22.05 kHz,而绝大多数乐器的基频和泛音在 20 kHz 以上早就衰减到听不见了。
如果原始信号在 22 kHz 以上本来就是空的,升到 192 kHz 之后依然是空的,你只是用了四倍多的数据量去记录同一片空白。
位深不产生信息
位深决定的是动态范围:16 bit 约 96 dB,24 bit 理论上约 144 dB。但当原始录音的噪声底只有 -70 dB 时,多出来的七十多 dB 全是噪声和零,没有音乐在里面。
造假的三条线索
- 顶部大片纯黑。真正的 192 kHz 录音,频谱应该一路延伸到 96 kHz。如果 30 kHz 以上全黑,就是升采样。
- 低位恒零。放进音频编辑器看波形,如果最低的几位恒为 0,说明是 16 bit 左移放大出来的。
- 台阶状断层。升采样软件在补零之后要滤波,会在原始截止点(比如 22 kHz)留下一道小坎,那是滤波器的痕迹,不是录音的内容。
反直觉的事实:一个从 MP3 升上来的 24/192,在某些方面比原始 16/44.1 更差。它不仅没有多出任何信息,还额外背了一次有损编码的损失和一次升采样滤波的相位失真。
体积换算法:最快的初筛
FLAC 的压缩率大概在 55% 到 65% 之间,这个比例很稳定。所以文件体积能直接倒推出它的真实参数,误差不会太大。一首四分钟的立体声曲目:
| 标称参数 | 未压缩体积 | FLAC 实际体积 |
|---|---|---|
| 16 bit / 44.1 kHz | 约 42 MB | 约 25 至 32 MB |
| 24 bit / 96 kHz | 约 138 MB | 约 75 至 110 MB |
| 24 bit / 192 kHz | 约 276 MB | 约 150 至 200 MB |
四分钟曲目、立体声、常规流行乐的估算值。纯人声或电子乐的空隙多,压缩率会更高,体积可以偏下限。
如果一首标称 24/192 的曲子只有 30 MB,那几乎可以当场判定是升采样或假位深。真正的 24/192 熵值就摆在那里,压不下去。
一句话总结:体积可以骗人,但成本骗不了人。要让文件真的变大到 24/192 该有的样子,就得真的往里塞那么多数据;而塞进去的是音乐还是空白,频谱图上一看就知道。