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

関連情報