Как это работает?

Что это за тест?

Тест проверяет, слышишь ли ты разницу между сжатым аудио (MP3) и форматом без потерь (WAV). Ты слушаешь, угадываешь вслепую и узнаёшь свой порог битрейта на своей акустике.

Что такое ABX-тест?

ABX это слепой тест. Не знаешь, какой файл играет, угадываешь только на слух. Так уходит предвзятость типа: ну FLAC же точно лучше.

Зачем это нужно?

Чтобы понять, на каком битрейте ты реально слышишь разницу с lossless. На своих наушниках и своём устройстве. Не то что пишут на форумах, а конкретно у тебя. Ну и лечит аудофилию на ранней стадии. :)

Как проходит тест?

Три версии одного трека:

  • A сжатый MP3 (битрейт растёт по мере прохождения)
  • B тот же трек без потерь (WAV)
  • X либо A, либо B. Угадай, что это
Какие форматы сравниваются и зачем?

Все MP3 нарезаны из одного lossless-исходника. Сравниваем уровни, близкие к реальному стримингу:

  • 96 kbps интернет-радио, подкасты
  • 128 kbps бесплатный стриминг (Spotify Free, Deezer Free и т.п.)
  • 256 kbps YouTube Premium, SoundCloud Go+
  • 320 kbps Spotify Premium, SoundCloud HQ
  • Без потерь WAV, эталон для сравнения
Что такое lossless и сжатый формат?

Lossless (без потерь): WAV или FLAC, звук без потери данных, как на мастер-записи.
Сжатый формат: MP3, файл меньше, часть информации выброшена кодеком. Чем ниже битрейт, тем агрессивнее сжатие.

Как отвечать?

Послушай A и B, потом X. Выбери:

  • A если X совпадает с A
  • B если X совпадает с B
  • Пропустить если не уверен , не больше 2 пропусков за тест
Что если ответ правильный?

Два верных ответа подряд на одном битрейте, и тест переходит на следующий уровень (96 → 128 → 256 → 320 kbps). Цель: найти максимальный битрейт, где ты ещё отличаешь MP3 от lossless.

Что если ошибусь?

Два неверных ответа подряд на одном уровне, тест завершается. Ты узнаёшь свой потолок: до какого битрейта различие ещё слышно.

Можно пропустить трек?

Да , не больше 2 пропусков за тест. Пропуск не считается ошибкой и не ломает серию. После двух пропусков нужно выбрать A или B.

Сколько длится тест?

До двух верных подряд (переход на следующий битрейт) или двух ошибок подряд (конец). Обычно несколько минут. Можно пройти заново в любой момент.

Не слышу разницы, это нормально?

Да, нормально. Многие не отличают 320 kbps от lossless, особенно в шумной обстановке или на простых наушниках. Тест показывает твой реальный порог, а не то что должно быть по учебнику.

Как понять, имеет ли смысл тест на моём устройстве?

Основной ABX-тест ищет тонкую разницу между MP3 и lossless на разных битрейтах. Но если звук до ушей доходит криво - тихо, с шумом вокруг, через «улучшение звука» в телефоне или в приложении наушников - результат может обманывать.

Калибровка - три быстрых слепых раунда в том же формате A / B / X, но с очевидным материалом (грубый MP3 96 kbps против lossless). Разница там слышна почти всегда, если цепочка живая.

Слышишь на калибровке - иди в основной тест, он про тебя. Не слышишь - подними громкость, выключи эквалайзеры и spatial audio, убери шум. Если после этого всё равно тишина, на этом устройстве основной тест мало что покажет.

Почему треки грузятся медленно?

WAV-файлы тяжелее MP3, это нормально. Скорость зависит от интернета. Пока грузится следующий трек, показывается индикатор прогресса.

Выравниваете ли вы громкость?

Да. Все версии одного трека делаются из одного WAV-исходника, потом прогоняются через выравнивание громкости (loudness normalization по стандарту EBU R128). Зачем: в ABX-тесте более громкий вариант почти всегда кажется лучше, даже если качество одинаковое. Мы выравниваем A и B до одного уровня ещё до того, как файлы попадут к тебе в браузер, чтобы ты сравнивал качество сжатия, а не громкость.

Как воспроизводится звук в браузере?

Обычный HTML5-плеер (<audio>), без Web Audio API и без лишней обработки в JavaScript. Некоторые браузерные ABX-инструменты строят граф из GainNode и фильтров, мы этого специально не делаем: меньше слоёв между файлом и твоими ушами. Полный bit-perfect вывод из браузера всё равно невозможен, звук идёт через аудиосистему ОС, но лишний JS-слой мы не добавляем.

Насколько можно доверять результату в браузере?

Для нашей задачи вполне нормально. Сравниваем 96-320 kbps MP3 с WAV, а не hi-res форматы на DAC за тысячи долларов. Артефакты MP3 на 96 kbps огромные, их слышно и на дешёвых наушниках, и через обычный Windows mixer. Тест показывает, слышишь ли ты разницу битрейтов стриминга на своём сетапе. Это screening-тест, а не лабораторный эталон ABX с ±0.1 dB.

А hi-res, DSD, 384 kHz?

Это не наш сценарий. ABXtest сравнивает битрейты MP3 с lossless WAV, то с чем ты сталкиваешься в Spotify, YouTube и подкастах. Тесты 192 kHz vs 176.4 kHz или DSD это другая лига и другие инструменты (foobar2000, foo_abx).

Браузерный тест, это вообще не серьёзно?

Иногда пишут, что ABX в браузере бесполезен. Этот блок наш ответ, в том числе на статью на AudioHUB. ABXtest не претендует на golden ear на reference chain за десятки тысяч. Задача другая: быстро узнать свой порог битрейта на обычном ПК или телефоне, без установки. Для строгого audiophile ABX с bit-perfect выводом есть foobar2000 + foo_abx, это другой инструмент под другую задачу. А вот для MP3 vs lossless на твоих наушниках веб-тест имеет смысл.