Нет ошибки Backend, несмотря на загрузку ffmpeg и установку переменной пути python
У меня нет бэкэнд-ошибки в моем коде Python для открытия аудиофайла с помощью модуля librosa. Я загрузил ffmpeg и настроил среду, но все еще не получаю никаких ошибок серверной части. Я получаю эту ошибку с расширением.mp3, с wav он работает правильно.
import librosa as lib
t,s_r=lib.load(r"C:\songs\03-BuddhuSaMann-DownloadMing.SE.mp3")
Я получаю вот такую ошибку:
UserWarning: PySoundFile не удалось. Попробуйте вместо этого аудиореад. warnings.warn('PySoundFile не удалось. Вместо этого попробуйте audioread.')
RuntimeError: Ошибка при открытии "C:\songs\03-BuddhuSaMann-DownloadMing.SE.mp3": файл содержит данные в неизвестном формате. Во время обработки вышеуказанного исключения произошло другое исключение:
NoBackendError:
1 ответ
Попробуйте это: /questions/51214372/net-oshibki-servernoj-chasti-pri-chtenii-fajlov-v-python/51214377#51214377, чтобы убедиться, что ваш файл не поврежден. Если это не так иlibrosa
по-прежнему не удается, вы можете попробовать открыть файл с помощью scipy
.
from scipy.io import wavfile
t,s_r = wavfile.read(r"C:\songs\03-BuddhuSaMann-DownloadMing.SE.mp3")