我在 Debian Lenny 上构建了自己的 ffmpeg。当我在 sudo bash shell 中执行 ffmpeg --version 时,我得到了我刚刚构建的版本。在它之外我得到的是旧版本。当使用 sudo ffmpeg 时,我得到的是新版本。
如何替换旧版本的 ffmpeg,以便我的 webapp 可以运行正确版本的 ffmpeg?我不想需要 sudo。
答案1
问题几乎肯定是运行 sudo 时您的 PATH 会有所不同。您可能需要卸载旧的 ffmpeg 或用您自己的二进制文件替换 /usr/bin(或任何地方)中的二进制文件。