Как это работает?
Что это за тест?
Тест проверяет, слышишь ли ты разницу между сжатым аудио (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 на твоих наушниках веб-тест имеет смысл.