Понедельник #6. Какой лучший аудиокодек для Bluetooth
Доделывая обзор одного смартфона, зашел в настройки для разработчиков, чтобы посмотреть, какие Bluetooth-кодеки он поддерживает. К своему удивлению, обнаружил только SBC и AAC. После этого по инерции проверил агрегацию частот – и там тоже мимо. Хотя, с другой стороны, AAC – это отличный кодек, обеспечивающий высокий уровень качества. В iPhone ровно так же, например.
Подобные мелочи зачастую случаются с китайцами, привыкшими до этого работать на рынках стран третьего мира. Там никто на это внимания не обращает. Помню, как на том же сказочном Бали года 4 назад специально заехал в салон связи, так как думал, что у меня какой-то кривой тариф на смартфоне с мизерной скоростью интернета. В статусной строке был значок 4G+, а скорость была на уровне 10 Мбит/с. Оказалось, что так вот выглядит молниеносный интернет из рекламы. Соответственно, когда такие скорости, то о каких агрегациях может идти речь?
Схожая ситуация и с Bluetooth-кодеками. Скажу вам больше, подавляющее большинство людей не чувствуют разницу в звуке. Да и те, кто чувствует, на самом деле не всегда чувствуют. На одной из предыдущих работ был фанат западных сервисов. Думаю, вы таких знаете, они всегда рассказывают, как там всё круто, а у нас ерунда. И вот этот товарищ рассказывал, как шикарен звук у Spotify по сравнению с «Яндекс.Музыкой». В итоге выяснилось, что в настройках Spotify у него стояла галочка про экономию трафика (звук 24 Кбит/с), при этом музыку он слушал через проводные наушники за 700 рублей из «Ашана».
Звук, а особенно Bluetooth-звук, — по-моему, одна из наиболее сложных и запутанных историй в современной технике, потому что, чтобы всё заиграло, должно совпасть множество факторов. Некоторые явные, другие нет.
Для качественного звука необходимо, чтобы:
- смартфон поддерживал хороший аудиокодек;
- наушники поддерживали хороший аудиокодек;
- сам музыкальный файл был нужного качества;
- не забываем, что наушники сами по себе должны быть хорошего качества, а в телефоне или плеере выделенный ЦАП;
- если музыка прослушивается через аудиостриминг, то в настройках программы нужно поставить галочку о передаче звука в высоком качестве. По умолчанию эта галочка обычно отключена. Аудиосервисы мотивируют это тем, что экономят трафик со стороны пользователя. На самом деле, наоборот, экономия на стороне сервиса. И так делают все. YouTube по умолчанию старается поставить качество видео 480p или 720p при запуске на телефоне, Netflix, «Яндекс.Музыка», «Спотифай» поступают аналогично. Даже в сервисе «Букмейт» с аудиокнигами по умолчанию стояло «стандартное» качество. И, как я понимаю, тут история такая, что в каждой новой аудиокниге надо отдельно менять настройку.
Наконец, надо проверить, а способен ли аудиокодек поддерживать все современные выкрутасы Bluetooth. Например, у технологии Bluetooth 5 и старше есть классная функция работать одновременно с двумя устройствами. Этой функцией я постоянно пользуюсь на своих наушниках Sony WH-1000XM4. Шикарные «уши» с функцией шумоподавления. Очень удобно, когда, сев в кафе, можно одновременно подключить их к ноутбуку и смартфону и попеременно переключать источники звука.
Из коробки наушники поддерживают кодеки SBC, AAC и LDAC. И все ценят Sony WH-1000XM4 именно за LDAC-кодек. У него максимальный из существующих кодеков битрейт 990 Кбит/с и 24-битный звук. И народ, конечно, в восторге.
Робот-пылесос 360 Botslab P7
Бюджетный робот-пылесос с голосовым управлением, умением строить карты помещения и временем работы до 90 минут, а также влажной уборкой.
Субботний кофе №258
Налейте чашку бодрящего субботнего кофе и познакомьтесь с новостями недели. Infinix отметила 2 года в России, Цукерберг запустил свой Twitter, OnePlus представила смартфоны серии Nord, а Geely Tugella подешевела…
Автомобили Livan приходят в Россию
На российский автомобильный рынок выходит новый игрок из Поднебесной — Livan. Марка новая не только для нас, но и для родного рынка, так как появилась она лишь в 2022 году…
О стилусах. Какой вариант для смартфона лучше?
Стилус как устройство управления стал неотъемлемой частью флагманской линейки смартфонов Samsung. Так ли он на самом деле хорош?
Но мало кто обращает внимание на то, что в официальном приложении в пункте «Одновременное подключение к 2 устройствам» есть значок «i», то есть информация. А там очень интересно: при активации этой опции (а она активирована автоматически из коробки) наушники начинают работать в режиме AAC-кодека (у которого, к слову, максимальный битрейт в 3 раза ниже – 320 Кбит/с).
Ради смеха посмотрите большинство обзоров Sony WH-1000XM4. В них авторы расписывают качество звука, авторитетно говоря, что, мол, LDAC-кодек – это вам не хухры-мухры, а следом пишут, что «едва ли не самая крутая фишка новой модели — возможность подключения сразу к двум устройствам. Наушники должны сами определять, с какого в данный момент идет важный сигнал, и переключаться» (цитата 3dnews). При этом никто не говорит, что при активации этой опции происходит переключение на AAC-кодек.
Другой момент, что при прослушивании музыки через стриминговые сервисы сложно почувствовать разницу между LDAC, AAC, да даже SBC. Мне кажется, что ААС от SBC я точно отличу только на iPhone, так как Apple полностью полагается на AAC-кодек и активно оптимизирует айфон под него. К слову, в тех же AirPods Max только 2 кодека – SBC и AAC.
Если вам интересно, какой аудиокодек используют ваши наушники и какие кодеки поддерживает смартфон, то на смартфонах на Android надо посетить режим «Для разработчиков», чтобы туда попасть, надо в разделе «О смартфоне» раз 10 нажать на номер сборки. И тогда высветится «Добро пожаловать в режиме разработчиков». Это, кстати, не статичное меню. Кодеки можно переключать (при условии, что наушники их поддерживают).
Для удобства все текущие аудиокодеки сведены в таблицу. Соответственно, тут можно ориентироваться по двум параметрам. Так, для качественного звука стоит смотреть на максимальный битрейт. А вот геймерам и любителям смотреть видео стоит обратить внимание на пункт про задержку, чтобы не было рассинхронизации, и выбрать AptX Adaptive, AptX LL или LHDC. Данных по задержке Samsung Seamless Codec я не нашел, а наушники не тестировал. Учитывая, что Samsung делала прямого конкурента AptX Adaptive, видимо, и цифры должны быть схожими.
Кодек | Максимальный битрейт (кбит/с) | минимальный битрейт (кбит/с) | Глубина бита | Задержка (мс) | Дата выхода |
---|---|---|---|---|---|
SBC | 328 | 192 | 16 | 200 | 2003 |
AAC | 320 | 128 | 16,24 | 200 | 2006 |
LC3 | 392 | 160 | 16, 24, 32 | 7.5 — 10 | 2020 |
aptX | 384 | 352 | 16 | 180 | 2016 |
aptX LL | 384 | 384 | 16 | 50 | 2016 |
aptx HD | 576 | 576 | 16, 24 | 200 | 2016 |
aptX Adaptive | 420 | 279 | 16, 24 | 80 | 2016 |
LDAC | 990 | 330 | 16, 24 | 200 | 2015 |
LHDC | 900 | 400 | 16, 24 | 200 | 2018 |
LHDC LL | 600 | 400 | 16, 24 | 30 | 2018 |
Samsung Seamless Codec | 512 | 88 | 16, 24 | / | 2019 |
Вероятно, многие не слышали про Samsung Seamless Codec. Как можно догадаться, это фирменный кодек Samsung, представленный относительно недавно. В 2019 году Samsung выпустила Samsung Scalable Codec, а в прошлом году переименовала его в Samsung Seamless Codec. Для работы кодека нужны смартфон и наушники от Samsung, а чтобы полностью реализовать его потенциал, нужен стриминг или файл, поддерживающий 24-битную глубину звука. Например, Tidal Hi-Fi. У «Спотифай» глубина звука только 16 бит.
Но тут есть занятный момент. В 2014 году блогер Archimago провел эксперимент, собрав 140 человек-добровольцев для теста звука. Стоимость используемой аппаратуры составила от 1 000 до 3 000 долларов. То есть можно говорить, что в тесте принимали участие аудиофилы, среди которых были и профессиональные музыканты. Задачей участников было отличить 24-битный звук от 16-битного. Участники скачивали пару аудиофайлов, один из которых был 24 бит, а другой — 16 бит. В итоге во всех аудиопарах ответы распределились 50 на 50. То есть 50% правильно определили звук, а другая половина не смогла определить. Полностью исследование можно посмотреть тут.
Следующая «большая вещь» в Bluetooth-звуке произойдет в ближайший год или два. В ноябре делал заметку, что Bluetooth может перейти на частоту 6 ГГц. И приводил цитату из интервью Гэри Гивза, вице-президента Apple по акустике, изданию «What HiFi», в котором он сетовал на ограничения Bluetooth:
Есть одна загвоздка, насколько я понимаю, — узкое место, которое не позволяет совершить настоящий качественный скачок в звучании беспроводных наушников практически с момента появления беспроводных наушников. Я говорю, конечно же, о Bluetooth, на который полагаются почти все беспроводные наушники, включая AirPods, и который не даёт скорости передачи данных для высокого разрешения или даже звука без потерь. Справедливо сказать, что нам хотелось бы больше пропускной способности и… на этом я остановлюсь. Мы хотели бы больше пропускной способности.
Текущие версии Bluetooth, включая 5.3, имеют ограничения пропускной способности на уровне 2 мегабит в секунду. В то время как высококачественный звук требует от 10 Мбит/с. Apple пока ничего не представила. А вот Oppo под конец 2022 года показала кастомный чипсет MariSilicon Y с проприетарным кодеком URLC, обеспечивающим пропускную способность в 12 Мбит/с.
К сожалению, несмотря на то, что уже прошло несколько месяцев, новых подробностей про MariSilicon Y нет. Опять же, как вы понимаете, для новой технологии нужен весь комплект (наушники, смартфон и исходный файл).
Предположу, что именно Bluetooth-звук будет условной инновацией ближайших месяцев. Другой момент, что пока стриминговые сервисы к такому не готовы. Да и пользователи вряд ли отличат одно от другого.
Расскажите в комментариях, знаете ли, какие аудиокодеки поддерживают ваши смартфон и наушники. Пробовали ли для себя ради эксперимента отличать вслепую один кодек от другого? Получилось ли?