我使用snd-aloop
模組來創建環回音訊串流。現在我想以某種方式將來自pulseaudio的桌面音訊和麥克風音訊串流混合到這個環回流中,雖然這可以透過ffmpeg完成,但我找不到將輸出寫入ALSA設備的方法。
答案1
為了實現這一點,我所要做的就是將輸出“文件”的格式指定為alsa
並將輸出設為hw:[snd-aloop-card],1,0
例子:ffmpeg -i myfile.ogg -f alsa hw:2,1,0
我使用snd-aloop
模組來創建環回音訊串流。現在我想以某種方式將來自pulseaudio的桌面音訊和麥克風音訊串流混合到這個環回流中,雖然這可以透過ffmpeg完成,但我找不到將輸出寫入ALSA設備的方法。
為了實現這一點,我所要做的就是將輸出“文件”的格式指定為alsa
並將輸出設為hw:[snd-aloop-card],1,0
例子:ffmpeg -i myfile.ogg -f alsa hw:2,1,0