モノラルソースを使用してステレオで録画するときにビデオオーディオをどのように再エンコードしますか?

モノラルソースを使用してステレオで録画するときにビデオオーディオをどのように再エンコードしますか?

XLRマイク(モノラル)コネクタを使用して録画したビデオがあります。ビデオ録画ソフトウェア(Simple Screen Recorder)とPulseAudioはどちらもステレオソースとして扱います。現在、ステレオストリームを含むビデオがありますが、オーディオチャンネルは1つだけです。両方のスピーカーがサウンドを再生できるようにするにはどうすればよいですか?現在のサウンドは左スピーカーでのみ再生されます。

答え1

-c:v copyこの問題を解決する1つの方法は、ビデオ画面を維持し、-map_channel新しいビデオをステレオとして表示するffmpegを使用することです。

ffmpeg -i /tmp/in.mkv -map_channel 0.1.0 -c:v copy /tmp/out.mkv

関連情報