Что такое аудиокодеки SBC, AAC и LDAC в смартфонах и беспроводных наушниках?
Аудиокодек — одна из переменных, оказывающих влияние на качества звука при прослушивании аудио в наушниках. Обычно Bluetooth-устройства поддерживает один или два кодека из всего списка существующих. Среди них особенно распространены SBC, AAC и LDAC.
Отметим, что оптимальный вариант — когда Bluetooth-наушники поддерживают максимальное количество кодеков. Хорошим примером послужат беспроводные наушники с шумоподавлением Anker Soundcore Liberty 3 Pro, которые поддерживают сразу 3 кодека: SBC, AAC и LDAC. Выбор остается за пользователем — протестируйте звучание в разных вариациях и выберите лучшую.
Кодек SBC
SBC — один из самых распространенных кодеков, который доступен по умолчанию на любом Android-устройстве. Его отличие — более простая технология сжатия. Благодаря этому кодек меньше нагружает процессор и подходит для слабых и бюджетных мобильных устройств. Он также тратит меньше заряда батареи во время работы.
Поддерживаемый диапазон битрейта SBC — от 10 до 1500 кбит/с. Однако при передачи данных с телефона на Bluetooth-наушники скорость выше 328 кбит/с не используется (её можно считать максимальной для кодека). При ней же сохраняется высокое качество звука. Если битрейт меньше, например, 240 кбит/с, то и звук станет хуже.
Проблема заключается в том, что сама скорость передачи данных в этом случае не зависит от кодека SBC. Битрейт «режут» сами производители наушников. Сказать заранее, как будет звучать аудио с SBC на конкретной модели, достаточно сложно. Все зависит от ограничений на битрейт, которые выставляются производителями устройств.
Вывод: технически кодек SBC может звучать хорошо — достаточно высокий битрейт это позволяет. Но если на устройстве установлен искусственный лимит, например, в 240 кбит/с и ниже, качество звука будет неудовлетворительным.
Кодек AAC
AAC — еще один популярный кодек. Для сжатия он использует психоакустическую модель, основанную на психологических и физиологических особенностях человека воспринимать звуки. Поэтому даже с более низким битрейтом (например, 256 кбит/с) кодек AAC может звучать так же хорошо, как и другие кодеки с более высоким битрейтом. Однако так происходит не всегда.
Дело в том, что для хорошего звучания важен не только битрейт, но и качественный декодер. Если в устройстве его нет, звук будет хуже независимо от скорости передачи данных. Поэтому качество звука с поддержкой AAC на разных смартфонах будет разным.
AAC требует гораздо большей вычислительной мощности, чем SBC, что делает его кодеком с очень большой нагрузкой на процессор. Из-за этого на смартфонах, для которых энергоэффективность важнее производительности, AAC будет работать с гораздо более низким качеством. Кроме того, задержка звука (отставание звука от происходящего на экране) у AAC зачастую чуть больше, чем у других кодеков.
Особая технология сжатия, разный битрейт и сильная зависимость от качества декодера и мощности процессора телефона приводят к тому, что AAC по-разному звучит на смартфонах. Особенно ярко это выражается на телефонах Android. Apple использует свой собственный декодер (Apple AAC), позволяющий раскрыться потенциалу кодека. Но на устройствах Android можно встретить либо второй по качеству декодер (Fraunhofer FDK AAC), либо хуже. В результате этого страдает качество самого звука.
Вывод: благодаря продвинутой психоакустической модели сжатия AAC может выдавать хороший звук и при пониженном битрейте. Но для этого нужны достаточно мощный процессор и качественный декодер. Если их не будет, качество звука AAC станет хуже, чем SBC.
Кодек LDAC
LDAC считается более продвинутым кодеком, подходящим для людей, которые ценят качественный звук. Он поддерживает высокий битрейт до 990 кбит/с и частоту дискретизации до 96 кГц. Однако и у него есть серьезные недостатки.
Один из них — слабое качество соединения. При высоком битрейте качество звука будет хорошим, но стоит отойти от телефона или даже положить его в карман, могут появиться помехи.
Второе слабое место кодека — низкий битрейт. Если по умолчанию для LDAC стоит ограничение в 330 кбит/с битрейт (а на большинстве устройств так и происходит), то качество звука будет проигрывать как кодеку SBC, так и AAC.
Вывод: кодек LDAC может показать хорошее качества звука, но только при высоком битрейте. Узнать, какая скорость установлена, можно через режим разработчика на телефоне.
Какой кодек выбрать — SBC, AAC или LDAC?
Так как само наличие кодека еще не гарантирует высокое качество звука, нужно помнить о других факторах: ограничениях битрейта, качестве декодера в случае AAC и особенностей конкретных устройств — телефона и Bluetooth-наушников. Мощность процессора, операционная система и качество гаджетов также влияет на звук.
Избавить себя от мук выбора можно одним способом — купив наушники, которые поддерживают все 3 кодека. В качестве примера приведем Bluetooth-наушники с шумоподавлением Anker Soundcore Liberty 3 Pro. На них можно выбрать любой кодек (SBC, AAC, LDAC), проверить качество звука в паре со смартфоном, а затем оставить тот, который лучше всего совместим с гаджетом и больше всего понравился пользователю.
Кроме поддержки трех главных кодеков, Anker Soundcore Liberty 3 Pro предлагает следующие особенности:
- Технология гибридных коаксиальных драйверов ACAA 2.0.
- Bluetooth 5.2.
- 8 часов автономной работы (до 32 часов работы с кейсом).
- 3 уровня шумоподавления и технология HearID.
- 6 встроенных микрофонов с шумоподавлением.
- Влагозащита по стандарту IPX4.