在这里使用moviepy 1.0.0。
我只想在我拥有的ImageClip上添加音频文件,但这似乎不起作用。
这是我所拥有的:
import moviepy.editor as mpy
BG = (26, 26, 27)
VIDEO_SIZE = (1920, 1080)
img_path = './im.png'
audio_path = './aud.mp3'
clip = mpy.ImageClip(img_path, duration=10)
audio = mpy.AudioFileClip(audio_path).set_duration(clip.duration)
clip = clip.set_audio(audioclip=audio)
vid = mpy.CompositeVideoClip([clip], size=VIDEO_SIZE).on_color(color=BG, col_opacity=1).set_duration(10)
vid.write_videofile("t.mp4", fps=10)
我用MoviePy尝试了几种不同的方法(包括SO的方法),但似乎没有一种有效。我想念什么吗?
最佳答案
我已经尝试了您显示的代码,但是看来我的工作正常。您是否尝试过在其他系统或设备上播放该文件?您的代码似乎有效并达到了预期的目标。