LINUX.ORG.RU

Как добавить поддержку аудиокодека L2HC в Linux?

 ,


0

1

Купил хваленные Huawei FreeBuds Pro 3 и так как хочется с них выжать максимально возможное качество звука закономерно возникает вопрос, а можно ли в Linux как-то добавить поддержку bluetooth аудиокодека L2HC?

L2HC - кодек разработанный Huawei. Главные преимущества L2HC – переменный битрейт и крайне низкие задержки. L2HC обеспечивает качество звука, приближенное к Hi-Res.

На данный момент использую AAC в максимально возможном битрейте при помощи этой либы: https://github.com/EHfive/pulseaudio-modules-bt Но это явно не максимум данных наушников.



Последнее исправление: nadim (всего исправлений: 1)

Двойное слепое уже было или верим китайцам на слово?)

при сравнении максимального битрейта L2HC 3.0 заметно превосходит другие кодеки

Ну да, сравнили свой велосипед на полутора мегабитах битрейта с задушенными по этому параметру конкурентами.

// Opus и LC3 - наше всё.

devl547 ★★★★★
()

Во первых, переходи на pipewire, он тоже поддерживает AAC, причём без сторонних модулей. L2HC скорее всего нигде кроме телефонов huavei ты не найдёшь.

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 2)

Так же рекомендую потестить режим SBC XQ. Это дефолтный кодек SBC, но с более высокими настройками. В теории должно быть качество на уровне aptx или того же AAC.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от devl547

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3108

Похоже что не работает c pipewire. Несмотря на то что pipеwire давно добавили поддержку opus, гугловцы проигнорироровали этот факт и запилили свой несовместимый велосипед.

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)