我如何 trim 一张图片来适应音频 - Moviepy

How would I trim an image to fit an audio - Moviepy

我试图在播放音频时显示图像,当音频播放完毕后图像消失。

据我所知:

image1 = mpy.ImageClip(image1_path).set_audio(mpy.AudioFileClip(audio1_path))

上述代码的问题是即使在音频完成后图像仍将保持可见。

使用.set_duration():

audio = mpy.AudioFileClip(audio1_path)
image1 = mpy.ImageClip(image1_path).set_audio(audio).set_duration(audio.duration)