视频处理插件调用 FFmpeg,报「找不到程序」,十有八九是装了但没配环境变量

报错现象

  • 视频处理插件/脚本运行时提示找不到 ffmpeg
  • 终端里执行 ffmpeg 提示「不是内部或外部命令」
  • 但你已经下载好 FFmpeg 了

原因分析

FFmpeg 是绿色软件,解压后不会自动进 PATH。系统不知道 ffmpeg 在哪个目录,工具自然找不到它。

解决步骤

  1. 解压 FFmpeg 到固定目录,例如:
D:\tools\ffmpeg\bin
  1. 把 bin 目录写入系统 PATH 环境变量
[Environment]::SetEnvironmentVariable(
  "Path",
  "$env:Path;D:\tools\ffmpeg\bin",
  "User"
)

或者走图形界面:系统属性 → 高级 → 环境变量 → Path → 新建 → 粘贴 D:\tools\ffmpeg\bin

  1. 重新打开终端,校验:
ffmpeg -version

能打印版本信息即配置成功。

效果验证

  • ffmpeg -version 正常输出
  • 视频处理插件不再报「找不到程序」
  • 命令行里也能直接用 ffmpeg 处理视频

排错速查表

现象处理
找不到程序加 bin 目录到 PATH
加了仍不行重开终端再试
提示 DLL 缺失确认解压完整,下载全量版

核心经验:绿色软件三步走:解压 → 加 PATH → 重开终端校验。没走完第三步,等于没配。