ffmpeg で 4 つの画像 (1.jpg、2.jpg、3.jpg、4.jpg) を上下 2 つずつ結合して正方形にする方法を教えてください。
[1][2] [3][4]
バッチファイルを作成する
ffmpeg -i 1.jpg -i 3.jpg -filter_complex vstack 5.jpg ffmpeg -i 2.jpg -i 4.jpg -filter_complex vstack 6.jpg ffmpeg -i 5.jpg -i 6.jpg -filter_complex hstack 出力.jpg
これで問題は解決しましたが、もっと簡単な方法があるかもしれません。よろしくお願いします
答え1
ffmpeg の場合:ffmpeg -i 1.jpg -i 2.jpg -i 3.jpg -i 4.jpg -lavfi "xstack=inputs=4:layout=0_0|w0_0|0_h0|w0_h0" out.jpg