Moviepy : 混合多个音频文件
Moviepy : Mix multiple audio files
我想混合多个音频文件并导出单个音频文件,为了演示,这里有一个时间轴示例;
audio1 : -----------------------------------------------------------------------
audio2 : ===============
audio3 : +++++++++++
audio4 : ************
audio5 : ~~~~~~~~~
我有延迟时间,比如,audio2 应该在播放 audio1 之后延迟 2 秒播放等等。
如何混合这些 AudioFileClip()?
使用CompositeAudioClip
with clip.set_start()
.
在一行中,您可以执行 mixed = CompositeAudioClip([audio1, audio2.set_start(2), audio3.set_start(7)])
。如果您有复杂的开始时间或其他想要应用的效果,您当然可以将其分成更多行。
我想混合多个音频文件并导出单个音频文件,为了演示,这里有一个时间轴示例;
audio1 : -----------------------------------------------------------------------
audio2 : ===============
audio3 : +++++++++++
audio4 : ************
audio5 : ~~~~~~~~~
我有延迟时间,比如,audio2 应该在播放 audio1 之后延迟 2 秒播放等等。 如何混合这些 AudioFileClip()?
使用CompositeAudioClip
with clip.set_start()
.
在一行中,您可以执行 mixed = CompositeAudioClip([audio1, audio2.set_start(2), audio3.set_start(7)])
。如果您有复杂的开始时间或其他想要应用的效果,您当然可以将其分成更多行。