Как установить FFmpeg 5.0 в Ubuntu 20.04 или Ubuntu 18.04 через PPA
Популярная мультимедийная библиотека FFmpeg недавно выпустила версию 5.0. Вот как установить его в Ubuntu 20.04, Ubuntu 18.04 и/или Ubuntu 16.04 через PPA.
FFmpeg 5.0 под кодовым названием «Lorentz» — это новая основная версия, которая включает в себя:
- удалите старые API-интерфейсы кодирования/декодирования и замените их API на основе N:M.
- новый простой в использовании API на основе AVframe для libswscale.
- удалите всю библиотеку libavresample.
- Много новых фильтров.
- Кодер ADPCM IMA Westwood, кодер Apple Graphics (SMC), кодер VideoToolbox ProRes
- Декодер ADPCM IMA Acorn Replay, декодер растровых изображений GEM.
- Поддержка DoVi и многое другое на ffmpeg.org.
Установите FFmpeg 5.0 в Ubuntu:
ВАЖНО: Обновление FFmpeg не рекомендуется новичкам! Он может конфликтовать с другими пакетами в вашей системе. Используйте его на свой страх и риск!
Роб Сэвори встроил пакеты FFmpeg 5.0 в PPA для всех текущих выпусков Ubuntu LTS. Хотя обновления приостановлены из-за отсутствия пожертвований. PPA все еще работает, и если вы найдете его полезным, вы можете помочь, сделав пожертвование (см. предыдущую ссылку).
1.) Добавьте PPA
Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть окно терминала. Когда он откроется, выполните команду, чтобы добавить PPA:
sudo add-apt-repository ppa:savoury1/ffmpeg5
Также добавьте PPA FFmpeg4, который содержит библиотеки зависимостей:
sudo add-apt-repository ppa:savoury1/ffmpeg4
2.) Обновить кеш пакетов:
Если вы используете Ubuntu 18.04 или Ubuntu 16.04, вам необходимо вручную обновить кеш системных пакетов, выполнив команду:
sudo apt update
3.) Обновите FFmpeg до 5.0:
Наконец, выполните команду ниже, чтобы установить все доступные обновления, включая FFmpeg 5:
sudo apt full-upgrade
ПРИМЕЧАНИЕ. Эта команда может удалить некоторые приложения в вашей системе из-за конфликта пакетов! ПРОВЕРЬТЕ вывод терминала перед вводом «y», чтобы подтвердить установку!
Когда все будет сделано успешно, проверьте с помощью команды ffmpeg -version
.
Как восстановить:
Вы можете очистить два PPA, что также понизит версию всех установленных пакетов. Сначала установите инструмент ppa-purge с помощью команды:
sudo apt install ppa-purge
Затем очистите PPA с помощью команд ниже одну за другой:
sudo ppa-purge ppa:savoury1/ffmpeg5
sudo ppa-purge ppa:savoury1/ffmpeg4
ПРИМЕЧАНИЕ. В процессе перехода на более раннюю версию также могут быть удалены некоторые другие приложения. Прежде чем выполнять действие, следите за выводом терминала!