命令如下:
ffmpeg -i /Volumes/tf/left/l1.mp4 -f lavfi -i color=black:s=576x1024 -filter_complex "[0:v][1:v]overlay=x=0:y=h/2+(t)*90:shortest=1[v1];[v1][1:v]overlay=x=0:y=-h/2-(t)*90:shortest=1" -y /Volumes/tf/out/ooo.mp4
ffmpeg -i /Volumes/tf/left/l1.mp4 -f lavfi -i color=black:s=576x1024 -filter_complex "[0:v][1:v]overlay=x=0:y=h/2+(t)*90[v1];[v1][1:v]overlay=x=0:y=-h/2-(t)*90" -shortest -y /Volumes/tf/out/ooo.mp4
注意:
1. 576x1024 要和第一个输入视频的分辨率一致.
2. 90 是控制开幕速度的, 想要快就可以调大.
理解这个命令可以很简单实现 左右开幕效果.
具体效果如下: