FFmpeg安装指南:下载与环境配置(Windows平台)
FFmpeg 为绿色软件,下载的压缩包解压后即可直接使用。但需将包含可执行文件的 bin
目录添加到系统 PATH
环境变量,方可在任意终端窗口直接调用 ffmpeg 命令。
*标题的「安装」指代解压与配置环境变量的过程。
下载准备
访问官方下载渠道
进入 FFmpeg官方下载
选择构建版本
点击 Windows图标
- 得到 Windows EXE Files
- 选择 Windows builds from gyan.dev
[!Tip]
gyan.dev是Windows平台官方推荐的编译版本维护站点,非官方主站但属于可信来源
版本选择
有两个已编译的安装包供选择:essentials(精简版)
和 full(完整版)
选择建议:
仅处理现有HEVC视频(无需重新编码):
essentials
需要将视频转码为HEVC格式:
full
使用复杂滤镜/特效:
full
根据自己的情况选择对应版本下载即可
环境配置
想要在终端中使用FFmpeg指令,需要将FFmpeg的可执行文件路径设置到全局环境变量中。
[!TIP]
可执行文件与环境变量: 终端通过系统的
PATH
** 环境变量**(而非其他变量)查找可执行文件。若要让终端识别指令,需将程序的 可执行文件所在目录添加到PATH
变量中。终端会按PATH
中的路径顺序搜索可执行文件,找到后即可执行对应操作。
解压软件包
将下载的压缩包解压到本地文件夹
配置环境变量
找到FFmpeg可执行文件文件夹
进入刚刚解压完的文件夹中 - 找到 bin 文件夹
[!TIP]
bin : binary /ˈbaɪ.nər.i/ ; 在计算机中默认指代由其构成的文件类型,即二进制可执行文件。所以一般在软件的安装路径内的bin文件夹内存有程序文件(可执行文件)。
复制bin文件夹路径到系统环境变量
开始 - 搜索: 编辑系统环境变量 - 点击环境变量 - 选择系统或用户 - Path - 新建环境变量 - 粘贴bin文件路径 - 记得最后都要点击确定使设置保存[!TIP]
系统或用户:选择系统,更改的内容对系统(所有用户)有效;选择用户,更改的内容仅对当前用户有效。
验证安装
在没添加环境变量之前,打开CMD ,输入
ffmpeg -version
和where ffmpeg
验证安装
ffmpeg -version
# 若成功识别FFmpeg会显示您安装的ffmpeg的版本号
where ffmpeg
# 若成功识别FFmpeg会显示ffmpeg安装路径
可以看到是指令无法生效
添加环境变量之后,重新输入指令
[!TIP]
环境变量生效条件:Windows 的终端进程在启动时会固化当前环境变量。修改环境变量后,必须关闭所有已打开的终端窗口,并重新启动新的终端窗口,新的路径配置才会生效。
显示都有了,成功!
附录:FFmpeg文件夹结构说明
解压后的目录结构:
ffmpeg-2025-03-06-git-696ea1c223-essentials_build/
├── bin/
│ ├── ffmpeg.exe # 主程序
│ ├── ffplay.exe # 播放器
│ └── ffprobe.exe # 媒体分析工具
└── doc/ # 文档目录