Назад | Перейти на главную страницу

Почему я вижу два разных двоичных файла ffmpeg?

На Debian Lenny я построил свой собственный ffmpeg. Когда я выполняю команду ffmpeg --version внутри оболочки sudo bash, я получаю ту версию, которую только что построил. В остальном я получаю старую версию. При использовании sudo ffmpeg я получаю новую версию.

Как заменить старую версию ffmpeg, чтобы мое веб-приложение могло запускать правильную версию ffmpeg? Я не хочу требовать sudo.

Проблема почти наверняка в том, что ваш PATH отличается при запуске sudo от другого. Скорее всего, вам потребуется либо удалить старый ffmpeg, либо заменить его двоичные файлы в / usr / bin (или где-либо еще) своими собственными.