Moviepy渲染的视频文件没有任何声音



我刚刚拍摄了一个简单的视频剪辑,并使用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')

最新更新