我想设置 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 脚本运行时,它不起作用。它没有创建接收器和环回,而是创建了我的麦克风的环回。不过,我对它现在的工作方式很满意。