先安装
pip install moviepy
下面是一个简单的例子,展示如何合并视频和音频:
from moviepy.editor import *
# 指定视频文件和音频文件路径
video_path = 'path_to_video/video.mp4'
audio_path = 'path_to_audio/audio.mp3'
# 加载视频和音频
video = VideoFileClip(video_path)
audio = AudioFileClip(audio_path)
# 将音频添加到视频中
video = video.set_audio(audio)
# 输出合并后的视频文件
output_path = 'path_to_output/output.mp4'
video.write_videofile(output_path, codec='libx264', audio_codec='aac')
请将 path_to_video/video.mp4
替换为你的视频文件路径,将 path_to_audio/audio.mp3
替换为你的音频文件路径,将 path_to_output/output.mp4
替换为你想要输出的合并后视频文件的路径。
这段代码使用 VideoFileClip
和 AudioFileClip
函数加载视频和音频文件,然后使用 set_audio
将音频添加到视频中。最后,使用 write_videofile
将合并后的视频保存为文件。