python-音频剪切

from pydub import AudioSegment
file_name = "lesson01.mp3"
sound = AudioSegment.from_mp3(file_name)
start_time = "0:00"
stop_time = "0:42"
print "time:",start_time,"~",stop_time
start_time = (int(start_time.split(':')[0])*60+int(start_time.split(':')[1]))*1000
stop_time = (int(stop_time.split(':')[0])*60+int(stop_time.split(':')[1]))*1000
print "ms:",start_time,"~",stop_time
word = sound[start_time:stop_time]
save_name = "word"+file_name[6:]
print save_name
word.export(save_name, format="mp3",tags={'artist': 'AppLeU0', 'album': save_name[:-4]})

参考文章:http://appleu0.sinaapp.com/?p=588

猜你喜欢

转载自blog.csdn.net/sinat_33588424/article/details/80253760