「パディング」オプションを使用する場合、出力画像のサイズと入力画像を配置する場所を指定する必要があります
[0:0]pad=iw*2:ih:0:0
同じサイズのファイルを使用して Windows 7 でテスト済み
ffmpeg -i out.avi -i out.avi -filter_complex "[0:0]pad=iw*2:ih:0:0[a];[a][1:0]overlay=w" -shortest output.mp4
WebCam Cap (vfwcap) と静止画 (o=1 WebCam しか持っていないため) を使用します。ところで、ターゲットに収まるようにソースをスケーリングする方法を確認できます(ソースの解像度が異なる場合に備えて)
ffmpeg -y -f vfwcap -r 10 -i 0 -loop 1 -i photo.jpg -filter_complex "[0:0]pad=iw*2:ih:0:0[a];[1:0]scale=640:480[b];[a][b]overlay=w" -shortest output.mp4
Linux では:
ffmpeg -i /dev/video1 -i /dev/video0 -filter_complex "[0:0]pad=iw*2:ih:0:0[[a];a][1:0]overlay=w" -shortest output.mp4
うまくいかない場合は、ビデオ 1 とビデオ 0 の後の単純な記録をテストし、それらのプロパティ (タイプ、解像度、fps) を確認します。
ffmpeg -i /dev/video1 -shortest output1.mp4
ffmpeg -I output1.mp4
それでも問題が解決しない場合は、ビデオとビデオ 0 のキャプチャ、およびオーバーレイを使用した呼び出しの ffmpeg コンソール出力 (テキストとして) で質問を更新してください。