Как узнать, какой Bluetooth кодек использует Windows, и как его поменять или модифицировать

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | ИИ, сервисы и приложения

И Windows 10, и Windows 11 обладают крайне аскетичным набором функций, когда речь заходит о передаче звука по Bluetooth. Штатными средствами определить используемый операционной системой Bluetooth-кодек не получится, тем более не получится найти где-либо в интерфейсе Windows кнопку «поменять кодек». В этой статье мы разберемся, каким образом можно определить активный кодек, а также рассмотрим способы переключения и изменения параметров Bluetooth-кодеков в Windows.

Автор: vinny1987 Источник: www.needpix.com

Какие кодеки поддерживает Windows

Windows 11 нативно поддерживает кодеки SBC, aptX и AAC, также в этом году в свежих устройствах начала появляться поддержка кодека LC3. В Windows 10 реализована поддержка SBC и aptX, а AAC доступен в инсайдерских билдах. При выборе кодека Windows 11 отдает предпочтение AAC. Если подключаемое устройство не поддерживает данный кодек, тогда выбор падает на aptX, а SBC является кодеком «последней надежды».

Windows 10 предпочитает aptX, а SBC является запасным вариантом. Также существует способ подружить Windows 10/11 с кодеками aptX HD, aptX Low Latency и LDAC, но об этом чуть позже.

Как увидеть используемый кодек

Чтобы понять, какой Bluetooth-кодек использует Windows для передачи аудио, устанавливаем программу Bluetooth Tweaker. Это платное ПО, но в течение 7 дней можно пользоваться бесплатной демоверсией.

Bluetooth Tweaker на Windows 11. Кодек AAC в Windows по-умолчанию работает с битрейтом 256 кбит/с, позже увеличим до 320 кбит/с

В окне программы мы видим перечень кодеков, с которыми может работать конкретное устройство (в данном случае наушники Razer Opus), а также тот кодек, которому отдала предпочтение Windows (в моем случае AAC 256 кбит/с).

Как поменять выбранный системой Windows кодек

Обычный кодек SBC сегодня мало кто считает лучшим решением для беспроводной передачи аудио. «Модифицированный» SBC, он же SBC-XQ — совсем другое дело, но об этом речь пойдет позже. Итак, большинство пользователей Windows 10 используют aptX, если их наушники его поддерживают, или SBC, если нет. Тут никаких проблем. А вот Windows 11 обычно предпочитает кодек AAC, да зачастую ещё и со сравнительно низким битрейтом в 256 кбит/с (вместо максимально возможного для этого кодека 320 кбит/с), в то время как на aptX можно получить более солидные 384 кбит/с.

Как переключить Windows 11 с AAC на aptX (бесплатно)

Пользователь reddit с никнеймом BugMuzzy нашел бесплатный способ переключения кодека в Windows 11 через редактор реестра.

  • Для начала следует убедиться, что ваша модель наушников сама по себе поддерживает кодек aptX, в противном случае после выполнения следующих действий Windows 11 будет использовать кодек SBC.
  • Открываем редактор реестра и переходим по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BthA2dp.
  • Создаем раздел Parameters (если его нет по указанному пути) и в нем создаем параметр BluetoothAacEnable, которому присваиваем значение 0. После этого в настройках Windows выключаем и обратно включаем Bluetooth, заново подключаемся к наушникам (или другой используемой акустике), и теперь вместо AAC будет использоваться кодек aptX. Убедиться в этом можно с помощью упомянутой ранее утилиты Bluetooth Tweaker.
Как добавлять / модифицировать кодеки и переключаться между ними (платно)

Следующий способ связан с использованием альтернативного драйвера A2DP от создателей Bluetooth Tweaker. Он также поставляется с 7-дневным триалом, так что оценить все его прелести можно и бесплатно, но для продолжительного использования понадобится приобрести лицензию.

Что умеет этот альтернативный Bluetooth стек:

  1. Добавляет поддержку кодеков aptX HD, aptX LL и LDAC;
  2. Позволяет в любое время переключаться между любыми кодеками отдельно для каждого устройства воспроизведения;
  3. Позволяет менять различные параметры для каждого из кодеков (см. скриншоты), что особенно важно для SBC и LDAC.

Также альтернативный драйвер автоматически переключает кодек AAC в вариант с битрейтом 320 кбит/с. В моем случае Win 11 использовала AAC 256 кбит/с, в то время как наушники поддерживают и 320 кбит/с. После установки альтернативного драйвера битрейт автоматически увеличился до 320 кбит/с. В этом можно убедиться с помощью утилиты Bluetooth Tweaker, см. скрин ниже.

Теперь Windows 11 «научилась» использовать AAC с битрейтом 320 кбит/с

Повышаем битрейт SBC до 600 кбит/с и выше (SBC-XQ)

Едва ли не самая «вкусная» функция альтернативного драйвера A2DP — это возможность гибко настраивать кодек SBC, превращая его в достойную альтернативу aptX HD или даже LDAC. Переопределяя битпул, можно поднять битрейт кодека SBC до значений свыше 1000 кбит/с и улучшить качество звука в устройствах, не имеющих поддержки современных «премиальных» кодеков.

SBC c битрейтом 600 кбит/с

Следует понимать, что чем выше установленный битрейт, тем хуже стабильность сигнала в сложных условиях. Здесь всё зависит от конкретного сетапа, и у некоторых юзеров получается на практике использовать SBC с битрейтом 1100 кбит/с. В целом оптимальным по качеству звука/стабильности сигнала для SBC-XQ принято считать значение 551 кбит/с либо 600 кбит/с (в зависимости от частоты дискретизации — 44.1 кГц либо 48 кГц) в режиме Dual Channel. О причинах этого можно почитать в обстоятельной статье на Хабре.

Изображение в превью:
Автор: vinny1987
Источник: www.needpix.com

20 комментариев

Korzh
Ну для стационарных условий увязка битрейта с надёжным сигналом в случае SBC пофиг обычно. А вот для телефонов иногда критично. Особенно если носить их в заднем кармане — в итоге иногда к ужасу эстетов не только лишь на SBC есть смысл переключиться принудительно, но и…
U
Интересно, почему большинство думает, что у AAC максимальный битрейт 320 кбит?
Сам кодек AAC не имеет такого ограничения, и я не понимаю для чего нужно было изобретать ldac и его аналоги, когда есть AAC, который может в 96 КГц и битрейт под 1000 кбит на такой частоте.
Таким образом получается AAC полностью перекрывает все потребности и по битрейтам и по частоте дискретизации.
Я предполагаю, что ldac и прочие изобрели потому что там кодирование и декодирование проще чем в AAC, таким образом меньше разряд устройств. Но почему-то всё равно все наушники в режиме ldac работают меньше чем в других кодеках.
A
На сколько я знаю у ААС порог в 256 кбит.
И в реале он сильно проигрывает Аптх.
Если вы это не слышите то это ваша беда.
U
Зачем писать такое, если вы не знаете про этот кодек?
Я вам могу скинуть файлы с битрейтом в 400 кбит и файлы с 96 КГц с битрейтом более 900 кбит.
В реале, чтобы проиграть aptx, нужно очень постараться, так-как aptx — очень старый и простой кодек, аналог SBC. Но даже у SBC есть некоторые фишки, которых нет у aptx.
Знающий человек, даже сайт сделал, там можно сравнить кодеки в реальном времени на своём треке, без всяких там приколюх от производителя наушников, чисто кодеки, как они есть. 99% что вы даже не услышите разницу между SBC и aptx.
-
https://btcodecs.valdikss.org.ru/sbc-encoder/ — сравнение кодеков
-
То, что вы слышите разницу, это как раз таки с большой вероятностью только из-за того, что производитель наушников намеренно настроил эквалайзер и обработку звука так, чтобы вы плевались от «плохого» SBC, посчитали ААС средненьким и явно услышали, что aptx крут.
Я сам с таким столкнулся, у меня в ldac 96 КГц специально накрутили высоких частот, чтобы услышал разницу, тогда как ldac 44.1 КГц звучит как остальные кодеки и разницу очень сложно услышать. Да и это уже давно не секрет, если тестировать наушники на звукозаписывающем оборудовании, то эти косяки производителя сразу видны.
-
А с ААС в телефонах ещё больший рандом, чем с эквалайзерами под разные кодеки в наушниках. Не накосячили с ААС только Эпл, после них по качеству ААС идёт Гугл, а потом уже все остальные со своими кодерами и настройками ААС. Возможно другие производители так же как и производители наушников специально гробят ААС, чтобы люди пользовались их кодеками и их наушниками.
Так что беда тут только у вас, клюнули на уловки маркетологов, сначала маркетологи трубили что у ААС ограничение 320 кбит, теперь похоже трубят, что 256 кбит, через пару лет наверное будут трубить, что уже 192 кбит. Кстати на том же Ютубе звук в AAC и OPUS — 128 кбит. А вот сервисы стриминга звука, такие как apple music, Яндекс музыка и прочие — используют AAC и обычно 320 кбит для лучшего качества, а битрейта ниже, используют для среднего и плохого качества, ну это у кого есть градации качества в приложении.
-
Я свои треки во flac, сжимаю как раз в ААС, когда нужно по экономить память. И даже не использую кодер от Эпл, хватает ffmpeg с его кодером ААС по умолчанию — lav codec.
A
Слышно даже очень. Хотя бы по верхним частотам. В ААС звук плоский и глухой.
U
Это на телефоне Эпл?
На андроиде понятно дело кодировщик дно, но к кодеку то это не относится, кодек нормальный, если использовать нормальный кодировщик.
Я на своём pixel 8 тоже слышу срез высоких, по ачх он на 17 КГц и думаю это лучший AAC, который есть на сток прошивках андроида. При использовании нормального кодировщика среза нету никакого и думаю такой кодировщик могут добавить в систему разрабы кастомных прошивок.
-
Собственно в этом и плюс кодеков, для которых есть только один кодировщик, таких как sbc, aptx, ldac, у них просто нет этого плавающего качества, но им требуется и куда больший битрейт.
Раньше слушал по sbc с битрейтом 550 кбит, такой аналог aptx-hd получается. Кстати срез частот у sbc прекращается при битрейте около 450 кбит, так что не понятно почему в стоке он только 328 кбит и не имеет разных «пресетов», опять маркетологи в деле. У sbc опять же нет ограничения по битрейту, можно и 1000 кбит поставить и будет очень близок к ldac.
Сейчас слушаю по ldac, не хочется уже ковыряться с рут правами для увеличения битрейта sbc.
Так же очень жду lc3, не понятно почему его не сделали обязательным для bluetooth 5.3, теперь вот никто его не реализует, из-за того что он не обязательный и их «крутые» aptx, ldac, lhdc будут просто не нужны.
Гугл для себя вообще сделал opus, вроде в своих наушниках использует его, в списке bluetooth кодеков в меню разработчика, есть opus.
S
у меня есть наушники haylou w1 и haylou w1 anc. в первых есть aptx adaptive а во вторых AAC. и у меня чуйство будт ои правда если в наушниках крмое AAC есть другие кодеки то ААС задушен по качеству. ибо и та и та модель двухдрайверная. проблем с высокими не слышу, арматура что там что там их выводит (хотя обе модели уступают one plus bullets wireless 2 c двумя арматурами но не сильно) в общем, сменил w1 на w1 anc и не жалею, ибо звук там где я их слушаю не отличить если не сказать что у второй верси лучше(правый лучше сидит в ухе чем у первой модели а это очень важно для затычек), а по удобству конечно наушники с ANC и режимом прозрачности заруливают такие же но без в минус. а еще я видел какие то наушники с LC3
U
Да, есть такое у китайцев, что версии с aptx и aac играют по разному, разная настройка наверное.
S
да там и чипсет разный. Но что меня удивило — семейство creative aurvana. Ace и Ace 2 — с xmems дравером, семейством aptx, lc3 и так далее, а новая версия типа более продвинутых с позиционированием — SBC и AAC.
10153505517424777@facebook
В начале своего ответа на мнение пользователя об ограничениях AAC «я знаю у ААС порог в 256 кбит.» вы пишите в ответ «Я вам могу скинуть файлы с битрейтом в 400 кбит и файлы с 96 КГц с битрейтом более 900 кбит.». Из ходя из логики ответа я понимаю, что ваш идёт о битрейтах для AAC, без вариантов. А могли бы вы мне прислать AAC LC с битрейтом 900 кбит или более (можно выложить в облако и ответить в сообщении ссылкой на такой файл)? Потому что из своего опыта я работал c AAC LC только с максимальным возможным пресетом качества кодирования на уровне VBR 320, что в некоторых случаях может давать на выходе в среднем до 370-380 kbps. Поэтому было бы любопытно проверить/подтвердить ваши утверждения и посмотреть/послушать такие файлы. И если не секрет, чем кодировали и что с совместимостью на вопроизведение (в атомагнитолах с поддержкой AAC) у таких файлов? Потому что музыка закодированная даже AAC+ имеет проблемы с вопроизведением на устройствах с поддержкой обычного/классического AAC LC. Мне действительно интересен это момент с AAC.
U
На счёт 900 кбит похоже приврал — это получал на белом шуме. Вот перекодировал пару треков skillet стандартным кодировщиком в ffmpeg в режиме битрейта и в режиме качества, 600+ кбит получается. https://drive.google.com/drive/folders/1T70VKBgaoWEAW2EnuUyNuHwarRTGDPI-?usp=drive_link Не все кодировщики aac поддерживают 96 кГц, в 44.1 кГц обычно получается закодировать с битрейтами 400-450 кбит. Совместимость проверить негде, на андроиде то любые воспроизводятся. По метадате самый обычный AAC LC. Очень интересно такой вот 750 кбит AAC лучше по качеству чем CD audio и как он по сравнению с тем же LDAC 990 кбит.
Кстати, номинальный максимум у AAC при 44.1 кГц — это 530 кбит, при 96 кГц — это 1152 кбит. На телефоне например снимаю видео с максимальным AAC — 530 кбит, но там свой кодировщик, который при любом битрейте срезает верх высоких частот, поэтому иногда пишу в PCM, чтобы уж точно без потерь, а потом уже нормально сжимаю в AAC с помощью ffmpeg.
v
а какой «правильный» bluetooth адаптер для стационарного компьютера?
m
Аас этоткрутейший кодек, который на своих 320 КБ/с уделает все эти аптх и лдаки на раз два. Зачем вообще искать альтернативу? А кому нужна низкая задержка просто используйте провод.
S
не сказал бы. aptx hd вполне хорош и меньше жрет процессор устройства а значит батарейку. и он ныне свободен. а на телефоне nokia 5.3 AAC вообще почему то не включается хотя и типа есть.
mal4ik
спасибо за подсказку, тк разработчик утилит в статье не хочет брать денег в РФ поставил ломаные версии)
109864786291499500199@google
где нашли если не секрет, нужна тоже програмка)
107846355082634176433@google
AAC нормально работает только в связке огрызок+огрызок. В остальных случаях aptx, ldac, lhdc.
D
Почему про LDHC так мало информации в интернете? Ведь он великолепен, и качество звучания, плюс крайне низкие задержки, это просто счастье! Жаль, к Windows не удалось его прикрутить год назад. ((

Добавить комментарий

Сейчас на главной

Новости

Публикации

Больше не легенда: как рыбаки случайно помогли учёным найти акулу, исчезнувшую 50 лет назад

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

Живая стена: как растения защищают себя от врагов

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

Обзор универсального хозяйственного пылесоса KaringBee KB-VCO3HC для уборки сухого и влажного мусора

Сетевые пылесосы с питанием от розетки остаются популярными благодаря своей мощности, простоте и универсальности применения. В том числе и востребованы бытовые/хозяйственные модели для уборки как...

Может ли Северный Ледовитый океан остаться без льда к 2027 году?

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