使用 ffmpeg 将音频流写入 ALSA 设备

使用 ffmpeg 将音频流写入 ALSA 设备

我使用snd-aloop模块来创建环回音频流。现在我想以某种方式将来自pulseaudio的桌面音频和我的麦克风音频流混合到这个环回流中,虽然这可以通过ffmpeg完成,但我找不到将输出写入ALSA设备的方法。

答案1

为了实现这一点,我所要做的就是将输出“文件”的格式指定为alsa并将输出设置为hw:[snd-aloop-card],1,0

例子:ffmpeg -i myfile.ogg -f alsa hw:2,1,0

相关内容