SBC или AAC — какой кодек лучше?
Особенности, преимущества и использование кодеков SBC и AAC для смартфона и беспроводных наушников.
Беспроводные наушники в большинстве случаев звучат хуже проводных, но правильно подобранные устройства и технологии могут это исправить. Самыми популярными и доступными кодеками для передачи звука через Bluetooth являются SBC и AAC. Рассказываем, какой из этих кодеков лучше, в каких случаях их можно использовать, а в каких — нет.
Аудиокодек SBC поддерживается смартфонами как под управлением Android, так и под управлением iOS. Алгоритм стандартный, поэтому с большой вероятностью он будет работать по умолчанию. SBC может обеспечить неплохое качество звука, а его главное преимущество — низкие требования к вычислительной мощности смартфона и хорошее энергосбережение. SBC работает практически на всех бюджетных устройствах без особого ухудшения качества.
Кодек AAC является официальным кодеком для iOS, где он работает наиболее эффективно. Особенность AAC заключается в его противоположности SBC: он требователен к мощности, и во время работы тратит большое количество заряда телефона. На многих устройствах под управлением Android этот кодек работает значительно хуже, так как смартфоны Android ставят в приоритет низкое энергопотребление. Поэтому качество звука автоматически уменьшается, чтобы сэкономить заряд батареи. Другая особенность AAC заключается в сильной зависимости от типа смартфона и наушников — чем слабее и некачественнее устройство, тем хуже будет работать кодек.

Качество работы SBC практически не отличается от устройства к устройству. Его стоит использовать на слабых устройствах или для низкого потребления заряда батареи. Качество AAC, наоборот, может резко измениться со сменой устройства. На некоторых телефонах с низкой производительностью он может звучать значительно хуже, чем SBC. Поэтому его рекомендуется использовать на мощных смартфонах в паре с качественными наушниками.
На самом деле, итог здесь один — чтобы понять, какой коде лучше (SBC или AAC), нужно просто протестировать работу пары наушники-смартфон и самостоятельно сделать выводы. Инструкция по смене кодека есть на нашем сайте.
ТОП-5: Bluetooth аудио-кодеков — aptX + (HD), LDAC, AAC и SBC
Существует 5 основных Bluetooth аудио кодеков, с помощью которых звук и передаётся от источника в наушники (или колонки) по Bluetooth: SBC, AAC, aptX, aptX HD и LDAC. Так как беспроводное подключение становится всё более и более популярно, неплохо будет разобраться в том, что такое Bluetooth кодеки, и как они работают.

⭐ Лучшие беспроводные наушники 2022:
Стоит сразу отметить 2 момента:
- Звук по Bluetooth всё ещё ощутимо хуже проводного по всем параметрам качества;
- Беспроводной звук с качественными кодеками уже на данном этапе способен удовлетворить потребности большинства пользователей.
На этих «аксиомах» заострять внимание мы больше не будем. В целом, они ясны. И вряд ли многие люди с опытом прослушивания и сравнения будут спорить с ними.
Как выбрать, изменить, узнать Bluetooth кодек — на телефоне android?
1. Чтобы изменить Bluetooth кодек на любой из поддерживаемых на вашем телефоне, нужно активировать «Меню Разработчика».
Меню Разработчика, можно активировать вот так:
2. После, в меню разработчика, нужно найти «Аудиокодек для передачи через Bluetooth» и выбрать нужный кодек:

Выбираем нужный кодек — LDAC, aptX, aptX HD, AAC, SBC.
Что лучше: слушать музыку по проводу или через Bluetooth?
Ниже мы разберемся какой из распространённых Bluetooth-кодеков лучше и стоит ли слушать музыку по беспроводу в общем. Начнем с того, стоит ли слушать музыку «по воздуху»?
- Для так называемого «аналитического» прослушивания музыки (в тихих домашних условиях) лучше выбрать проводное соединение.
- А вот для шумных мест, вроде транспорта или городских улиц, Bluetooth-соединение вполне подойдёт: окружающие шумы скрывают и компенсируют огрехи работы кодеков. Так же Bluetooth наушники в приоритете у молодых людей, которые любят слушать музыку в движении.
Основные понятия передачи звука по Bluetooth
Звук по Bluetooth сейчас передаётся через профиль A2DP. Это часть потока, специализированная под трансляцию аудио-сигнала.
Теоретически, этот профиль не имеет ограничений на занимаемую полосу передачи данных. Но существует ограничение для всего формата: не более 1 Мбит\с. Соответственно, несжатый звук даже формата CD (там битрейт около 1,4 Мбит\с) по Bluetooth передать невозможно.
Зачем же все эти ограничения? Энергоэффективность. Иначе не было бы возможности слушать беспроводные наушники по 20 часов. А если и была бы, то аккумуляторы ощутимо пригибали бы голову к земле.

Беспроводные наушники в первую очередь – это удобство
Сигнал по Bluetooth «упаковывается» на источнике и «распаковывается» на конечном устройстве (наушниках, колонках и т. п.). Соответственно, оба устройства должны поддерживать кодек, по которому передаются данные. Или будет использован «младший» вариант.
Если ваш телефон поддерживает, например, LDAC (а он добавлен в Android, начиная с 8 версии на уровне ОС), а наушники только SBC, то прелестей высокого разрешения вы не почувствуете, передача будет идти по SBC.
Что такое битрейт, думаю, известно всем. Это количество бит, используемых для передачи данных в секунду. Чем он выше, тем, очевидно, лучше. Но тем больше требуется ресурсов, в частности, энергопотребления, места на диске и т. д.
Для оптимизации ресурсов уже давно используется сжатие: с потерями и без. Сжатие без потерь (lossless) использует алгоритмы, позволяющие уменьшить битрейт и размер файла без изменения оригинала. То есть, из lossless можно восстановить точную копию изначального несжатого файла.

Максимальный битрейт Bluetooth-кодеков
Lossless обработка позволяет уменьшить битрейт максимум в 2 раза. Или около того. Например у файла CD-качества (1411 кб\с), сжатого без потерь, мы увидим значения 770-900 Кбит\с. Всё, что ниже – сжатие с потерями.
- Когда нужно сильнее уменьшить битрейт и\или размер файла, он сжимается путём отбрасывания «несущественных» бит информации. То есть выбранный кодек по своим алгоритмам «решает», в каком диапазоне частот данных нет (или ими можно пренебречь), и откидывает их. Из полученного файла нельзя восстановить несжатый оригинал.
- Алгоритмы у кодеков бывают разные: некоторые исключают только высокочастотные звуки, некоторые основываются на психоакустике. Для большинства разница между хорошим lossy треком и его lossless вариантом пренебрежительно мала или отсутствует.
- Кроме «отбрасывания» при сжатии с потерями имеет место добавление «перекрывающих» блоков информации. Эта часть алгоритма имеет своей целью выравнивание сигнала и исправление ошибок квантования.
- Частота дискретизации показывает, на какое количество «дискретных» отрезков делится аналоговый сигнал для записи в цифровом виде. Чем она больше, тем ближе «цифра» к оригиналу. Измеряется в герцах. Это понятие неразрывно связано с частотным диапазоном.
- Человек слышит звуки от 20 Гц до 20 кГц. Было доказано, что для квантования (отцифровки) аудио-сигнала без потерь, частота дискретизации должна более чем в 2 раза превосходить частотный диапазон изначального аудио-сигнала. Соответственно CD-качества в 44.1 кГц вполне достаточно – от этого закона и отталкивались создатели формата.
- Разрядность определяет, сколько бит необходимо для квантования каждого из упомянутых выше отрезков. Чем больше, тем лучше. Логично, что формат аудио (или кодек) считается тем лучше, чем выше у него битность и частота дискретизации. 16 бит и 44.1 кГц для CD против 24 бит и 88.2 (и больше) кГц для Hi-Res аудио.

Уровень фонового шума определяет, когда полезный сигнал становится неотличим от «шума» алгоритма сжатия кодека, в данном случае. Чем ниже этот уровень, тем шире динамический диапазон конечного сигнала, тем более тихие звуки мы можем различить.

Пример: уровень шума LDAC 990 кбит\с
На графиках правильнее всего ориентироваться от самого верхнего пика, он может заглушить более тихие звуки. Важен не только уровень пиков, но и то, насколько они ровные («плотные»). Стандартные уровни фонового шума указаны на графиках пунктиром для 16-битного качества и верхней границей красной зоны для 24 бит.
Все кодеки «пытаются» сэкономить ширину потока. Кроме всех прочих ухищрений, шумы квантования по возможности выносятся в ВЧ диапазон выше 20 кГц. Человек этих звуков не слышит, поэтому алгоритм оправдан.
Показатель уровня принимаемого сигнала выступает в роли индикатора качества связи. Измеряется в дБм (децибел-милливатт). По вертикальной оси отложены потерянные секунды при воспроизведении звука.
- До -60 дБм – уровень, достаточный для передачи данных в реальном времени;
- На -70 дБм могут начинаться артефакты и прерывания;
- Ниже -80 дБм – ощутимые задержки и потери пакетов;

Качество соединения для разных кодеков
Если потери секунд (пакетов) начинаются на -80 дБм, значит при среднем расстоянии (от кармана до уха) от источника до приёмника (наушников) связь будет стабильной, почти без помех. Если раньше (-60, -70), то связь будет нестабильной: с обрывами и «заиканиями».
ТОП-5 Bluetooth кодеков — какой кодек лучше?
Все Bluetooth-кодеки – алгоритмы сжатия с потерями.
- Сигнал делится на несколько частотных полос (у разных кодеков их число отличается) и квантуется с постоянной или различной битностью.
- При сжатии часть информации «срезается», часть добавляется.
- Ошибки и шумы квантования по возможности переносятся за границы человеческого слуха: на частоты, которые зачастую и отсутствуют после «распаковки».
0. AptX Adaptive и aptX Low Latency
Самые передовые кодеки семейства aptX
AptX Adaptive – последний на данный момент кодек под «брендом» aptX. По заявлению Qualcomm этот кодек в будущем заменит aptX HВ и aptX LL. По качеству звука он стоит между aptX и aptX HD. А по времени задержки приближается в aptX LL. Такой «универсальный солдат».
Важное отличие этого кодека от остальной линейки aptX в том, что приоритет отдан именно качеству связи, а не большому битрейту. Что толку с 990 кБ\с (привет, LDAC), если при такой передаче связь постоянно «отваливается»?
- Битность: 16 и 24 бит
- Частота дискретизации: 44.1 и 48 кГц
- Битрейт: 279 – 420 кБ\с (динамический, адаптивный)
- Задержка: 50-80 мс
Как можно понять из названия, aptX Adaptive имеет переменный битрейт (279 – 420 кБ\с), который автоматически адаптируется под окружающие условия и качество воспроизводимых файлов. Не особо понятно? Тогда чуть подробнее.
- Битрейт. Как видно, он ниже, чем у aptX (352 кБ\с) и у aptX HD (576 кБ\с). Однако, по заявлению производителя, Adaptive использует более эффективные алгоритмы сжатия, позволяющие получать хорошее качество звука при меньшем битрейте. Это можно проверить только на своём опыте. Ждём повсеместного внедрения.
- Переменный битрейт. Можно отметить, что у LDAC, например, битрейт тоже не постоянный. Но там он может быть установлен (автоматически или вручную) только в трёх вариантах: 330 кБ\с, 660 кБ\с и 990 кБ\с. А у aptX Adaptive порогов изменения нет, битрейт может меняться и на 10 кБ\с, и на сотни – в рамках заявленного диапазона. То есть, настройка более тонкая.
- Зачем вообще нужен переменный битрейт? Для улучшения качества связи в зависимости от качества материала и окружающих условий. Кодек рассчитывает много параметров «на лету» и моментально подстраивает битрейт под них.

Pioneer SE-CL6BT поддерживают aptX
- Качество исходного материала. Если изначальный битрейт у файла низкий, то нет смысла «запаковывать» его в более высокий. Так, например, бывает когда простой aptX передаёт файл с битрейтом в 256 кБ\с, кодируя его в 352 кБ\с. То есть, идёт лишняя нагрузка на пропускную способность беспроводного соединения: можно было занять 256 кБ\с, а занято 352 кБ\с.
- Окружающие условия. Данный кодек подстраивается и под «загруженность» эфира. Он использует телефон для того, чтобы мониторить обстановку в эфире (в полосе частот, которые используются Bluetooth и другими беспроводными протоколами) и подстраивает битрейт соответственно. То есть, если помех нет, а файл хорошего качества, то выделяется максимальная полоса – 420 кБ\с. А если вокруг всё «забито», битрейт снижается автоматически, чтобы обеспечить качественную связь.
- Задержки. Adaptive обладает хорошими показателями: 50-80 мс. Это хуже, чем у aptX Low Latency (30-40 мс), но на слух в 95% случаев эта разница будет неотличима. И этот показатель значительно ниже средних 150-200 мс у других кодеков.
AptX Low Latency – Bluetooth кодек с минимальной на сегодняшней день задержкой звука. Она составляет около 30-40 мс и практически не заметна. Соответственно, этот кодек актуален для просмотра видео и\или игр с использованием беспроводных наушников.

Сравнение aptX Adaptive, LDAC, AAC и SBC
AptX Adaptive и Low Latency – самые новые и перспективные из кодеков от Qualcomm. Adaptive, судя по всему, скоро будет основным в линейке, заменив более старые версии. Производитель обещает обратную совместимость. Но, конечно, использование конкретных процессоров от Qualcomm необходимо для работы их кодеков: как новых, так и старых.
Эти кодеки предваряют общий топ так как, как говорится, за ними будущее. Однако, они ещё далеко не так широко распространены (и опробованы), как более старые кодеки семейства aptX

Sennheiser IE 80S BT наушники с поддержкой aptX Low Latency
AptX Adaptive
- Надёжное соединение, благодаря адаптивному битрейту.
- Поддерживает 16 бит/44. кГц и 24 бит/48 кГц.
- Хорошее качество звука.
- Высокая энергоэффективность.
- Маленькие задержки звука (50-80 мс).

aptX, aptX HD и aptX Adaptive битрейт
- Низкая распространённость.
- Для работы требуется один из новых процессоров Qualcomm.
- Качество звука всё же ниже, чем у LDAC.
AptX Low Latency
- Самые низкие задержки звука.
- Хорошие параметры передачи сигнала и качество звука (как у aptX).
- Достаточно надёжная связь.

aptX, aptX Low Latency, AAC и SBC битрейт
- Не самое лучшее качество звука.
- Надёжность связи снижается в «загруженном эфире».
- Не очень распространён. И «уйдёт в отставку» после активного внедрения aptX Adaptive.
- ТОП-10: Недорогие беспроводные наушники до 100$
- ТОП-10: Лучшие TWS наушники — бюджетные до 100$
1. AptX HD
AptX HD – наиболее оптимальный Bluetooth-кодек, который позволяет передавать звук в качестве, близком к CD. По совокупности параметров этот кодек даёт оптимальное соотношение качества звука и стабильности связи. Он ощутимо загружает полосу передачи Bluetooth, но при этом даёт весьма достойное звучание.
Qualcomm заявляет, что с помощью этого кодека достигается звучание, «близкое к Hi Res», но тестами это не подтверждается. Но на слух всё довольно неплохо.

Bowers and Wilkins PX с поддержкой aptX HD
AptX HD почти покрывает слышимый человеком диапазон: «потолок» на 19 кГц. Результат вполне неплох, ведь мало кто, старше 25 лет вообще слышат что-то выше 18 кГц. Заявлена максимальная частота дискретизации в 48 кГц. Для кодирования тут, судя по всему, хватило бы и 40 кГц (19*2 = 38).

Частотный диапазон SBC, aptX, aptX HD
Максимальный битрейт aptX HD – 576 кбит\с. Соответственно, Hi Res звук битрейтом 4,5 Мбит\с сжимается в соотношении 8:1, а CD качество в 2,5 раза. При сжатии сигнал разделяется на 4 частотные полосы и квантуется 24 битами с переменной разрядностью.
Логично предположить, что передача звука CD-качества будет происходить с не очень большими потерями.
AptX HD по уровню фонового шума далёк от 24-битного аудио, особенно в высокочастотном диапазоне. Соответственно, есть искажения и шумы, которые могут «маскировать» тихие детали записей высокого разрешения. Ведь они рассчитаны на бОльший динамический диапазон.

Уровень фонового шума aptX HD
Зато почти по всему диапазону уровень шума соответствует параметрам CD-качества. Судя по всему, 16-битные записи через aptX HD слушать вполне комфортно, потери и искажения невелики.
Потери пакетов у aptx HD начинаются на -70 дБм, и довольно резко возрастают сразу после этой отметки. Надёжность соединения относительно невелика. Скорее всего, при прослушивании источника с небольшого расстояния (в кармане) проблем с передачей не будет. Но минимальные помехи (поворот головы, препятствие, другие беспроводные сети) могут очень легко вызвать «заикания» и прерывания музыки.

aptX HD – светло-красный график
Учитывая, что по битрейту данный кодек занимает больше половины полосы пропускания Bluetooth, результат ожидаем. Комфортное прослушивание, в принципе, возможно.
Как изменить аудиокодек Bluetooth на Android

Хотите улучшить качество звука в беспроводных наушниках, подключенных к смартфону на базе Android? Чуть ниже мы расскажем, что делать.
Бесспорно, Bluetooth-наушники невероятно удобные, однако они не могут сравниться с проводными аналогами в плане качества звука. Поэтому покупателям всегда приходится выбирать между удобством и звучанием.
К счастью, звук на беспроводных наушниках можно настроить за счет изменения аудиокодека на используемом девайсе. Чуть ниже мы расскажем о различных аудиокодеках, доступных на устройствах на базе Android, а также о том, как их изменить.
Почему стоит изменить аудиокодек Bluetooth

Используемый кодек зависит от того, что именно вы прослушиваете на своих беспроводных наушниках:
- Если вы хотите слушать музыку Hi-Fi, то нужно установить кодек, обеспечивающий превосходное качество звука.
- Для звонков нужен кодек, выдающий стабильное звучание. Это касается и фильмов, поскольку при просмотре аудио и видео должны идеально синхронизироваться, что требует кодека с малой задержкой.
Беспроводные наушники – явление достаточно новое (если сравнивать с проводными аналогами), из-за чего не существует идеального кодека, который всегда обеспечивал бы высокое качество звука и минимальную задержку.
Именно поэтому стоит подумать об изменении дефолтного аудиокодека Bluetooth в соответствии с типом прослушиваемой музыки и мощностью сигнала.
Изменение кодека поможет выжать из Bluetooth-наушников максимум, но не стоит забывать, что кодек будет работать только в том случае, если наушники совместимы с ним.
Самые популярные кодеки

Прежде чем узнать, как изменить стандартный кодек на смартфоне, важно разобраться, какие типы кодеков существуют, а также с тем, какой из них лучше всего подходит для той или иной цели.

SBC (аббревиатура от Low Complexity Sub-band Coding) – наиболее распространенный кодек. Он установлен на всех аудиоустройствах на базе Android, поддерживающих A2DP (Advanced Audio Distribution Profile) — расширенный профиль передачи аудио.
SBC – это что-то вроде базовой версии всех аудиокодеков. Он предлагает довольно-таки посредственное качество звука и потребляет гораздо меньше энергии.
Он не способен выдавать высококлассный звук и имеет более высокую задержку по сравнению с другими кодеками нашего списка.
Кодек подойдет для обычных пользователей, не сильно заботящихся о высоком качестве звука. Но для игр или просмотра фильмов нужно выбрать что-то другое, поскольку у SBC довольно-таки высокая задержка.

Qualcomm aptX — это целое семейство кодеков, в которое входят 7 различных версий.
aptX использует адаптивную дифференциальную импульсно-кодовую модуляцию (ADPCM), которая выдает гораздо лучшее качество звука, чем SBC.
На Android-устройствах чаще всего встречаются 3 вариации aptX:
- aptX: лучшая альтернатива SBC, но всё еще не подойдет тем, кому нужен звук с минимальными потерями.
- aptX HD: значительное улучшение по сравнению с оригинальной версией, так как качество звука намного лучше, а звук воспроизводится с минимальной задержкой. aptX HD отлично подойдет для прослушивания Hi-Fi аудио и просмотра фильмов.
- aptX Adaptive: динамически меняет битрейт для более стабильного соединения. Кодек отлично подходит практически для всего: от игр до звонков и просмотра видео. Но среди всех трех опций именно aptX HD выдает лучшее качество звука.

AAC, сокращенно от Advanced Audio Codec, очень похож на SBC. Он потребляет больше энергии, несмотря на то что воспроизводит звук с потерями. AAC обычно используется в устройствах от компании Apple, поскольку iOS оптимизирована для использования именно этого кодека.
Если же говорить об Android, AAC – последний вариант, который стоит использовать только в том случае, если все другие кодеки несовместимы с вашими наушниками.
AAC не подходит для игр и высококлассного аудио, но для обычного прослушивания музыки кодека более чем достаточно.

LDAC, разработанный южнокорейской компанией Sony, похож на aptX Adaptive. Главное отличие заключается в том, что второй автоматически настраивается в зависимости от уровня сигнала, а первый – переключается между тремя предустановленными битрейтами.
LDAC – высококлассный аудиокодек для настоящих ценителей звука, у которого есть лишь один недостаток – очень слабое качество соединения.
Среди плюсов же стоит выделить низкую задержку, благодаря которой кодек отлично подходят для игр и просмотра видео.

LHDC, сокращенно от Low-Latency and High-Definition Audio Codec (букв. перевод – кодек высокого разрешения с низкими задержками), был разработан в сотрудничестве Hi-Res Wireless Audio (HWA) и Savitech.
Кодек предназначен для настоящих аудиофилов, поскольку выдает высочайшее качество звука и минимизирует задержку, благодаря чему LHDC отлично подходит для прослушивания Hi-Fi музыки, просмотра видео и игр.
Как изменить аудиокодек Bluetooth на Android

После того, как вы определились, какой кодек хотите использовать, и какой из них совместим с наушниками и поддерживается смартфоном, можно приступить к его изменению.
Отметим, что на телефоне должна быть установлена версия Android 8.0 или новее.
- Откройте меню «Настройки» на смартфоне.
- Перейдите к разделу «Система», а затем «Для разработчиков».
- Нажмите на пункт «Аудиокодек Bluetooth».
- Выберите подходящую опцию.

Помимо кодеков из списка, вы можете установить на свое устройство новые. Чтобы включить или отключить их, нужно нажать на «Включить/выключить опциональные кодеки».
За хорошее качество звука нужно бороться
Несмотря на то, что беспроводная технология еще не достигла своего апогея и пока не способна на равных конкурировать с проводным аналогом, вы все равно можете улучшить качество звука и уменьшить задержку за счет изменения стандартного аудиокодека Bluetooth.
Каждый кодек имеет свои преимущества и недостатки, но среди всех вариантов aptX Adaptive и LDAC наиболее близки к идеалу.
Hi-Res музыка по Bluetooth: какой нужен кодек, смартфон и наушники?
Одной из тенденций уходящего года можно смело назвать постепенный отказ производителей от 3,5-мм аудиоразъёма в смартфонах. Правда, многие не верят, что музыку в форматах Hi-Res можно передавать «по воздуху». Так и было, пока не появились качественные технологии передачи беспроводного звука. Чтобы воспользоваться ими, покупателю придётся столкнуться с множеством непонятных аббревиатур — LDAC, aptX, SBC, AAC и другими. Разобраться во всём этом и выбрать подходящие смартфоны и аксессуары вам поможет наша статья.
Зачем нужны кодеки?
Если вы слушаете музыку высокого разрешения через проводные наушники, вам не нужно ничего знать о кодеках — всю работу выполняет цифро-аналоговый преобразователь, превращающий последовательность нолей и единиц в музыку. А вот Bluetooth, несмотря на почти четвертьвековую историю, долгое время был далеко не идеальным способом передачи звука. Всё дело в его пропускной способности, втиснуть качественный звук в узкие рамки которой и призваны различные кодеки.

Первая гарнитура компании Nokia, HDW-1, выпущенная в 2002 году
Когда речь зашла о кодеках, многим из вас наверняка придёт на ум аббревиатура A2DP. И это будет неверно: достаточно посмотреть на её расшифровку — Advanced Audio Distribution Profile или «расширенный профиль распространения звука». Профиль — это всего лишь набор функций и возможностей определённого Bluetooth-устройства. Так, поддержка профиля A2DP гарантирует передачу двухканального стереозвука, но ничего не говорит о его качестве и технических характеристиках. А вот уже поверх этого стандарта необходимо использование одного из кодеков, который будет кодировать звук с минимальными потерями.

Sony MDR-1000X с поддержкой самого современного кодека, LDAC
Итак, мы выяснили, что для передачи сжатого звука от смартфона к беспроводным наушникам нам нужен кодек, который будет поддерживаться как самим гаджетом, так и акустикой. Алгоритмы работы кодека — довольно сложная вещь, но, в конечном итоге, для нас важны три характеристики каждого кодека, от которых и зависит звук.
Пропускная способность, которая сверху ограничена пропускной способностью самого протокола Bluetooth. В Bluetooth 4.0, работающего в «чистом» режиме без задействования стандарта IEEE 802.11 для увеличения скорости, пропускная способность составляет всего 1 Мбит/с — такова плата за низкое энергопотребление радиомодуля. При всём этом, даже битрейт оцифрованного CD-аудио составляет 1,4 Мбит/с, не говоря уже о записях более высокого разрешения.

Битрейт различных форматов аудио
Частота дискретизации. Фактически, это число показывает, на какое количество отрезков за одну секунду мы разбиваем исходный аудиопоток для его последующего кодирования.

Сравнение низкой и высокой частоты дискретизации при кодировании звука
Разрядность, иногда также называемая битностью. Разрядность аудиозаписи определяет, сколько бит и уровней квантования необходимо для кодирования каждого отрезка. Как правило, для увеличения качества звука и его более точной передачи используется одновременное увеличение частоты дискретизации и разрядности. Исключением является формат DSD, который при разрядности всего в 1 бит имеет огромную частоту дискретизации 5644,8 кГц.

Сравнение импульсно-кодовой модуляции PCM (применяется в большинстве форматов) и DSD
Зная это, мы можем перейти непосредственно к кодекам, чтобы выяснить, какие они вообще бывают и какие возможности предлагают слушателю.
Какие кодеки существуют и чем различаются?
SBC — самый первый Bluetooth-кодек, который появился одновременно с A2DP и поддерживается абсолютно всеми устройствами, в которых используется этот профиль. Его характеристики достаточно скромны: битрейт 328 кбит/с при частоте дискретизации 48 кГц. Этого впритык хватает для передачи звука в формате mp3, но недостаточно для любых мало-мальски качественных записей.

Битрейт Bluetooth-кодеков
aptX — второй по хронологической шкале кодек, разработка компании Qualcomm, берёт своё начало задолго до появления Bluetooth. Его характеристики лишь немногим лучше по сравнению с SBC: aptX позволяет кодировать звук на частоте 44,1 кГц при разрядности 16 бит, обеспечивая битрейт до 352 кбит/с. Несмотря на это, aptX по качеству передаваемого звука уже смог вплотную приблизиться к CD-аудио. Одним из расширений этого кодека стал aptX Low Latency, снизивший задержки звука со 100–150 мс у SBC до всего 40 мс, что немаловажно при просмотре видео и играх с Bluetooth-наушниками. Сейчас поддержку aptX можно встретить в огромном количестве устройств, за исключением продукции компании Apple.
aptX-HD или aptX Lossless — улучшенная версия кодека aptX, которая отвечает минимальным требованиям аудио Hi-Res. Этот кодек использует динамическое кодирование звука, при котором большая часть аудио кодируется без потерь, а когда это невозможно — с минимальными потерями. aptX HD использует частоту дискретизации 48 кГц, которая, при разрядности 24 бита, даёт пропускную способность 576 кбит/с. Представлен этот кодек был только в прошлом году и пока не обзавёлся большим количеством поддерживаемых устройств. Найти aptX HD можно во флагманах компаний LG, Sony, Huawei и некоторых других, но ни один из гаджетов Samsung поддержку кодека пока не получил. Разумеется, для aptX HD понадобятся и соответствующие наушники, но их пока можно буквально пересчитать по пальцам.

LG G5 — первый смартфон с поддержкой aptX HD
AAC — кодек, используемый в продуктах Apple. В отличие от остальных кодеков, перечисленных в этой статье, AAC не ограничивается Bluetooth и применяется в самых разных устройствах для кодирования звука. Однако яблочная компания отдала предпочтение именно AAC, который в своей Bluetooth-реализации обеспечивает битрейт 264 кбит/с при частоте дискретизации 44,1 кГц. Изначально перед кодеком вовсе не ставилась задача прослушивания музыки высокого качества: он всего лишь должен был обеспечивать лучшее, по сравнению с mp3, качество при меньшем битрейте и размере файлов. Качество звука AAC можно сравнить с aptX, но наушники с поддержкой этого кодека распространены не так хорошо, поэтому наличие его поддержки обязательно стоит проверять перед покупкой.

Само собой, поддержку AAC имеют фирменные Apple AirPods
LDAC — кодек, разработанный компанией Sony. LDAC обеспечивает частоту дискретизации 96 кГц и разрядность 24 бита, что даёт впечатляющую пропускную способность 990 кбит/с. Это делает кодек наиболее прогрессивным на данный момент: LDAC может обеспечить передачу аудио более качественного, чем CD-формата. Пока поддержка LDAC ограничивается гаджетами самой Sony, но есть и хорошие новости: кодек включён в проект AOSP начиная с версии 8.0 Oreo, и любая компания сможет использовать его в своих смартфонах после прохождения бесплатной сертификации. А вот производителям наушников, колонок и другой акустики всё-таки придётся раскошелиться на лицензионные отчисления, поэтому будущее LDAC всё ещё туманно.

Демонстрация возможностей LDAC: звук с частотой дискретизации 96 кГц и битрейтом 4,5 Мбит/с передаётся без потерь
Так какой кодек лучше?
Конечно, лучшим кодеком следует считать тот, который может обеспечить передачу аудио наивысшего качества. Строго говоря, однозначного определения аудио Hi-Res (High-Resolution) не существует, но большинство экспертов считают, что звук высокого разрешения должен превосходить по качеству CD-аудио. Последнее, как мы помним, имеет частоту дискретизации 44,1 кГц и разрядность 16 бит. Однако некоторые подходят к определению аудио Hi-Res более строго, относя к нему записи, сделанные с частотой дискретизации не менее 88,2 кГц и имеющие разрядность 24 бита. Так что, из имеющихся Bluetooth-кодеков, самым строгим определениям пока соответствует только малораспространённый LDAC. Более скромный по характеристикам aptX HD попадает под определение аудио Hi-Res частично, но имеет большую распространённость, а потому в ближайшее время наверняка станет основным Bluetooth-кодеком высокого разрешения.
Но стоит ли гнаться за максимальными характеристиками? Любой кодек, в том числе и LDAC, с потерями сжимает звук, чтобы понизить битрейт до максимально допустимого для конкретного кодека. Сжатие с потерями осуществляется двумя способами. Первый — обрезание неслышимых человеческим ухом частот. Второй способ заключается в использовании переменной разрядности при кодировании звука. Пик восприятия звука человеком находится в области 3 кГц — эта область в кодеках Hi-Res кодируется 24 битами, в то время как на границах слышимости разрядность может быть понижена до 12 бит. Возможно, какой-то процент людей с идеальным слухом и окажется недовольным результатом, но не стоит забывать, что Bluetooth предназначен для прослушивания музыки дома и в дороге, а не для студийного качества.

Порог чувствительности человеческого уха (синяя линия) и зависимость разрядности LDAC от частоты
Из рисунка выше видно, что LDAC поддерживает 16 частотных полос шириной 1 кГц, понижая при кодировании звука его разрядность на 1 бит на каждые 6 дБ порога слышимости. Для сравнения, aptX HD поддерживает всего четыре частотные полосы, что и делает этот кодек менее эффективным по сравнению с LDAC.