使用 ffmpeg 从 2 层放大视频

问题描述 投票:0回答:1

我需要从两层创建一个视频。最底层(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 overlay scale
1个回答
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=125:s=1080x1080:fps=25[bottom];[bottom][1]overlay" test.mp4
© www.soinside.com 2019 - 2024. All rights reserved.