Featured image of post foobar2000 ABX 盲听测试指南

foobar2000 ABX 盲听测试指南

如何科学地评判两个近似的音频是否存在人类可感的差异?毫无疑问,盲听是个非常好的方法。

本文翻译自 该英文帖

关于 foobar2000 的安装与基本配置、音频文件的基本转码操作,请见 本文

前言

在我的探索之路上,有一件事一直困扰着我,那就是人们无数次盲目地推荐在便携式数字音乐播放器(DAP,Digital Audio Player)上使用无损音源。

多数情况下,这些人从没有花时间实际去 ABX 测试不同的有损格式(与无损相比),所以无休止的玄学一直存在(真无损,真音乐)。依我看,对于我们中的大多数而言,真相是——如果我们从实验(通过一个双盲的 ABX 测试)中剔除安慰剂的影响,我们并不能真正分辨 AAC 256 或 MP3 320 同无损之间的区别——如果我们转码时使用同一个源文件,并在相同的音频系统上播放的话。

事实上,音轨实际的母带制作比容器格式重要的多。

之所以决定撰写本指南,是因为我常常建议人们 ABX 测试不同的有损、无损音乐格式,以便他们作出明智的选择。然而——我找不到很多真正好用的、关于如何轻松、清楚地设置 ABX 的方法。所以我试着写这份关于该项测试的分步指南。本指南并非绝对——它只是我一直以来搜集而成的。如果发现我的方法有缺陷,或是对如何更好地获取最终结果有所建议,欢迎你发表意见。如果我认为提议值得采纳,我就会更新指南。

最后——对于不相信 ABX 测试的人,虽然他们声称能听出「一耳朵的区别」……这是他们的特权,我不会争辩什么。但我会继续保持怀疑(因为我发现在所有情况下,这些家伙都拒绝参与正确的 ABX 测试——也许是怕了?)——不过,我请他们不要花费唇舌来「污染本指南」。如果非常想要抨击本文,自己开帖就完事。本文纯粹是为了那些对于如何设置简易 ABX 测试有兴趣的人写的。对于唱片,我确实相信部分人有能力分辨不同——但对于绝大多数人——并不(纯属本人观点)。

本指南会涵盖:

译者注:英文原文是一篇论坛里的帖子,所以有一些原作者主观的评论。不过我完全赞成作者的看法。原文共包含四部分,但前三部分在本站有其他教程提供具体而详细的方法供你完成,所以此处就省略掉,直接进入 ABX 测试的部分。

在 foobar2000 上配置 ABX 测试

下载、安装好 foobar2000。

刚开始的时候,它看起来非常简单,但实则是个功能非常强大的播放器。我建议你在学完本指南后深入了解一番,因为它可以通过用户自行的配置而变得非常惊艳,而且它通过附加组件打包了一些非常棒的功能。

下一步,我们要添加 ABX 组件

点击「文件」→「参数选项」→「组件」→「安装…」

导航到你下载组件的目录,打开,然后「应用」,foobar2000 会重启。此时再看「组件」,我们就能看到「ABX Comparator」已经整装待发了。

下面,我们来启动 ABX。点击「文件」→「添加文件…」,导航到存放着无损音乐的文件夹,选择所需的曲目。假设你手上只有无损文件,就在 foobar2000 中右键点击该曲目,「转换」→「MP3 (320) 到同目录」,再如法炮制将它也添加进播放列表。在下方的示例图中,我还开启了编解码器和比特率的显示,方便你看到这两个不同的文件。

下一步,就是要为它们匹配音量。选中两个文件,右键 →「播放增益」→「扫描每个文件的音轨增益」:

扫描完成后点击「更新文件标签」,如此,回放增益信息就会被记录在文件的元数据标签里了(如果你不希望标签内含有回放增益信息,你可以在测试结束后自行删除之)。

要紧事已经知道了,两个文件的音轨增益差值为 0(当然也可能不为 0)。

重新选中两个文件,右键 →「工具」→「ABX tracks…」:

勾选「Use ReplayGain / simple track gain」:

「OK」后即打开真正的测试界面:

我们现在可以通过点击相应按钮来播放样品 A 和 B。虽然我们知道 A 是 WAV B 是 MP3,但我们不知道 X 或 Y 哪个是哪个。我们要做的,就是指认 X 是 A,Y 是 B;或 Y 是 A,A 是 B。最好的方法是挑选你认为自己能分辨出差异的那部分音乐,要做到这一点,只需要借助「Set start」和「Set end」按钮设置播放区段即可。

开始你的 ABX 测试

你可根据需求播放任意次 A、B、X 或 Y。当你准备好判断时,就点击「Choice」区域的两个按钮之一,然后点击「Next trial」。默认的测试次数是 16 次(推荐)。

在最后一次测试中,「Next trial」会变成「Finish」。点击后会弹出一个日志,你可将之保存为「abx.txt」(抑或是任何你想要的名称)——确保你清楚它将要存放在哪里。

现在,面对真相吧——我们打开它,看看我们判断得怎么样……

不及格(我也不想的)。你可以从时间戳中注意到,我只是非常迅速地随机猜测——主要是为了写这篇指南,教你如何操作,而且我也知道我能力有限。在 WAV 和 MP3 之间,我确实在瞎猜——报告很好地证明了这一点。

它展示了我猜对了哪个,猜错了哪个,以及我猜测的统计可能性。

复制和粘贴报告(比如到论坛)非常容易,因此你可以参加在声音科学论坛中(出于娱乐目的)偶尔举办的一些试验。根据需要继续重复多次 ABX——使用不同的曲目、艺术家、容器和比特率。我打心底里建议你试试 MP3 V2 或 V3,还有 AAC 192(如果 AAC 256 你无法分辨的话)。属实大开眼界——尤其是在你正确编码了所有内容的情况下。

在结束之前,还有几个点要说:

  • ABX 测试时,你至少应做 10 次,16 次最好,否则你的数据不足以获取可靠的统计样本。只测 5 次并拿到全对没有任何意义。只要尝试次数够多,我也能做到——瞎猜也能。
  • 以正常聆听的音量执行 ABX 测试。我知道有些人出于尝试的目的将音量调的很大以便发现那些不自然,但这实际上否定了整个测试的重点。如果你对自己诚实,你应想知道自己能否在正常的音量水平将有损与无损区别开,而不是随着时间流逝逐渐摧毁你信心的音量水平。
  • 老实说,无法区分 AAC 256 或 MP3 320 与无损并非坏事。我们人类——本不应能分辨它(或者,至少我们中的大多数不能)。你只要对你那无异于绝大多数人拥有的正常耳朵感到满意就行了。然后小小地庆祝一下——毕竟你刚发现你可以在数字音乐播放器里放更多的藏品了(有损比无损省很多空间)——而且你也不会发现其中的区别。
  • 读懂结果。大于 5% 的 p 值(p-value)实际上表明你有相当多的时间在瞎猜。如果重复测试表明你的测试结果始终是一团糟,那么你在瞎猜的可能性就提升了。恳请你不要采用最低次数的测试以延续玄学——即编码正确的较高比特率有损与无损之间存在巨大差异。它无益于任何人——尤其是萌新烧友。

综上所述——享受音乐吧。这也是我们聚集于此的原因,不是吗?

此外,本文提供的测试方法也同样适用于破除「Hi-res 远胜 CD 音质」「不同硬盘存放的音频文件听感不同」等玄学。

Written by ZexWoo. All rights reserved.
主题 StackJimmy 设计 | 使用 Hugo 搭建