Поиск нескольких установок ffmpeg
Я использую несколько инструментов, основанных на ffmpeg, некоторые из которых загрузили разные версии ffmpeg из той, которая есть в репозиториях пакетов (например, mpv и moviepy через imageio). Отдельные двоичные файлы ffmpeg для этих программ не мешают друг другу, но у меня возникают трудности, связанные с некоторыми несоответствиями между различными версиями.
Мой вопрос: как мне найти разные версии ffmpeg (кроме пакета ubuntu), которые существуют в моей системе, чтобы я мог указать все на двоичный файл самой последней версии (в моем случае, ffmpeg, работающий с mpv)?
Спасибо!
2 ответа
Экспериментируя немного больше, я смог найти альтернативные двоичные файлы ffmpeg, установленные другими программами, используя locate
а также egrep
:
locate mpv | egrep 'ffmpeg$'
locate imageio | egrep 'ffmpeg$'
А потом использовать alias
перенаправить ffmpeg
Команда для самого современного двоичного файла без нарушения других зависимостей.
Есть две команды, которые вы можете использовать, чтобы определить, какой двоичный файл используется, а также, если существует более одной ffmpeg
установлены.
Сначала, чтобы определить, какой двоичный файл используется в настоящее время, выполните следующую команду:
which ffmpeg
Далее вы можете показать где ffmpeg
файлы и двоичные файлы выполняются с помощью следующей команды:
whereis ffmpeg
whereis
Команда должна показать, где находятся различные двоичные файлы, если их больше одного, а двоичные файлы обычно находятся под bin
каталог.