我需要使用新的xfade
选择FFmpeg
大约一周前添加的。我在服务器(Ubuntu 18.04.2)上安装 FFmpeg 大约是 2 个月前,所以我需要更新它,因为我遇到了以下问题:
没有这样的过滤器:xfade
因此,我尝试使用以下选项更新 FFmpeg
选项1
sudo add-apt-repository -y ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install --only-upgrade ffmpeg
选项 2
sudo apt-get update
sudo apt-get install ffmpeg
两个版本都说
ffmpeg 已经是最新版本 (7:3.4.6-0ubuntu0.18.04.1)。0 个升级,0 个新安装,0 个要删除,129 个未升级
另外,我可以看到ffmpeg -version
本地和服务器的输出存在一些差异。
如你所见,在本地显示ffmpeg version git-2020-02-03-...
但在服务器上显示ffmpeg version 3.4.6-0ubuntu0.18.04.1
因此,xfade
我的服务器上也有这个选项我需要将 FFmpeg 更新到最新 (GIT) 版本吗?我还能尝试什么?
答案1
删除 PPA。它不提供来自 git master 分支的当前版本。
sudo apt remove ffmpeg sudo add-apt-repository --remove ppa:mc3man/trusty-media
获取。Ubuntu用户
ffmpeg
可以通过两种方式从当前 git master 分支获取:ffmpeg
- 跟随FFmpeg 维基:Ubuntu这是一步一步的编译指南,或者
- 下载已经编译
ffmpeg
好的johnvansickle.com。请确保下载 git 版本,因为当前发布分支(撰写此答案时为 4.2)不包含 xfade 滤镜,也不会包含。将其移动到~/bin
或/usr/local/bin
如果您希望将其放在PATH
: 中,您可能需要重新登录才能让您的 shell 识别它。阅读常问问题以获取更多安装/删除信息。
编译允许您完全自定义所需内容。下载快速简便。