File size: 499 Bytes
345855e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | from moviepy.editor import AudioFileClip, CompositeAudioClip, VideoFileClip
def add_music(video_path, music_path):
video = VideoFileClip(video_path)
music = (
AudioFileClip(music_path)
.volumex(0.15)
.set_duration(video.duration)
)
final_audio = CompositeAudioClip([video.audio, music])
video = video.set_audio(final_audio)
output = video_path.replace(".mp4", "_music.mp4")
video.write_videofile(output, codec="libx264")
return output |