我正在使用ffmpeg从许多图像创建视频。 示例我正在使用下面的命令来创建1个视频。
Sample Command.
ffmpeg \
-loop 1 -t 5 -i img001.jpeg \
-loop 1 -t 5 -i img002.jpeg \
-loop 1 -t 5 -i img003.jpeg \
-loop 1 -t 5 -i img004.jpeg \
-loop 1 -t 5 -i img005.jpeg \
-filter_complex \
"[0:v]scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=out:st=4:d=1[v0]; \
[1:v]scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v1]; \
[2:v]scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v2]; \
[3:v]scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v3]; \
[4:v]scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v4]; \
[v0][v1][v2][v3][v4]concat=n=5:v=1:a=0,format=yuv420p[v]" -map "[v]" out.mp4
但是我有一个问题。例如,image001.png,我只知道在创建视频时为此图像添加单个动画。
如何向图像添加多动画?例如,旋转,从顶部到中心,然后从中心到右边。
非常感谢。