ffmpegスクリーンキャプチャを使用して、異なるxvfbディスプレイからオーディオを録音することは可能ですか?

ffmpegスクリーンキャプチャを使用して、異なるxvfbディスプレイからオーディオを録音することは可能ですか?

ffmpegの使用https://trac.ffmpeg.org/wiki/Capture/Desktop

パルスオーディオスクリーンキャプチャ

しかし、このようなプロセスが2つ実行されている場合、両方のオーディオがミックスされます。特定のディスプレイからのオーディオのみを録音することは可能ですか?

答え1

ALSA を使用すると、特定のアプリケーションからのみオーディオを取得するように指定できます。これはリンクしたページに記載されており、ALSA 構成のリンクをクリックするだけで済みます。

ALSA の詳細設定

サーバーを使用している場合、システム上のアプリケーションから発信されるオーディオを録音するのに物理的なサウンドカードは必要ありません。サウンドカードが必要なのは、アプリケーションからのサウンドを聞いたり、カードが対応している場合は外部サウンドを録音したりする場合のみです。ALSA の wiki では、アプリケーションからの録音用にダミーデバイスを作成する方法について説明されています。キャプチャするのに物理的なサウンドカードは必要ないからです。

関連情報