mcpField
F
ffmpeg-install

ffmpeg-install

github.com/chunpu创意与媒体3977 次安装30 周前更新
代码仓库

关于 ffmpeg-install

为需要安装或检查 FFmpeg 的用户提供按操作系统划分的指南,涵盖 macOS、Linux 和 Windows。还列出版本、编解码器及格式的验证命令和常见问题处理方法。

主要功能

  1. 01检查 FFmpeg 是否已安装
  2. 02提供 macOS 安装步骤
  3. 03提供 Linux 发行版安装步骤
  4. 04提供 Windows 安装方式
  5. 05验证版本、编解码器和格式
  6. 06排查常见安装问题

适用场景

  1. 01在新设备上安装 FFmpeg
  2. 02检查 FFmpeg 版本和支持的格式
  3. 03处理命令无法识别或权限问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/chunpu/agent-skills --skill ffmpeg-install

安装后在 Claude Code 中输入/ffmpeg-install确认已加载。

详细介绍

来自项目 README

FFmpeg 安装与检查技能

目标:快速检查和安装 FFmpeg,支持 macOS、Linux、Windows 等主流平台

检查 FFmpeg 是否已安装

# 检查 FFmpeg 命令是否存在
if command -v ffmpeg &> /dev/null; then
    echo "FFmpeg 已安装"
    ffmpeg -version
else
    echo "FFmpeg 未安装,请按下方说明安装"
fi

macOS 安装

# 使用 Homebrew 安装(推荐)
brew install ffmpeg

# 或者安装完整版(包含更多编解码器)
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265

# 验证安装
ffmpeg -version

Linux 安装

Ubuntu/Debian
# 更新软件包列表
sudo apt update

# 安装 FFmpeg
sudo apt install ffmpeg

# 验证安装
ffmpeg -version
CentOS/RHEL
# 安装 EPEL 源
sudo yum install epel-release

# 安装 FFmpeg
sudo yum install ffmpeg ffmpeg-devel

# 验证安装
ffmpeg -version
Arch Linux
# 安装 FFmpeg
sudo pacman -S ffmpeg

# 验证安装
ffmpeg -version

Windows 安装

方法 1:使用 Chocolatey(推荐)
# 安装 Chocolatey(如果未安装)
# 以管理员身份运行 PowerShell,执行:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

# 安装 FFmpeg
choco install ffmpeg

# 验证安装
ffmpeg -version
方法 2:使用 Scoop
# 安装 Scoop(如果未安装)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

# 添加 extras 仓库
scoop bucket add extras

# 安装 FFmpeg
scoop install ffmpeg

# 验证安装
ffmpeg -version
方法 3:手动安装
  1. 访问 https://ffmpeg.org/download.html
  2. 下载 Windows 版本的 FFmpeg
  3. 解压到某个目录(如 C:\ffmpeg)
  4. 将 C:\ffmpeg\bin 添加到系统 PATH 环境变量
  5. 重启终端,验证安装:ffmpeg -version

验证安装

# 查看 FFmpeg 版本
ffmpeg -version

# 查看 FFmpeg 支持的编解码器
ffmpeg -codecs

# 查看 FFmpeg 支持的格式
ffmpeg -formats

# 运行简单测试
ffmpeg -h

常见问题

macOS: brew command not found
# 安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Linux: Permission denied
# 使用 sudo 运行
sudo apt install ffmpeg
Windows: 命令无法识别
  • 确保已将 FFmpeg 的 bin 目录添加到 PATH
  • 重启终端或命令提示符
  • 验证:echo %PATH% (Windows) 或 echo $PATH (macOS/Linux)

评论

支持 Markdown