使用pydub拼接多个MP3音频文件
使用pydub拼接多个MP3音频文件安装pydub参照github网页安装pydub:pip install pydub需要安装ffmpeg或者libav。(在windows下推荐libav。)拼接音频仅给出简单拼接两个.mp3文件的实例:def MergeTwoMp3(path1, path2):input_music_1 = AudioSegment.from_mp3(path1)input_
·
使用pydub拼接多个MP3音频文件
安装pydub
参照github网页
安装pydub:
pip install pydub
需要安装ffmpeg或者libav。(在windows下推荐libav。)
拼接音频
仅给出简单拼接两个.mp3文件的实例:
def MergeTwoMp3(path1, path2):
input_music_1 = AudioSegment.from_mp3(path1)
input_music_2 = AudioSegment.from_mp3(path2)
# 合并音频
output_music = input_music_1 + input_music_2
#output_music.export("tmp.mp3", format="mp3")#输出到文件
return output_music
可能的错误
xxx.mp3: could not find codec parameters
可能是MP3文件有点问题,将函数from_mp3替换成from_file可能解决。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)