Verwenden
ffmpeg -i video.mp4 \
-filter_complex "[0:v]split=4[a][b][c][d]; \
[a]pad=iw+2*ih:iw+2*ih:ih:0:white[base]; \
[b]transpose=cclock[br]; \
[c]transpose=clock[cr]; \
[base][br]overlay=0:w[two]; \
[two][cr]overlay=W-w:w[three]; \
[three][d]overlay=h:H-h[v]" \
-map "[v]" out.mp4
Gemäß Ihrer Bestätigung habe ich das Video unten nicht gedreht. Falls es um 180 gedreht werden musste, verwenden Sie
ffmpeg -i video.mp4 \
-filter_complex "[0:v]split=4[a][b][c][d]; \
[a]pad=iw+2*ih:iw+2*ih:ih:0:white[base]; \
[b]transpose=cclock[br]; \
[c]transpose=clock[cr]; \
[d]hflip,vflip[dr]; \
[base][br]overlay=0:w[two]; \
[two][cr]overlay=W-w:w[three]; \
[three][dr]overlay=h:H-h[v]" \
-map "[v]" out.mp4
Mit diesen Befehlen wird kein Audio exportiert. Um Audio zu erhalten, fügen Sie ein-map 0:a -c:a copy
Gyan
Vuzimir Samp
Gyan
Vuzimir Samp