♪ 无损音乐识别

24/192 的水分

采样率和位深都不制造信息。参数越漂亮,越该问一句:这些零是谁填的。

本手册只讲怎么鉴别,不涉及文件下载。首页的网盘检索只索引公开分享的链接,本站不存储文件、不参与分发,版权归权利人所有。

数字越漂亮越值得怀疑,因为提升采样率和位深都只是「换一个更大的桶」,桶本身不会变出水来。

96 kHz 22 kHz 0 原 CD 上限 这片画布什么都没有 占整幅图约四分之三 横轴:时间
图 4 · 一份标称 24/192 的文件,如果内容是 44.1 kHz 升上去的,它的频谱就长这样:只剩底部一条真的,上面四分之三是算法填出来的空白。

采样率不产生信息

采样定理说得很清楚:采样率只决定「能记录到多高的频率」,不决定「有没有那么多频率」。44.1 kHz 已经能记到 22.05 kHz,而绝大多数乐器的基频和泛音在 20 kHz 以上早就衰减到听不见了。

如果原始信号在 22 kHz 以上本来就是空的,升到 192 kHz 之后依然是空的,你只是用了四倍多的数据量去记录同一片空白。

位深不产生信息

位深决定的是动态范围:16 bit 约 96 dB,24 bit 理论上约 144 dB。但当原始录音的噪声底只有 -70 dB 时,多出来的七十多 dB 全是噪声和零,没有音乐在里面。

造假的三条线索

  1. 顶部大片纯黑。真正的 192 kHz 录音,频谱应该一路延伸到 96 kHz。如果 30 kHz 以上全黑,就是升采样。
  2. 低位恒零。放进音频编辑器看波形,如果最低的几位恒为 0,说明是 16 bit 左移放大出来的。
  3. 台阶状断层。升采样软件在补零之后要滤波,会在原始截止点(比如 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 该有的样子,就得真的往里塞那么多数据;而塞进去的是音乐还是空白,频谱图上一看就知道。

拿一个文件来试试 纯前端分析,文件不离开你的电脑,几百毫秒出结果。
›