我想混合多个音频文件并导出单个音频文件,以进行演示,这是一个示例时间线;
audio1 : -----------------------------------------------------------------------
audio2 : ===============
audio3 : +++++++++++
audio4 : ************
audio5 : ~~~~~~~~~
我有延迟时间,例如,在播放audio1之后应延迟2秒播放audio2等。 我该如何混合这些AudioFileClip()?
答案 0 :(得分:1)
将CompositeAudioClip
与clip.set_start()
一起使用。
您可以单行执行mixed = CompositeAudioClip([audio1, audio2.set_start(2), audio3.set_start(7)])
。如果您希望使用复杂的开始时间或其他效果,则可以将其分成更多行。