如何在 CentOS 6.x 中升级 ffmpeg

如何在 CentOS 6.x 中升级 ffmpeg

首先,我下载了 ffmpeg 0.6.5。它可以工作。但是当我尝试使用“-vf”选项时,终端说没有这样的命令。

所以我向超级用户询问了这个问题,有人说原因是我的 ffmpeg 版本太旧了。

所以我想做的是:将我的 ffmpeg 0.6.5 升级到 1.2。以下是我尝试过的。

  1. 下载并安装 yasm 和 ffmpeg-1.2
  2. ./configure在我下载的ffmpeg的文件夹中执行。
  3. 执行make命令。
  4. 执行make install命令。

继续操作时没有错误,但输入命令时ffmpeg -version仍然显示 0.6.5。我该怎么办?

答案1

这是路径问题。最初ffmpeg安装在文件gz(或bz2)所在的目录中。

因此,如果您执行./configuremakemake install,它会起作用,但仅限于该目录(对于此例而言是/home/username/Downloads/ffmpeg-1.2)。

如果你想使用ffmpeg在任何地方使用该命令,您可以为该./configure命令提供一些选项,例如.configure --prefix=/usr

所以,这就是我解决问题的方法。

相关内容