我尝试使用moviepy来创建肿胀效果。但结果看起来很颤抖。您可以在机器上测试我的代码并观察肿胀效果。请记住在CompositeVideoClip时将大小设置为测试图像。
from moviepy.editor import *
imgclip = ImageClip('test.png')
imgclip = imgclip.set_duration(3).set_start(0)
imgclip = imgclip.resize(lambda t : 1+0.05*t)
imgclip = imgclip.set_position(('center', 'center'))
CompositeVideoClip([imgclip],size=(512,512)).write_videofile('./Result.mp4',
codec='libx264',
fps=24)
答案 0 :(得分:0)
我删除了set_position(('center', 'center'))
,它为我解决了这个问题。