RuntimeError:找不到 ffmpeg exe - Windows 10 中的 FFMpeg 错误

Sou*_*ral 4 ffmpeg

我正在尝试跑步

from moviepy.video.io.ffmpeg_tools import ffmpeg_extract_subclip
Run Code Online (Sandbox Code Playgroud)

但是我不断收到以下错误:

RuntimeError: No ffmpeg exe could be found. Install ffmpeg on your system, or set the IMAGEIO_FFMPEG_EXE environment variable.
Run Code Online (Sandbox Code Playgroud)

我已经在我的系统中安装了 ffmpeg 并将其添加到路径中。同样在cmd中,

ffmpeg
Run Code Online (Sandbox Code Playgroud)

给出正确的输出。

那么我在这里做错了什么吗?

小智 14

在导入 moviepy 之前尝试一下:

import os
os.environ["IMAGEIO_FFMPEG_EXE"] = "/usr/bin/ffmpeg"
Run Code Online (Sandbox Code Playgroud)