Кодеки Bluetooth — алгоритмы, отвечающие за кодирование/декодирование аудиоданных для воспроизведения (обычно, в беспроводных наушниках). От кодека зависит качество звука и время его задержки.
Аудиокодеки отвечают за качество звука, энергопотребление, а также за то, насколько сильно звук будет отставать от видео или игры. В статье рассмотрены преимущества и недостатки всех аудиокодеков, которые доступны на сегодняшний день.
SBC
SBC — самый распространенный кодек, который поддерживается практически всеми устройствами, даже бюджетными. В большинстве из них он установлен по умолчанию. SBC считается одним из слабейших алгоритмов из-за сжатия данных, которое сопровождаются высокими потерями и посредственным качеством аудио. Используя SBC, можно столкнуться со значительным отставанием звука от происходящего на экране.
К преимуществам SBC относятся:
- Энергосбережение.
- Нетребователен к вычислительной мощности.
AAC
AAC Используется на продуктах компании Apple. Кодек тратит больше заряда батареи устройства, а также более требователен к вычислительной мощности устройства. AAC обеспечивают отличный звук, который может быть испорчен некачественными наушниками.
Bluetooth Codecs Explained
- Алгоритм сжатия данных лучше, чем у SBC.
- Качественный звук.
aptX
aptX — популярный кодек для устройств на управлением Android. Поддерживается смартфонами с процессором Qualcomm. Кодек работает быстрее и допускает меньшие по длительности задержки звука. На средней громкости кодек анализирует частоты аудиофайла и уменьшает количество бит для тех частот, которые человек практически не слышит. Однако эта функция теряет свое значения при громкости более 100 дБ.
- Качественный алгоритм сжатия.
- Быстрая работа.
- Меньшие задержки.
aptX HD
Улучшенный профиль кодирования aptX. Обладает большим динамическим диапазоном, что улучшает воспроизведение и уменьшает количество шумов. Максимально приближает звучание через наушники к исходному звучанию аудиофайла (минимальное искажение).
aptX Low Latency
Разновидность aptX, которая характеризуется низкой задержкой звука (до 32 мс). Кодек идеально подходит для игр и просмотра видео, так как звук будет воспроизводиться практически одновременно с происходящим на экране. Не поддерживается смартфонами, если они не оборудованы специальным адаптером для aptX LL.
aptX Adaptive
Новейший кодек из семейства aptX. Отличается тем, что совмещает в себе баланс между высоким качеством и низкой задержкой звука. Кроме этого, кодек адаптируется к условиям и отдает предпочтение тем характеристикам, которые важнее в тот или иной момент.
LDAC
LDAC — кодек от компании Sony, который позволяет передавать аудиоданные CD-качества практически без потерь. Технология использует переменную скорость передачи данных, пропускная способность кодека составляет до 990 кбит/с. Алгоритм передает в 3 раза больше данных, поэтому качество звука остается высоким, а прослушивание не сопровождается помехами и посторонними шумами. Кодек доступен для большинства Android-устройств, но поддерживает только наушниками от Sony.
Galaxy S22/S22+/Ultra: How to Choose Other Bluetooth Audio Codec
LHDC (HWA)
Аудиокодек LHDC является результатом совместной разработки Hi-Res Wireless Audio (HWA) Union и Savitech. Обладает меньшей задержкой, чем у aptX LL. Как и прошлый кодек, он может передавать в 3 раза больше данных, чем стандартные алгоритмы. Соответственно, качество звука остается высоким. Кодек поддерживается ограниченным количеством устройств.
Samsung scalable
Отличается встроенной возможность анализировать внешние помехи и подстраиваться под них. Таким образом кодек обеспечивает стабильное соединение, которые не разрывается и не приостанавливается. Алгоритм изменяет скорость передачи данных в зависимости от условий. Чем они хуже, тем хуже будет и звук, но зато соединение не прервется. Кодек поддерживается только устройствами Samsung.
Несмотря на большое количество кодеков, выбор все еще ограничен — большинство алгоритмов поддерживаются только конкретными устройствами. Наиболее оптимальным выбором из всего перечисленного являются кодеки семейства aptX. Конкретный профиль необходимо выбирать в зависимости от приоритетов пользователя (отличный звук или низкая задержка).
Источник: androidlime.ru
Какой кодек лучше для Bluetooth наушников. AAC, SBC или AptX?
Какой кодек лучший для беспроводных наушников? Как известно, лучше проводного звука нет ничего. Но из-за того, что в наших смартфонов все чаще отсутствует соответствующее отверстие для наушников, приходиться переходить на звук беспроводной. И с ним, казалось бы, все проще: все зависит от качества наушников — и да, и нет. Даже одни и те же наушники могут по-разному звучать на разных смартфонах.
Сегодня мы постараемся разобраться с тем, как устроены bluetooth кодеки и с чем их едят. Я постараюсь не залезать в самые дебри терминов и понятий, чтобы было проще усвоить. Начнем с вводных данных. Объяснение некоторых терминов, без которых дальнейшее повествование будет сложным для понимания.
Что такое кодек, сэмплирование, битность?
Частота дискретизации или сэмплирования — это частота с которой происходит обработка или оцифровка звука. Если у вас есть композиция с частотой дискретизации 44 кГц то это означает, что измерение сигнала происходит при ее обработке 44000 раз/с.
Естественно кажется, что чем больше эта частота, тем качественнее должен быть звук. На практике же, чтобы избежать избыточной нагрузки на аппаратуру, нужно как-то ограничивать свои аппетиты.
Согласно теории сэмплирования — эта частота должна в два раза превышать частоту звука чтобы достичь качества оригинала. Если вспомнить, что максимальная частота, которую различает человеческий слух лежит в пределах 20 кГц, то выходит, что частота семплирования должна быть при этом 40 кГц.
Битность — количество информации, который мы выделяем для хранения данных о каждом таком сэмпле. Опять же, теоретически, чем больше битность — тем точнее записываться звук и мы получаем более широкий динамический диапазон. На самом деле все сложнее.
Остановимся на том, что нам с вами больше 16 бит не нужно, но и битрейт, который показывает объем данных, который занимает одна секунда такого сигнала. Так же нужно понять и признать, что для подавляющего большинства людей в мире формат mp3 лучшие, что они когда-либо слышали и услышат.
Да, существуют всякие несжатые WAV и сжатые без потери FLAC, но из-за психо-акустического восприятия звука большую часть преимуществ этих форматов большинство людей никогда не услышат.
Кодек — это сокращение от «кодер/декодер», алгоритм, кодер нужен для обработки и хранения сигнала, а декодер — для его последующего проигрывания. Поэтому важно, чтобы кодек поддерживался не только вашими наушниками, но и смартфоном, на котором вы этот сигнал будете прослушивать.
Самые популярные Bluetooth-кодеки
На сегодняшний день существует около 15 кодеков. Основные среди них: SBC, AAC, AptX, AptX (HD), LDAC, HWA, SCALABLE CODEC. Теперь о каждом более детально.
SBC — самый простой, самый гибкий кодек с кучей настроек с помощью которых можно настраивать и дискретизацию и битрейт и битность. Проблема в том, что большинство производителей наушников и bluetooth приемников попросту не заморачиваются с его настройкой. Некоторые наушники звучат плохо при использовании этого кодека исключительно из-за наплевательского отношения к настройке.
Частота дискретизации | Разрядность | Битрейт |
16–48 кГц | 16 бит | до 1500 кбит/с |
У SBC есть неоспоримые плюсы. Например, если условия для передачи сигнала становятся плохими (на вокзал вы пришли или квартиру с железобетонными стенами), то кодек автоматически понизит качество передаваемого звука для сохранения стабильности. Беда лишь в том, что обратно он его не переключает. Нужно будет остановить воспроизведение, подождать пару секунд и снова нажать на play.
AAC — второй по популярности использования кодек. Часто в интернете можно услышать, что это кодекс Apple, хотя это не совсем верно. Так уж исторически сложилось, что купертиновцы (сотрудники Apple) смогли сделать лучший софт для этого алгоритма, который обеспечивает максимальное качество.
Частота дискретизации | Разрядность | Битрейт |
8–96 кГц | адаптивная рассчитывается при кодировании, типичная — 16 бит | до 320 кбит/с для Bluetooth |
А вот на смартфон с Android беда, здесь используется стандартный кодек Fraunhofer FDK AAC, а сам вендор может использовать собственные кодировщики, которые не имеют никаких стандартов. так что AAC гарантированно хорошо звучит на устройствах apple, а вот с android как «карта ляжет»
AptX (HD) — не менее известный кодек со своими производными. Максимальная скорость передачи данных и минимальное вмешательство в частоты передаваемого звука.
Частота дискретизации | Разрядность | Битрейт |
16–48 кГц | 24 бит | 192–576 кбит/с |
Минус — отчисления в qualcomm, который является владельцем этого алгоритма. Я не встречал более или менее доступных наушников, которые бы поддерживали этот кодек.
Samsung Scalable Codec — используется уже несколько лет, но распространение получил лишь в наушниках корейского гиганта. Логика очень проста — при передаче звука происходит оценка окружающей среды на предмет засоренности радиосигналами и постоянная корректировка битрейта от 88 до 512 KB/s, чтобы слушатель как можно реже слышал прерывание и заикание звука. По вполне логичным причинам все это нормально работает только со смартфонами Samsung.
LHDC – кодек созданный союзом Hi-Res Wireless Audio/Savitech, в который входит: Onkyo, Sennheiser, 1More, iRiver, Fiio, Astellhttps://comptrick.ru/advices/kodek-dlya-bluetooth-naushnikov.html» target=»_blank»]comptrick.ru[/mask_link]
Понедельник #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-битный звук. И народ, конечно, в восторге.
25 декабря 2022
Робот-пылесос 360 Botslab P7
Бюджетный робот-пылесос с голосовым управлением, умением строить карты помещения и временем работы до 90 минут, а также влажной уборкой.
Субботний кофе №259
Налейте чашку ароматного субботнего кофе и познакомьтесь с новостями недели. Nothing Phone (2) представлен официально, в Россию приехали новые realme, а Evolute выпустила новый электрокар…
27 августа 2022
Тест GAC GN8. Это минивэн!
Сегодня же у нас на тесте, наверно, один из самых интересных представителей марки GAC — минивэн GN8.
13 апреля 2022
Обзор смартфона realme 9i (RMX3491)
Базовый смартфон серии, большой акцент на энергоэффективность, спокойный дизайн, всё необходимое на борту…
Но мало кто обращает внимание на то, что в официальном приложении в пункте «Одновременное подключение к 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-звук будет условной инновацией ближайших месяцев. Другой момент, что пока стриминговые сервисы к такому не готовы. Да и пользователи вряд ли отличат одно от другого.
Расскажите в комментариях, знаете ли, какие аудиокодеки поддерживают ваши смартфон и наушники. Пробовали ли для себя ради эксперимента отличать вслепую один кодек от другого? Получилось ли?
Источник: mobile-review.com