Jay*_* D. 4 python audio movie moviepy
我想在python的视频文件(.mp4)中添加背景音乐。
我浏览了网络,并使用moviepy for python做了一些技巧,但是我没有找到一种将背景音乐添加到已经包含音乐的视频文件中的单一方法。任何想法如何做到这一点?
编辑以下Anil_M的评论: 谢谢,不,我没有看过这个特定的线程,尽管我了解ffmpeg,但看起来又像是一种将没有音频的视频与音轨合并的方法。
因此,现在我将尝试从视频中提取音频,与另一个音频文件合并,然后与视频合并。也许这不是最好的方法,但至少可以解决有关合并2条音轨的问题。
你可以用moviepy的CompositeAudioClip
:
import moviepy.editor as mpe
my_clip = mpe.VideoFileClip('some_clip.mp4')
audio_background = mpe.AudioFileClip('some_background.mp3')
final_audio = mpe.CompositeAudioClip([my_clip.audio, audio_background])
final_clip = my_clip.set_audio(final_audio)
Run Code Online (Sandbox Code Playgroud)