Кодек AAC в беспроводных наушниках: что это и на что влияет?
Кодек — это сокращение от кодировщика или по-другому декодера. Это программный процесс, который обрабатывает и передает цифровые данные от передатчика к приемнику. Зачастую это приводит к сжатию первоисточника, но современные технологии сделали этот момент едва заметным. Цель кодека — обеспечить максимально возможное качество звука при ограничении использования полосы пропускания.
Кодек — это то, что гарантирует хорошее звучание. Но не всегда именно он виноват в искажениях. Зачастую Bluetooth является причиной помех, скрежета и обрыва связи. Здесь все зависит от его версии и телефона, к которому подключены беспроводные наушники.
Основные кодеки Bluetooth
Мы кратко объяснили, что такое кодек и для чего он нужен. Для полной картины хотелось бы рассказать об основных кодеках, используемых сегодня. То есть, существует несколько вариантов, поэтому есть из чего выбирать. Какие-то кодеки встречаются преимущественно в бюджетных наушниках, другие же предназначены для премиум-продуктов. Оттого и цена на них высокая.
SBC
Это базовый кодек, который есть в абсолютно любом устройстве с поддержкой аудио. Если в техническом описании устройства ничего нет о кодеках, SBC в нем есть точно. Хотя бы за этот момент вы можете не переживать. Но что же означает SBC? Этот кодек самый простой, передает данные со скоростью 320 кбит/с и не может гарантировать высокое качество звука. Да, соединение будет стабильным, но звучание — средненькое.
Кстати, этот кодек есть в беспроводных наушниках Soundcore Space A40 . Но поскольку помимо этого здесь есть еще и AAC, и LDAC, качество передачи данных остается на высоком уровне. Пользователи с восторгом отзываются о гарнитуре, выделяя высокое качество звука и наличие шумоподавления.
AAC
Именно этот кодек интересует нас прежде всего. Аббревиатура переводится как Advanced Audio Coding, и обычно встречается кодек в iPhone. Но это не значит, что его больше нигде нет. Просто это говорит о его востребованности и надежности. Его максимальная скорость установлена на уровне 250 кбит / с, то есть, гораздо быстрее чем SBC.
Считается, что кодек AAC проявляется наилучшим образом на устройствах Apple. Якобы Android не так хорошо справляются с этим кодеком, что приводит к более быстрому расходу заряда батареи. Хотим не согласиться с данным утверждением и рассказать о беспроводных наушниках Anker Soundcore Liberty 4 . Да, в них помимо кодека AAC есть еще SBC и LDAC, но батарею они держат очень долго. Если отключить шумоподавление, то время автономии составит 9 часов. Заметьте, это без использования зарядного кейса. С кейсом время увеличится до 28 часов.
aptX
Еще одним известным кодеком является aptX. Он имеет минимальную задержку при передаче данных и не искажает звук. Он широко распространен в Android и передает данные со скоростью от 352 кбит / с до 576 кбит / с — при обеспечении стабильности соединения.
Звук хороший даже при просмотре фильмов, музыка также не страдает.
LDAC
Это самый высококлассный кодек из всех ранее перечисленных. Он разработан японской компанией Sony, специализирующейся на производстве аудио. Он работает с тремя разными битрейтами: 330, 660 или 990 кбит / с.
LDAC обеспечивает воспроизведение музыки без потерь. И именно его можно встретить в наушниках Sony WH-1000XM4 . Да, они дороже конкурентов, но цена оправдана высоким качеством как материалов, так и начинки.
LHDC
Этот кодек обеспечивает скорость передачи данных до 900 кбит/с. Он может обрабатывать сигналы с частотой 24 бит / 96 кГц, что делает его идеальным вариантом для высококачественного прослушивания. К сожалению, пока он есть далеко не во всех смартфонах и уж тем более наушниках. Но перспектива хорошая.
Чем же хорош кодек AAC?
Многие люди предпочитают кодек AAC из-за совместимости с продуктами Apple. Конечно, он совместим и с андроидами и поддерживается различными устройствами, будь то гарнитуры, наушники или смартфоны. Однако кодировщик, предлагаемый Apple, часто намного лучше, чем то, что предлагают некоторые Android.
В целом кодек AAC очень хорошо поддерживается производителями. Широко продвигаемый Apple, он также был принят многими производителями гарнитур или наушников.
Мы рассказали о кодеке, но не стоит забывать и о том, что на качество звука при передаче данных по блютуз влияют и другие факторы. Например, версия Bluetooth может стать причиной задержки звука, если это, к примеру, версия 4.0. Сегодня большинство устройств работают на версии 5,4, что очень хорошо для аудио-сигналов.
Частота дискретизации
Частота дискретизации показывает, сколько раз сигнал улавливается за одну секунду. В мире музыки мы в основном находим частоты 44,1 кГц. Однако некоторые песни записываются с частотой 96 кГц или даже выше.
Битовая глубина
Битовая глубина определяет объем информации, закодированной в образце. Чем он выше, тем точнее будет передаваться сигнал. Глубина измеряется в бит и может составлять 16 бит, 24 бит, 32 бит. Чем выше, тем лучше.
Сжатие
К сожалению, Bluetooth не способен передавать аудио без искажений. Но можно найти баланс между качеством и объемом передаваемых данных. Кодеки сжимают данные, но, как мы рассказали ранее, одни делают это больше, другие — меньше. И при выборе лучшей гарнитуры вы вообще не услышите искажений и задержек.
SBC или AAC — какой кодек лучше?
Кодеки играют не последнюю роль в качестве звучания на любом устройстве, в том числе на смартфоне.
Благодаря правильному выбору кодека можно ошутимо улучшить звук и компенсировать недостатки беспроводных наушников, вызванные работой через Bluetooth. Рассмотрим два популярных кодека для телефонов — SBC и AAC — и попробуем разобраться, какой их них лучше подойдет для разных случаев.
Кодек SBC
SBC — универсальный аудиокодек, который поддерживается многими операционными системами, благодаря чему пользуется большой популярностью. SBC является кодеком по умолчанию в Android.
Основные технические характеристики SBC:
- Битрейт от 10 до 1500 кбит/с;
- Работа со стандартом A2DP;
- Частота дискретизации от 16 до 48 кГц.
Несмотря на то, что поддерживаемый битрейт высок, он редко используется на практике, так как большинство беспроводных наушников не поддерживают значение более 328 кбит/сек. Скорее всего, производители идут на такое ограничение, чтобы избежать проблем с работой соединения.
Главное преимущество SBC — простой алгоритм работы, благодаря которому, он имеет высокую скорость работы и не требователен к ресурсам устройства. Кодек разбивает звук на несколько частотных полос, то есть делит его на низкие, средние и высокие частоты, а затем округляет их значение. За счет этого происходит сжатие. Минусом такого подхода являются частые проблемы с верхами, так как алгоритм работает снизу вверх, из-за чего они могут обрезаться. Другим недостатком является то, что наушники от Apple не поддерживают SBC.
Кодек имеет два рекомендуемых режима — Middle Quality и High Quality. Частота дискретизации SBC — 16-48 кГц. Кодек также поддерживает настройку количества блоков в семпле, алгоритмической задержки и некоторых других параметров звука.
Кодек AAC
AAC — это аудиокодек, использующийся по умолчанию в устройствах от Apple на iOS и MacOS. В отличие от SBC, его метод сжатия сложнее, за счет чего он является более требовательным. В основе его работы психоакустическая модель. Простыми словами, кодек стремится убрать все части звука, которые человек не сможет услышать. Впервые эта технология была применена в кодеке MP3, а затем перешла к его преемнику AAC.
Основные технические особенности:
- Битрейт от 256 до 320 кбит/с;
- Психоакустическая модель сжатия;
- Частота дискретизации от 8 до 96 кГц.
Благодаря алгоритму действия, AAC может выдавать хороший звук даже при невысоком битрейте. Кодек работает при значениях от 256 до 320 кбит/с, поддерживает частоты дискретизации от 8 до 96 кГц.
Для получения качественного звучания на AAC нужен хороший декодер. В этом заключается основной недостаток кодека. Из-за сложного алгоритма от декодера значительно зависит выдаваемый звук. В Apple используется свой, позволяющий получать хорошее качество. Для смартфонов с Android его придется подбирать самостоятельно. Самым популярным декодером для AAC в Android является Fraunhofer FDK AAC.
Заключение
Качество звука и работа кодека, в первую очередь, зависит от устройства, на котором он используется. Поэтому для подбора подходящего протокола стоит протестировать несколько, попробовать разные программы и дополнения, и после этого делать выбор в сторону одного из них.