我刚刚拍摄了一个简单的视频剪辑,并使用moviepy
制作了它的渲染视频。这是我的代码:
import moviepy.editor as mpe
video_clip = mpe.VideoFileClip("video.mp4")
audio_clip = mpe.AudioFileClip("closer.mp3")
video_clip.to_videofile("testingaudio.mp4",audio_codec = 'aac',audio = True)
视频已创建。我什至用VLC
播放了它,但里面没有音频。
您需要先将音频剪辑添加到视频剪辑,然后再将其写入文件。
例:
import moviepy.editor as mpe
video_clip = mpe.VideoFileClip("video.mp4")
audio_clip = mpe.AudioFileClip("closer.mp3")
video_clip = video_clip.set_audio(audio_clip)
video_clip.write_videofile("testingaudio.mp4", audio_codec='aac')