我目前正在开发一个应用程序,它可以运行在云端的 FFmpeg 上的 Ubuntu 上。
我想安装当前版本(撰写本文时为 6.1)。
如果我运行sudo apt install ffmpeg
,我会得到版本 4.2.7:
ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
现在,我知道我可以使用静态构建(引用自 ffmpeg.org)手动安装它:
https://johnvansickle.com/ffmpeg/
但正如提到的那样,这将在云中使用,并且应用程序是在 Docker 中构建的,所以我想避免在 Dockerfile 中手动安装(切换架构)并使用某种包管理器来实现这一点。
查看 Launchpad(这是 ffmpeg.org 为 Ubuntu 指出的):
https://launchpad.net/ubuntu/+source/ffmpeg
似乎有一个当前的稳定版本我应该能够安装:
https://launchpad.net/ubuntu/+source/ffmpeg/7:6.0-6ubuntu1
但我不确定如何使用这个平台来安装它。
是否存在某种自动化/包管理器方法来安装最新版本的 FFmpeg,而无需手动管理底层架构。
或者,如果我必须手动管理它,我该如何最好地去做呢?