Продолжаем серию текстов о передаче музыки по Bluetooth. Мы уже рассказали о двух кодеках: базовом недооцененным всеми SBC и любимце компании Apple — AAC. Все их плюсы и слабые места описаны в соответствующих статьях.
Содержание:
- Что такое кодек
- Что такое LDAC
- Каким бывает LDAC
- Где поддерживается LDAC
- Как работает LDAC
- Почему LDAC стоит брать.
Для тех, кто зашел сюда впервые, напомним базу. Если говорить простым языком, то Bluetooth — это вместо проводов, а кодек — вместо металлических жил внутри этих проводов и коннекторов на их концах. Кодек является одновременно и «языком общения» передатчика звука с наушниками, и неким стандартом качества этого общения.
Благодаря Bluetooth звук вообще имеет возможность передаваться со смартфона на наушники. А кодек отвечает за то, как он передается. Благодаря кодеку наушники понимают, что именно передает им смартфон и как это воспроизводить. Разумеется, метафора очень упрощенная, но она дает понимание принципа работы беспроводного аудио.
Кодек нужен еще и для того, чтобы подстроить объем передаваемых аудиоданных под возможности девайсов. Передать «чисто» декодированную музыку — в так называемом CD-качестве — современный Bluetooth пока не способен, поэтому кодеки отвечают за уменьшение объема данных с минимально возможным снижением качества.
Фото: Unsplash
Это технология кодирования аудио, которая была создана компанией Sony. Она запатентована ею, при этом использовать LDAС могут и сторонние производители, поскольку кодировщик имеет открытый исходный код под лицензией Apache License 2.0. То есть, добавлять LDAC в свое устройство или нет — для вендора это вопрос не роялти, а собственного желания и целесообразности.
LDAC — это кодек для передачи аудио с потерями, несмотря на то, что сама Sony в своих маркетинговых материалах утверждала обратное. Почему можно так сказать?
За эталон в музыкальном мире берется так называемое «CD-качество». При передаче «эталонной» аудиодорожки по Bluetooth она сначала сжимается на условном плеере, а потом расшифровывается на аудиоустройстве. Если при расшифровке получается тот же объем данных, что и в исходном виде, метод сжатия (кодировки) может называться «без потерь». LDAC не способен передать нужный объем чисто технически, из-за ограничений профиля Bluetooth — ниже об этом подробнее.
Как вообще сжатие может быть без потерь? Это не антонимы. Простой пример: если вам нужно передать тысячу слов Apple, то у вас два варианта — либо сказать Apple тысячу раз подряд, либо произнести «тысячу раз Apple». Информацию вы передали идентичную, но ее объем при передаче различается кардинально.
Существует три уровня передачи данных с этим кодеком:
- 330 кбит/с
- 660 кбит/с
- 990 кбит/с.
Какой из них задействуется в конкретном случае, зависит от производителя ваших устройств — передающего и принимающего.
Для задействования этого кодека нужны два условия:
- Источник данных (смартфон, планшет, компьютер, плеер) умеет кодировать в LDAC
- Приемник данных (наушники, колонки) умеет раскодировать LDAC.
Должны быть соблюдены сразу оба этих условия, иначе музыка по LDAC не заиграет. Именно так происходит с устройствами Apple: айфоны, айпады и маки не поддерживают передачу данных по LDAC, поэтому даже совместимые с ним наушники и колонки не задействуют этот кодек. И наоборот: Apple AirPods не поддерживают LDAC, поэтому не смогут с ним работать даже если подключенный Android-смартфон умеет кодировать аудио таким образом.
LDAC можно встретить во многих смартфонах с Android 8 и новее, причем это может не быть указано очевидным образом. По умолчанию кодек в системе есть, но производитель смартфона может отключить его программно по собственным соображениям. Принудительно активировать LDAC на Android можно в разделе «Для разработчиков» при условии, что подключено аудиоустройство с поддержкой этого кодека. В случае с наушниками и колонками о поддержке LDAC вендор сообщает на упаковке девайса.
Sony заявляет, что кодек передает музыку без потерь, однако на самом деле потери есть. Рассмотрим, как они появляются, на цифрах.
Эталонное «CD-качество» выражается в потоке данных 1411 кбит/с. На текущий момент индустрия не умеет сжимать аудио без потерь более чем в два раза, то есть кодек должен обеспечить битрейт как минимум 706 кбит/с. Получается, что первая и вторая ступень LDAC (330 и 660 кбит/с) уже не укладываются в понятие «без потерь» — помноженные на два они составляют 660 и 1320 кбит/с, что меньше, чем 1411 кбит/с.
В теории, обеспечить пресловутое «CD-качество» может третий уровень LDAC с потоком в 990 кбит/с. Однако далеко не каждое устройство, совместимое с кодеком, умеет работать с таким битрейтом. А еще нужно учесть битность и дискретизацию, их высокие значение необходимы для передачи звука высокой четкости. И если взять поток 24 бита при 96 кГц, то скорость передачи данных должна быть около 4,5 Мбит/с, что не укладывается в физический потолок 1 Мбит/с профиля L2DP Bluetooth.
Фото: Sony
Сама Sone позже опровергла свои заявления и выпустила уточненные объяснения:
«Предоставленная ранее информация о LDAC ... не является действительной. Правильный ответ: LDAC — это кодек Bluetooth, который использует более эффективное сжатие данных, чем обычные кодеки, используемые в Bluetooth, такие как SBC или aptX. Выигрыш в сжатии может достигать до 3 раз. Тем не менее, хотя LDAC превосходит другие кодеки Bluetooth, он всё равно подвергает контент сжатию. Следует также отметить, что передача звука высокой чёткости возможна посредством Wi-Fi. Наша система MultiRoon поддержтивает двухдиапазонное решение и в этом случае полностью обеспечивает действительно высококачественное беспроводное аудио».
Позже компания также объяснила, что называет LDAC «кодеком без потерь», потому что при раскодировании он восстанавливает все данные в состояние до сжатия, в отличие от других кодеков, где сокращенные при сжатии данные теряются безвозвратно. В 2016 году на публичные вопросы журналистов Sony сдалась окончательно и сказала, что звук с LDAC она считает «близким к хайрез», но упоминания о Hi-Res теперь избегает.
И всё же «приближенным к хайрез» звуком LDAC тоже тяжело назвать, поскольку даже в самом лучшем случае скорость передачи данных составляет примерно 50% от необходимой для «CD-качества».
Если подытожить просто, то теоретически LDAC мог бы быть кодеком для передачи аудио высокого разрешения «без потерь», но на практике так не получается.
Несмотря на несоответствие маркетинга и реальности LDAC всё еще остается очень эффективным кодеком для передачи высококачественного аудио. В прошлых текстах мы говорили, что верхняя планка SBC составляет 384 кбит/с (а зачастую используется гораздо меньше), а для AAC это 576 кбит/с (в реальности чаще встречается 256 либо 320 кбит/с).
Таким образом LDAC со своими 330, 660 и 990 кбит/с выглядит гораздо более комплиментарно. Хотя этот кодек и нельзя назвать «аудиофильским», при его поддержке вы услышите гораздо более насыщенный и детализированный трек. Среди минусов — он менее гибкий, чем другие, и способен работать строго в трех режимах пропуска данных. А значит при резком ухудшении сигнала разница в звучании будет ощутима.
К счастью, сегодня LDAС можно встретить в весьма бюджетных наушниках китайских вендоров за 2-4 тысячи рублей. И владельцы совместимых Android-смартфонов вполне могут этим воспользоваться.