Как узнать, какой 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

22 комментария

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 вообще почему то не включается хотя и типа есть.
H
Насколько я понимаю, за использование части кодеков в оборудовании производитель должен платить обладателям, чего не все хотят делать.
SBC же поддерживается везде, а после нахождения в 2019-ом хака названного SBC-XQ и добавления его в современные ОС, получается что можно получить качество звука сравнимое с использованием специальных кодеков на наушниках/спикерах, которые этой поддержки даже не имеют.
mal4ik
спасибо за подсказку, тк разработчик утилит в статье не хочет брать денег в РФ поставил ломаные версии)
109864786291499500199@google
где нашли если не секрет, нужна тоже програмка)
H
Речь про SBC-XQ? Просто ставите любой современный Линукс, например Nobara — заходите в настройки звука, и переключаете режим блютуз наушника в A2DP SBC-XQ.
Поч. под виндой для этого надо ставить левые дрова, ещё и платить за это… 🤷‍♂️
107846355082634176433@google
AAC нормально работает только в связке огрызок+огрызок. В остальных случаях aptx, ldac, lhdc.
D
Почему про LDHC так мало информации в интернете? Ведь он великолепен, и качество звучания, плюс крайне низкие задержки, это просто счастье! Жаль, к Windows не удалось его прикрутить год назад. ((
102390913491196572167@google
а как слушать через LHDC?

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

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

Новости

Публикации

О чём мечтают школьники: 6 подарков к Новому году

  • Подборка товаров
  • IXBT Market
В почтовом отделении Деда Мороза в Великом Устюге говорят, что дошкольники чаще всего просят у главного волшебника страны игрушки: машинки, роботов, куклы. А вот школьники переключаются на гаджеты....

Правда ли, что двух одинаковых снежинок не бывает? Как физика создает бесконечные дизайны

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

Что подарить на Новый год в последний момент? 10 идей, которые выглядят так, будто вы всё продумали заранее

  • Тематическая подборка
  • Оффтопик
До Нового года — буквально несколько дней. Курьеры уже «на грани», маркетплейсы намекают, что «можем не успеть», а список подарков всё ещё пугающе пуст. Знакомо? Спойлер: достойный...

Как поменять номер телефона в Telegram на iPhone и ничего не потерять

Номер телефона меняется по разным причинам: новый оператор, переезд, отказ от корпоративной симки. И вот тут многие делают типичную ошибку, просто создают новый Telegram-аккаунт на новый номер. В...

Как создать и пополнить турецкий Apple ID на Айфоне: показываю шаг за шагом

Турецкий Apple ID обычно делают ради двух вещей: скачать приложения, которых нет в российском App Store, и платить за подписки в другом регионе. В статье покажу способ, когда основной...

Почему в морозную погоду костер разгорается быстрее, чем обычно

На первый взгляд кажется странным, что костер в морозы может разгораться быстрее и легче, чем в сухую погоду, например. Логика подсказывает, что холод, снег и промёрзшая земля — всё это...