我需要从两层创建一个视频。最底层(0)是一张有放大效果的图片。顶层 (1) 由 png 文件组合而成,具有透明度作为视频效果。我无法将放大与叠加结合起来。
此代码不起作用,但如果删除覆盖层,我会放大第 0 层
ffmpeg.exe -i "test.webp" -i "frame%d.webp" -filter_complex "[0]scale=8000:-1,zoompan=z='zoom+0.001':x=iw/2-(iw/zoom/2):y=ih/2-(ih/zoom/2):d=250:s=1080x1080:fps=25;[0][1]overlay" test.mp4
如何正确进行叠加?
我的实验成功结束,代码如下:
ffmpeg.exe -i "test.webp" -i "frame%d.webp" -filter_complex "[0]scale=8000:-1,zoompan=z='zoom+0.001':x=iw/2-(iw/zoom/2):y=ih/2-(ih/zoom/2):d=125:s=1080x1080:fps=25[bottom];[bottom][1]overlay" test.mp4