尽管下载了ffmpeg并设置了路径变量python,但没有后端错误

2024-04-19 14:09:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我在使用librosa模块打开音频文件的python代码中没有后端错误。我已经下载了ffmpeg并设置了环境,但仍然没有得到任何后端错误。我在使用.mp3扩展名时遇到此错误,使用wav时它工作正常

import librosa as lib
t,s_r=lib.load(r"C:\songs\03-BuddhuSaMann-DownloadMing.SE.mp3")

这就是我得到的错误:

用户警告:PySoundFile失败。改为尝试音频阅读。 warnings.warn('PySoundFile失败。改为尝试audioread')

RuntimeError:打开“C:\songs\03 BuddhuSaMann DownloadMing.SE.mp3”时出错:文件包含未知格式的数据。 在处理上述异常期间,发生了另一个异常:

NoBackendError:


Tags: 模块代码环境lib错误mp3ffmpeg音频文件
1条回答
网友
1楼 · 发布于 2024-04-19 14:09:42

请尝试以下操作:https://stackoverflow.com/a/63480393/7999026以确保文件未损坏。如果没有,并且librosa仍然失败,您可以尝试使用scipy打开文件

from scipy.io import wavfile
t,s_r = wavfile.read(r"C:\songs\03-BuddhuSaMann-DownloadMing.SE.mp3")

相关问题 更多 >