如何在 AWS EC2 实例中升级 ffmpeg?在我的本地系统中,我正在使用
ffmpeg version N-87353-g183fd30 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 7.2.0 (GCC)
但在服务器中
ffmpeg version N-63893-gc69defd Copyright (c) 2000-2014 the FFmpeg developers
built on Jul 16 2014 05:38:01 with gcc 4.6 (Debian 4.6.3-1).
请帮忙。
答案1
最简单的方法
您可以直接下载已经编译好的二进制文件:
- 从以下位置下载https://www.johnvansickle.com/ffmpeg/
- 提取下载的档案文件。
- 将二进制文件移动
ffmpeg
到您的某个位置PATH
或放在您想要的任何位置并直接执行它。
编译
如果你想自定义构建,然后编译。请参阅FFmpeg Wiki:编译指南。
使用相同版本
如果您想要与本地系统相同的版本*,那么使用 git:
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
git checkout 183fd30
然后继续执行该步骤中的其中一个编译指南configure
。
*如果可能的话,始终建议使用最新版本。