我试着用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)发布于 2018-11-07 15:23:31
我删除了set_position(('center', 'center')),它为我解决了这个问题。
https://stackoverflow.com/questions/50210549
复制相似问题