FFMPEG:动画:放大和缩小

FFMPEG:动画:放大和缩小,ffmpeg,zooming,Ffmpeg,Zooming,如何使用FFMPEG获得以下效果 我知道我必须和Zoompan一起做,但事实是,我已经尝试了一段时间,我不能 以下代码有效: ffmpeg-loop 1-i imagen.png-vf“scale=iw*4:ih*4,zoompan=z='if(lte(mod(on,60),30),zoom+0.002,zoom-0.002):x='iw/2-(iw/zoom)/2':y='ih/2-(ih/zoom)/2':d=25*5'-c:v libx264-t5-s“1280x720”out.mp4-

如何使用FFMPEG获得以下效果


我知道我必须和Zoompan一起做,但事实是,我已经尝试了一段时间,我不能

以下代码有效:

ffmpeg-loop 1-i imagen.png-vf“scale=iw*4:ih*4,zoompan=z='if(lte(mod(on,60),30),zoom+0.002,zoom-0.002):x='iw/2-(iw/zoom)/2':y='ih/2-(ih/zoom)/2':d=25*5'-c:v libx264-t5-s“1280x720”out.mp4-y

代码基于以下内容(由Gyan回答):


另外,如果有更好的方法,我邀请您参与。

请尝试以下命令:

ffmpeg-y-i image.jpg-vf zoompan=d=300:z='if(gte(zoom,1.8)+eq(ld(1),1)*gt(zoom,1),zoom-0.03*st(1,1),zoom+0.03+0*st(1,0)):x=iw/2-(iw/zoom/2):y=ih/2-(ih/zoom/2)'-t10输出.mp4

该代码基于以下内容:


在你的问题中包括你尝试过的方法和失败的原因。我尝试了几种方法,基于以下内容:()但我没有保留任何东西,因为没有任何效果!关于我发布的示例图像:为什么不显示图像而不是URL?我对stackoverflow还比较陌生。@Hugo使用图像按钮而不是简单的URL。查看或单击编辑文本框右上角的问号图标。谢谢@llogan,我看到了,现在我知道怎么做了,我只需要10个信誉点就可以发布图像:发布图像至少需要10个信誉谢谢。但它与最新版本的FFMPEG不兼容。你在发布代码之前试过了吗?是的,但我使用的是旧版本。所以,这段代码工作得很好@雨果