Работа с аудиофайлами в питон
Ищу библиотеку для преобразования аудиофайла в байт-код и последующей работой с ним.
Я пробовал librosa. Но после дня работы с этой библиотекой, ничего не вышло. Насколько я понял, эта библиотека требует установленную и настроенную анаконду или опытного наставника. Ни того ни другого у меня нет.
Так код:
print('1')
import librosa
filename = 'Techno - Tetris (Remix).wav'
print(filename)
y, sr = librosa.load(filename)
print('3')
tempo, beat_frame = librosa.beat.beat_track(y=y, sr=sr)
print('tempo: {:.2f}'.format(tempo))
печатает: 1 И я не понимаю, почему...
Имеется также библиотека FMOD. Но качество её документации оставляет желать лучшего. Также она сильно уступает librosa.
Ответы (2 шт):
Автор решения: CrazyElf
→ Ссылка
Одна из самых известных библиотек для работы со звуковыми файлами в питоне это librosa, она умеет довольно многое.
Автор решения: ПИТОНИСТ версия-3-8
→ Ссылка
Можно с pygame.mixer.sound работать. Тут про него много написано (russianblogs.ru)