我参观过https://www.ffmpeg.org/download.html#build-mac下载适用于 Mac OS X High Sierra 10.13 的 ffmpeg 和 ffprobe。我发现了以下软件包:
我应该下载哪个软件包?它们之间有什么区别?
答案1
您可以通过三种方法安装 ffmpeg:
从以下位置下载静态构建ffmpeg.org。如果您想要一个具有许多功能的易于运行的程序,请选择这些。不过,您必须手动更新它。此外,出于许可原因,静态构建无法捆绑所有第三方依赖项。
从安装自制通过
brew install ffmpeg
。您将获得最常见的依赖项(编码器等),并且当您更新 Homebrew 时它会自动更新。从源代码构建(参见这里)。这通常不是必需的。
选择静态构建的一些帮助:
如果您想要一个无需任何外部依赖即可运行的版本,请下载静止的建造。
如果您有 64 位操作系统(即 OS X 10.7 以上的版本),请下载 64 位版本。
答案2
稍微离题一下来回答你的问题。
我使用以下方式安装了 ffmpeg自制其brew install ffmpeg
优点是可以自动构建并安装所有必需的依赖项。它构建最新的稳定版本以及常用的依赖项。
答案3
适用于 Mac OS 10.15 的最佳方法是通过 macports。它解决了所有依赖性问题。我花了一整天时间尝试通过 brew 安装,但无法构建更新的依赖项,例如 libvmaf 与 Mac OS 10.15 不兼容。