如何创建您可以听到的 Pulseaudio 虚拟接收器?

如何创建您可以听到的 Pulseaudio 虚拟接收器?

我想设置 OBS 来从单个应用程序录制音频,但我已经尝试了我见过的每一种方法,有时我可以让 OBS 录制音频,但我听不到它。

答案1

尝试安装 pavucontrol。从那里可以轻松检查不同的音频外围设备是否正常工作。

sudo apt install pavucontrol

答案2

好的,所以我自己解决了。正如之前有人评论的那样,是的,我已经有了 pavucontrol,但这对我来说也不起作用。我所做的是制作了一个虚拟接收器和该接收器的环回。为此,我曾经pactl load-module module-null-sink sink_name=vsink创建了接收器,并pactl load-module module-loopback sink=vsink创建了环回。然后,我将我想要录制音频的应用程序放到 vsink 上,并将接收器的环回放到我的桌面音频上。当我通过终端运行命令时,这有效,但奇怪的是,当我将它们作为 bash 脚本运行时,它不起作用。它没有创建接收器和环回,而是创建了我的麦克风的环回。不过,我对它现在的工作方式很满意。

相关内容