备查:

备查:

答案这里如果您有兼容的 AptX 加密狗,则不会介绍如何启用 AptX。

答案1

因为我无法将其标记为重复:

链接问题的接受答案也添加了此“问题”的答案。链接的 github 项目https://github.com/EHfive/pulseaudio-modules-bt为 pulseaudio 添加了对 aac、aptx、aptx hd 和 ldac 编解码器的支持。

由于许可问题,它无法合并到上游。但是,提供了一个 Ubuntu ppa: https://github.com/EHfive/pulseaudio-modules-bt/wiki/Packages#ubuntu-1804-1810-1904

备查:

首先需要安装 PPA。对于 Ubuntu 18.04、18.10、19.04,可以使用以下命令完成此操作:

sudo add-apt-repository ppa:eh5/pulseaudio-a2dp
sudo apt-get update
sudo apt-get install libavcodec58 libldac pulseaudio-modules-bt

如果您拥有较新的 Ubuntu 版本,则正确的代码如下:

sudo add-apt-repository ppa:berglh/pulseaudio-a2dp
sudo apt update
sudo apt install pulseaudio-modules-bt libldac

现在您需要重新启动 pulseaudio:

pulseaudio -k
pulseaudio --start

然后我必须重新连接我的耳机(Sennheiser HD 4.50 BTNC),并将其设置为音频接收器。在声音设置中,AptX 已经显示。选择 AAC/AptXHD/LDAC 不会改变使用的内容(因为我的耳机仅支持 AptX)。检查外壳:

pactl list sources | grep a2dp_codec

当不使用自定义模块时,上述内容没有输出!

答案2

对于那些看到此 n 2023 Aptx 支持的人,PulseAudio 15.0 版本已添加,以及 ldac 支持,并且这两个编解码器在当前 Ubuntu 版本上应该可以开箱即用。以下是 PulseAudio 15.0 发行说明的链接。 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/15.0/

相关内容