я навестилhttps://www.ffmpeg.org/download.html#build-macдля загрузки ffmpeg и ffprobe для Mac OS X High Sierra 10.13. Я нашел следующие пакеты:
Какой пакет мне скачать? И в чем разница между ними?
решение1
Установить ffmpeg можно тремя способами:
Загрузка статической сборки сffmpeg.org. Выберите их, если вам нужна простая в запуске программа со множеством функций. Однако вам придется вручную ее обновлять. Кроме того, по причинам лицензирования статические сборки не могут объединять все сторонние зависимости.
Установка изДомашнее пивочерез
brew install ffmpeg
. Вы получаете наиболее распространенные зависимости (кодировщики и т. д.), установленные вместе с ними, и они автоматически обновляются при обновлении Homebrew.Сборка из исходного кода (см.здесь). Обычно это не требуется.
Помощь в выборе статической сборки:
Если вам нужна сборка, которая работает без каких-либо внешних зависимостей, загрузитестатическийстроить.
Если у вас 64-разрядная операционная система (т. е. версия выше OS X 10.7), загрузите 64-разрядную сборку.
решение2
Отвечая на ваш вопрос, немного отойду от темы.
Я установил ffmpeg с помощьюДомашнее пивос brew install ffmpeg
which имеет преимущество в том, что он автоматически собирает и устанавливает его со всеми необходимыми требованиями. Он собирает самую последнюю стабильную версию с часто используемыми зависимостями.
решение3
Лучший метод, который сработал для Mac OS 10.15, был через macports. Он устранил все проблемы с зависимостями. Я потратил целый день, пытаясь установить через brew, но он не смог собрать более современные зависимости, такие как libvmaf, несовместимый с Mac OS 10.15.