Как проверить мою текущую версию FFMPEG

19

У меня FFMPEG установлен на 2 разных серверах. На одном из серверов я сталкиваюсь с проблемой каждый раз, когда пытаюсь конвертировать файлы m4v, где ffmpeg просто обрабатывает файл бесконечно. Когда я беру тот же исходный файл и пытаюсь запустить его на другом сервере, кажется, что он работает нормально. Оба сервера работают под управлением одной и той же версии GNU / Linux. Кто-то предложил мне проверить, установлена ​​ли на серверах одна и та же версия ffmpeg, поэтому мой вопрос ко всем вам: «Как мне проверить мою версию ffmpeg?»

Благодарность!

aamiri
источник
3
Это место, где можно задавать вопросы, но в будущем вам очень поможет, если вы освоитесь, например man ffmpeg, или, в данном случае, даже просто ffmpeg, что побуждает вас бежать ffmpeg -hза дополнительной помощью. Также менеджер пакетов может дать вам ответ. Это было для терминала (ну, менеджер пакетов вполне может быть основан на графическом интерфейсе), и я уверен, что справочные страницы также доступны некоторым графическим способом, если один из них не устраивает терминал. Поиск в "ffmpeg version" также дает ответ на первой странице. Я не пытаюсь быть придирчивым, но "учу человека ловить рыбу" и т. Д.
Даниэль Андерссон,

Ответы:

34

Назовите его с правильным флагом командной строки:

ffmpeg -version

Для получения полного списка базовых библиотек просто вызовите ffmpeg без каких-либо опций:

ffmpeg
Акира
источник
1
Это не работает в Ubuntu 14.04, так как я использую библиотеки ffmpeg, но нет приложения ffmpeg.
Ккрон
вопрос касается бинарного ffmpeg, а не файлов libav * -header или -lib.so.
Акира
@kkron в Ubuntu 14.04 нет ffmpg, так как его заменили, avconvтак что вы должны сделатьavconv -version
Ciprian Tomoiagă