我如何确定默认的 FFMPEG 版本?

我如何确定默认的 FFMPEG 版本?

说实话,我对我为 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

相关内容