我应该为 macOS 下载哪个 ffmpeg 包?

我应该为 macOS 下载哪个 ffmpeg 包?

我参观过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 不兼容。

相关内容