from moviepy.editor import AudioFileClip
def cut_mp3(filepath, start_sec, end_sec):
music = AudioFileClip(filepath)
length = music.duration
if end_sec > length:
end_sec = length
out_music = music.subclip(start_sec, end_sec)
# 导出
sava_path = './sava_music.mp3'
print(f"sava_path --------- {sava_path}")
out_music.write_audiofile(sava_path)
尝试过其他方式,会遇到一些奇奇怪怪的问题,这个最好使了