ffmpeg-install
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseFFmpeg 安装与检查技能
FFmpeg 安装与检查技能
目标:快速检查和安装 FFmpeg,支持 macOS、Linux、Windows 等主流平台
目标:快速检查和安装 FFmpeg,支持 macOS、Linux、Windows 等主流平台
检查 FFmpeg 是否已安装
检查 FFmpeg 是否已安装
bash
undefinedbash
undefined检查 FFmpeg 命令是否存在
检查 FFmpeg 命令是否存在
if command -v ffmpeg &> /dev/null; then
echo "FFmpeg 已安装"
ffmpeg -version
else
echo "FFmpeg 未安装,请按下方说明安装"
fi
undefinedif command -v ffmpeg &> /dev/null; then
echo "FFmpeg 已安装"
ffmpeg -version
else
echo "FFmpeg 未安装,请按下方说明安装"
fi
undefinedmacOS 安装
macOS 安装
bash
undefinedbash
undefined使用 Homebrew 安装(推荐)
使用 Homebrew 安装(推荐)
brew install ffmpeg
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
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefinedLinux 安装
Linux 安装
Ubuntu/Debian
Ubuntu/Debian
bash
undefinedbash
undefined更新软件包列表
更新软件包列表
sudo apt update
sudo apt update
安装 FFmpeg
安装 FFmpeg
sudo apt install ffmpeg
sudo apt install ffmpeg
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefinedCentOS/RHEL
CentOS/RHEL
bash
undefinedbash
undefined安装 EPEL 源
安装 EPEL 源
sudo yum install epel-release
sudo yum install epel-release
安装 FFmpeg
安装 FFmpeg
sudo yum install ffmpeg ffmpeg-devel
sudo yum install ffmpeg ffmpeg-devel
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefinedArch Linux
Arch Linux
bash
undefinedbash
undefined安装 FFmpeg
安装 FFmpeg
sudo pacman -S ffmpeg
sudo pacman -S ffmpeg
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefinedWindows 安装
Windows 安装
方法 1:使用 Chocolatey(推荐)
方法 1:使用 Chocolatey(推荐)
powershell
undefinedpowershell
undefined安装 Chocolatey(如果未安装)
安装 Chocolatey(如果未安装)
以管理员身份运行 PowerShell,执行:
以管理员身份运行 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'))
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
安装 FFmpeg
choco install ffmpeg
choco install ffmpeg
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefined方法 2:使用 Scoop
方法 2:使用 Scoop
powershell
undefinedpowershell
undefined安装 Scoop(如果未安装)
安装 Scoop(如果未安装)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
添加 extras 仓库
添加 extras 仓库
scoop bucket add extras
scoop bucket add extras
安装 FFmpeg
安装 FFmpeg
scoop install ffmpeg
scoop install ffmpeg
验证安装
验证安装
ffmpeg -version
undefinedffmpeg -version
undefined方法 3:手动安装
方法 3:手动安装
- 访问 https://ffmpeg.org/download.html
- 下载 Windows 版本的 FFmpeg
- 解压到某个目录(如 )
C:\ffmpeg - 将 添加到系统 PATH 环境变量
C:\ffmpeg\bin - 重启终端,验证安装:
ffmpeg -version
- 访问 https://ffmpeg.org/download.html
- 下载 Windows 版本的 FFmpeg
- 解压到某个目录(如 )
C:\ffmpeg - 将 添加到系统 PATH 环境变量
C:\ffmpeg\bin - 重启终端,验证安装:
ffmpeg -version
验证安装
验证安装
bash
undefinedbash
undefined查看 FFmpeg 版本
查看 FFmpeg 版本
ffmpeg -version
ffmpeg -version
查看 FFmpeg 支持的编解码器
查看 FFmpeg 支持的编解码器
ffmpeg -codecs
ffmpeg -codecs
查看 FFmpeg 支持的格式
查看 FFmpeg 支持的格式
ffmpeg -formats
ffmpeg -formats
运行简单测试
运行简单测试
ffmpeg -h
undefinedffmpeg -h
undefined常见问题
常见问题
macOS: brew command not found
macOS: brew command not found
bash
undefinedbash
undefined安装 Homebrew
安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
undefined/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
undefinedLinux: Permission denied
Linux: Permission denied
bash
undefinedbash
undefined使用 sudo 运行
使用 sudo 运行
sudo apt install ffmpeg
undefinedsudo apt install ffmpeg
undefinedWindows: 命令无法识别
Windows: 命令无法识别
- 确保已将 FFmpeg 的 bin 目录添加到 PATH
- 重启终端或命令提示符
- 验证:(Windows) 或
echo %PATH%(macOS/Linux)echo $PATH
- 确保已将 FFmpeg 的 bin 目录添加到 PATH
- 重启终端或命令提示符
- 验证:(Windows) 或
echo %PATH%(macOS/Linux)echo $PATH