FFmpeg 配置教程
本篇 FFmpeg 配置教程 为普通用户提供从官网下载、安装到常用转码命令的全流程实操指引,帮助你快速上手音视频处理。
详细介绍
FFmpeg 配置教程 – 介绍
FFmpeg 是一款强大的开源音视频处理工具,能够完成格式转换、压缩、字幕嵌入、音频提取等任务。相较于商业软件,它无需付费、跨平台并支持几乎所有常见编解码器,因而成为技术爱好者和内容创作者的首选。
核心要点
本 FFmpeg 配置教程 聚焦于 Windows 与 macOS 两大桌面平台的安装细节,并在后续章节提供常用命令示例,帮助你在最短时间内完成基本配置和常见操作。
操作步骤
一、环境要求与官方下载:FFmpeg 官方仓库位于 https://github.com/FFmpeg/FFmpeg,请在该页面获取最新发布的二进制包。系统最低要求暂无官方硬性说明,建议以官网列出的兼容列表为准。
二、保姆级安装步骤
- Windows 端
- 双击下载的安装程序(通常为 .exe),弹出 UAC 提示时点击“是”。
- 在安装向导中选择安装目录,默认勾选全部组件。若出现“缺少 VC++ 运行库”提示,点击向导提供的链接下载对应版本并完成安装。
- 安装完成后首次运行会出现初始化向导,按默认选项继续即可。
- macOS 端
- 打开下载的 .dmg 文件,将 FFmpeg 图标拖入 Applications 文件夹。
- 系统可能弹出安全警告,前往 系统设置 → 隐私与安全性 → 通用,点击“仍然打开”。
- 若需要使用屏幕录制等功能,进入 系统设置 → 隐私与安全性 → 屏幕录制,勾选 FFmpeg。
三、首次启动快速配置:FFmpeg 为命令行工具,常用参数可直接在终端输入。例如:
- 转换为 MP4:
ffmpeg -i input.avi -c:v libx264 -c:a aac output.mp4 - 添加字幕:
ffmpeg -i video.mp4 -i subtitle.srt -c copy -c:s mov_text output.mp4 - 截取片段(从 00:01:30 截取 20 秒):
ffmpeg -ss 00:01:30 -t 20 -i source.mkv -c copy clip.mkv - 压缩视频(目标码率 800k):
ffmpeg -i input.mov -b:v 800k -c:a aac output.mp4 - 提取音频(转为 MP3):
ffmpeg -i video.mkv -q:a 0 -map a output.mp3 - 合并多个文件(使用 concat demuxer):
ffmpeg -f concat -safe 0 -i list.txt -c copy merged.mp4
上述命令可直接复制到终端或 Windows PowerShell 中执行,若需更细致的参数调节,请参考官方文档。
常见安装报错解决方案
- 症状:启动时提示缺少 VC++ 运行库。解决:前往 Microsoft 官方下载对应版本的 Visual C++ 可再发行组件并安装。
- 症状:macOS 上首次运行报“未认证的开发者”。解决:打开 系统设置 → 隐私与安全性 → 通用,点击“仍然打开”。
- 症状:杀毒软件误报 FFmpeg 为潜在威胁导致启动被拦截。解决:在杀毒软件的白名单中加入 FFmpeg 可执行文件路径,或临时关闭实时防护后重新运行。
更新记录
最近更新:2026-09-05
软件参数速览
下载
怎么选(决策参考)
提供从下载、安装到常用转码命令的完整指南
HandBrake 等图形化转码工具
需要本地自定义音视频处理的用户
只想在线编辑且不想安装软件的场景
开源、跨平台、编解码支持广泛
主要为命令行,入门有学习曲线
GitHub 贡献活跃,社区文档丰富
已稳定多年,官方持续维护
需要高度自定义转码参数时
偏好即点即用的图形化界面时
常见问题
FFmpeg 怎么把视频转换成 mp4?
ffmpeg -i input.avi -c:v libx264 -c:a aac output.mp4
FFmpeg 怎么给视频加字幕?
ffmpeg -i video.mp4 -i subtitle.srt -c copy -c:s mov_text output.mp4
FFmpeg 怎么截取视频片段?
ffmpeg -ss 00:01:30 -t 20 -i source.mkv -c copy clip.mkv