FFmpeg 是最常用的视频/音频处理工具之一。本文用“可直接照做”的方式,带你在 Windows 与 macOS 安装 FFmpeg,并完成环境变量(PATH)配置,最后用命令验证是否安装成功。
适用场景:视频转码、抽取音频、压缩、合并/裁剪、GIF/截图、批量处理等。
1)Windows:确认是 Windows 10/11,建议使用 x64。
2)macOS:确认是 Intel 还是 Apple Silicon(M1/M2/M3)。不同芯片安装路径可能略有不同,但使用方法一致。
注意:后文所有命令都在终端执行。Windows 用 PowerShell(或 Windows Terminal),macOS 用“终端”。
方案 A:Winget 一键安装(最省事)
步骤:
验证:执行 ffmpeg -version,能看到版本信息即成功。
方案 B:下载压缩包手动安装(可控、最通用)
步骤:
目标:把 ...\ffmpeg\bin 加到 PATH,这样在任意目录都能直接输入 ffmpeg。
步骤:
验证:在新终端里执行 ffmpeg -version。
步骤 1:安装 Homebrew(如果已安装可跳过)
打开“终端”,执行官方安装命令(按提示输入密码并等待完成)。
步骤 2:安装 FFmpeg
执行:
brew update brew install ffmpeg步骤 3:验证
执行 ffmpeg -version。能输出版本信息即成功。
1)把视频转成 MP4(H.264)
ffmpeg -i input.mov -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 192k output.mp42)从视频中抽取音频(转成 MP3)
ffmpeg -i input.mp4 -vn -c:a libmp3lame -b:a 192k output.mp33)无损裁剪一段(尽量不重编码)
ffmpeg -ss 00:00:10 -to 00:00:25 -i input.mp4 -c copy output_clip.mp4提示:若发现音画不同步或失败,可去掉 -c copy 改为重编码。
报错 1:'ffmpeg' 不是内部或外部命令 / command not found
排查:
报错 2:DLL 缺失/无法启动(Windows)
排查:
报错 3:brew: command not found(macOS)
排查:
报错 4:Permission denied / 没权限
排查:
完成以上步骤后,你应该能在终端直接运行 ffmpeg。建议把常用命令保存为模板,后续做批量转码/压缩会省很多时间。