У меня есть следующее:
Код: Выделить всё
from pydub import AudioSegment
sound_file = AudioSegment.from_mp3("C:\\audio file.mp3")
# milliseconds in the sound track
ranges = [(30000,40000),(50000,60000),(80000,90000),(100000,110000),(150000,180000)]
for x, y in ranges:
new_file = sound_file[x : y]
new_file.export("C:\\" + str(x) + "-" + str(y) +".mp3", format="mp3")
Проблема заключается в том, как я указываю диапазон?
Дополнение:
Когда это делается просто – например
Код: Выделить всё
sound_file[150000:180000]
Подробнее здесь: https://stackoverflow.com/questions/420 ... audio-file
Мобильная версия