FFmpeg 配置教程

本篇 FFmpeg 配置教程 为普通用户提供从官网下载、安装到常用转码命令的全流程实操指引,帮助你快速上手音视频处理。

👤
作者:谢林峰 | 更新:2026-09-05
软件信息
更新 2026-09-05

详细介绍

FFmpeg 配置教程 – 介绍

FFmpeg 是一款强大的开源音视频处理工具,能够完成格式转换、压缩、字幕嵌入、音频提取等任务。相较于商业软件,它无需付费、跨平台并支持几乎所有常见编解码器,因而成为技术爱好者和内容创作者的首选。

核心要点

本 FFmpeg 配置教程 聚焦于 Windows 与 macOS 两大桌面平台的安装细节,并在后续章节提供常用命令示例,帮助你在最短时间内完成基本配置和常见操作。

操作步骤

一、环境要求与官方下载:FFmpeg 官方仓库位于 https://github.com/FFmpeg/FFmpeg,请在该页面获取最新发布的二进制包。系统最低要求暂无官方硬性说明,建议以官网列出的兼容列表为准。

二、保姆级安装步骤

  • Windows 端
    1. 双击下载的安装程序(通常为 .exe),弹出 UAC 提示时点击“是”。
    2. 在安装向导中选择安装目录,默认勾选全部组件。若出现“缺少 VC++ 运行库”提示,点击向导提供的链接下载对应版本并完成安装。
    3. 安装完成后首次运行会出现初始化向导,按默认选项继续即可。
  • macOS 端
    1. 打开下载的 .dmg 文件,将 FFmpeg 图标拖入 Applications 文件夹。
    2. 系统可能弹出安全警告,前往 系统设置 → 隐私与安全性 → 通用,点击“仍然打开”。
    3. 若需要使用屏幕录制等功能,进入 系统设置 → 隐私与安全性 → 屏幕录制,勾选 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

软件参数速览

本站更新时间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

相关推荐