![我如何确定默认的 FFMPEG 版本?](https://linux22.com/image/1077647/%E6%88%91%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9A%E9%BB%98%E8%AE%A4%E7%9A%84%20FFMPEG%20%E7%89%88%E6%9C%AC%EF%BC%9F.png)
说实话,我对我为 FFMPEG 安装的软件包感到难以置信。根据 Synaptic 的说法,它的版本是:
4:0.8.1-1really0u1
出于某种原因,我觉得这不是存储库中应有的版本,而且我觉得我使用的另一个 PPA 可能安装了错误的版本。我相信这是用于夜间构建的 VLC PPA。
那些系统上没有这个 PPA 的人能告诉我他们正在运行哪个版本的 FFMPEG 吗?
答案1
你的是 PPA 版本,它是最可能与官方版本类似。见下文,来自 Precise (Ubuntu 12.04):
$ dpkg——列表 ffmpeg 二、ffmpeg 4:0.8.1-0ubuntu1 多媒体播放器、服务器、编码器和转码器(过渡包) $ apt-cache 策略 ffmpeg ffmpeg: 已安装:4:0.8.1-0ubuntu1 候选:4:0.8.1-0ubuntu1 $ ffmpeg ffmpeg 版本 0.8.1-4:0.8.1-0ubuntu1,版权所有 (c) 2000-2011 Libav 开发人员 于 2012 年 3 月 22 日 05:09:06 使用 gcc 4.6.3 构建 .....
要在 PPA 版本上重新安装官方版本,您可以使用脚本ppa-purge
(首先安装该脚本!),或者如果您已经删除了 PPA,请使用
sudo apt-get install ffmpeg=4:0.8.1-0ubuntu1
如果它失败了,你可能必须--reinstall
在那里放一个开关。
答案2
除了 izx 安装特定版本的解决方案之外,您还可以随时通过在末尾添加发布版本来将软件包恢复到发行版,如下所示:
sudo apt-get install ffmpeg/precise