使用concatenate_audioclips函数可以将两段音频拼接起来。使用时,将两个音频对象放到一个列表中,作为参数指定给该函数。
下面的代码先打开一个音频,从该音频中截取两段音频,然后将这两段音频拼接起来,保存到指定文件。
code.python
>>> from moviepy.editor import *
>>> au=AudioFileClip('D:\\test.mp3')
>>> au1=au.subclip(0,2)
>>> au2=au.subclip(3,5)
>>> au3=concatenate_audioclips([au1,au2])
>>> au3.write_audiofile('D:\\au.mp3')