如何运作?
这是什么测试?
测试你是否能分辨压缩音频(MP3)与无损(WAV)。盲听作答,在你的设备上找出比特率阈值。
什么是 ABX 测试?
ABX 是一种盲听方法。你不知道正在播放哪个文件,只能凭耳朵辨认。这样可以消除「FLAC 肯定更好」之类的偏见。
为什么要做?
找出在你的耳机和设备上,你真正能听出与无损有差异的比特率。不是论坛怎么说,而是你听到什么。还能治愈早期发烧友症。 :)
测试怎么进行?
同一首曲目的三个版本:
- A 压缩 MP3(随进度比特率升高)
- B 同一曲目无损(WAV)
- X A 或 B 之一。猜猜是哪个
比较哪些格式?为什么?
所有 MP3 均从同一无损母带截取。我们按接近真实流媒体的级别比较:
- 96 kbps 网络电台、播客
- 128 kbps 免费流媒体(Spotify Free、Deezer Free 等)
- 256 kbps YouTube Premium、SoundCloud Go+
- 320 kbps Spotify Premium、SoundCloud HQ
- 无损 WAV——对比参考
什么是无损和压缩格式?
无损:WAV 或 FLAC——无数据丢失,与母带相同。
压缩:MP3——文件更小,编解码器会丢弃信息。比特率越低,压缩越重。
怎么作答?
听 A 和 B,再听 X。选择:
- A 若 X 与 A 相同
- B 若 X 与 B 相同
- 跳过 不确定时——不影响进度
答对了会怎样?
同一比特率连续答对两题,进入下一级(96 → 128 → 256 → 320 kbps)。目标是找出你仍能分辨 MP3 与无损的最高比特率。
答错了会怎样?
同一级别连续答错两题,测试结束。你会知道自己的上限:你仍能听出差异的最高比特率。
可以跳过曲目吗?
可以。跳过不算答错,也不会打断连胜——在同一比特率进入下一首曲目。
测试要多久?
直到连续答对两题(下一比特率)或连续答错两题(结束)。通常几分钟。随时可以重测。
听不出差别——正常吗?
正常。很多人分辨不出 320 kbps 与无损——尤其在嘈杂环境或普通耳机上。测试显示你的真实阈值,而非理论上的「应该怎样」。
为什么曲目加载慢?
WAV 比 MP3 大——这很正常。速度取决于网络。加载下一首时会显示进度条。
会做响度匹配吗?
会。每首曲目的所有版本均来自同一 WAV 母带,然后进行响度归一化(EBU R128)。原因:在 ABX 中,即使品质相同,声音更大的选项几乎总是听起来更好。我们在文件到达浏览器前对齐 A 和 B 的音量,让你比较的是压缩,而非音量。
浏览器如何播放音频?
使用普通 HTML5 播放器(<audio>),不用 Web Audio API,也不做额外 JavaScript 处理。有些浏览器 ABX 工具会搭建 GainNode 和滤波器图——我们刻意避免:减少文件与耳朵之间的层级。浏览器无法实现真正的 bit-perfect 输出——音频会经过操作系统音频栈——但我们不额外添加 JS 层。
浏览器结果可信吗?
对我们的用途来说,相当可信。我们比较的是 96–320 kbps MP3 与 WAV,而非千元 DAC 上的 hi-res 格式。96 kbps 的 MP3 伪影非常明显——即使用便宜耳机、经过普通 Windows 混音器也能听出。测试显示你在当前设备上能否听出流媒体比特率差异。这是筛查测试,不是 ±0.1 dB 的实验室级 ABX。
hi-res、DSD、384 kHz 呢?
不在我们的场景内。ABXtest 比较 MP3 比特率与无损 WAV——你在 Spotify、YouTube 和播客中会遇到的。192 kHz 对 176.4 kHz 或 DSD 测试是另一个级别,需要别的工具(foobar2000、foo_abx)。
浏览器测试完全不严肃吗?
有人说浏览器 ABX 毫无意义。本节是我们的回应,包括对 AudioHUB 这篇文章 的回复。ABXtest 并不声称在价值数万元的参考系统上拥有「金耳朵」。任务不同:在普通 PC 或手机上快速了解自己的比特率阈值,无需安装。若要严格的 audiophile ABX 和 bit-perfect 输出,请用 foobar2000 + foo_abx——另一工具做另一件事。对我而言,用耳机比较 MP3 与无损,网页测试是有意义的。