如何在mac上安装ffmpeg
有三种方法在mac上安装ffmpeg
- 使用包管理工具Homebrew或MacPorts来安装ffmpeg。这种安装方式可以自动保持最新版本。详细步骤见下文
- 下载编译好的二进制可执行文件。这种安装方式最容易。直接下载就可用。缺点是必须手动更新。并且它可能没有包含所有你需要的编码器和滤镜。
- 自己构建。在macOS上编译跟在其他类linux机器上一样简单。下载源码,用合适的flag运行./configure, make和make install。但是配置选项必须手工设置,并且你必须自己安装依赖的第三方库。详细步骤参考下文
Homebrew安装ffmpeg
Homebrew是一个类似apt-get的命令行包管理工具,如果你还没安装,可以用以下命令安装
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/master/install.sh>)"
按指引进行,可能需要几分钟时间,完成后运行以下命令,可以获取最新发布并且最少库依赖的版本
brew install ffmpeg
如果想要获取最新版本GIT master版本,运行:
brew install ffmpeg --HEAD
更新ffmpeg
安装后如果想要更新ffmpeg到最新版本,直接运行
brew update && brew upgrade ffmpeg
如果你已经安装了HEAD,你可以通过以下命令更新
brew upgrade --fetch-HEAD ffmpeg
自己编译FFmpeg
Xcode
你需要安装Xcode。具体可以从Xcode官网下载或者通过Mac App Store安装
安装完Xcode, 可以安装Xcode命令行工具
xcode-select --install
未完待续