为什么我看到两个不同的 ffmpeg 二进制文件?

为什么我看到两个不同的 ffmpeg 二进制文件?

我在 Debian Lenny 上构建了自己的 ffmpeg。当我在 sudo bash shell 中执行 ffmpeg --version 时,我得到了我刚刚构建的版本。在它之外我得到的是旧版本。当使用 sudo ffmpeg 时,我得到的是新版本。

如何替换旧版本的 ffmpeg,以便我的 webapp 可以运行正确版本的 ffmpeg?我不想需要 sudo。

答案1

问题几乎肯定是运行 sudo 时您的 PATH 会有所不同。您可能需要卸载旧的 ffmpeg 或用您自己的二进制文件替换 /usr/bin(或任何地方)中的二进制文件。

相关内容