我正在尝试使用moviepy
制作基本图片幻灯片。
我要显示一张图片,但我正在尝试找出如何让多张图片相互显示并为每张图片添加一段时间。
我有这个:
clip1 = ImageClip('image.jpg').set_duration(10)
clip1.write_videofile("test.mp4", fps=24)
我注意到了一些使用此代码的代码:final = CompositeVideoClip([ukulele,txt_mov,piano])
根据我的理解,CompositeVideoClip
只是覆盖了论点?
我将如何创建图片幻灯片?我会使用某种连接吗?
感谢任何帮助。
答案 0 :(得分:2)
为自己解决了这个问题。
from moviepy.editor import *
ic_1 = ImageClip('image1.jpg').set_duration(2)
ic_2 = ImageClip('image2.jpg').set_duration(1)
video = concatenate([ic_1, ic_2], method="compose")
video.write_videofile('test.mp4', fps=24)