librosa.load报错。audioread.NoBackendError

1、确保你安装了ffmpeg,要求apt方式安装的

2、which ffmpeg找到安装的位置

3、/home/ubuntu/miniconda3/envs/pytorch_cpu/lib/python3.5/site-packages/audioread

就是进入audioread文件夹zhong找到ffdec.py文件

最后发现在ffdec.py第89行

for i, command in enumerate(commands):
    cmd = [command] + command_args
    try:
        return subprocess.Popen(cmd, *args, **kwargs)
    except OSError:
        if i == len(commands) - 1:
            # No more commands to try.
            raise

33行

COMMANDS = ('ffmpeg', 'avconv')

33行改成

COMMANDS = ('/home/wangrui/anaconda3/bin/ffmpeg', 'avconv')

 

你可能感兴趣的:(安装音视频软件)