Поиск по сайту:

Выпущена версия FFmpeg 6.0! Как установить в Ubuntu 22.04 [обновлен новый PPA]

Популярная мультимедийная библиотека FFmpeg анонсировала новую версию 6.0 (обновленную до версии 6.1). Вот новые функции и руководство по установке для Ubuntu 22.04, Ubuntu 20.04 и Ubuntu 18.04.

FFmpeg 6.0, кодовое название «Фон Нейман», включает поддержку новых декодеров, включая Bonk, Micronas SC-4, APAC, ViewQuest VQC, RKA, Radiance, WavArc, CBD2 DPCM и несколько форматов ADPCM.

Также существуют QSV и кодирование NVenc AV1, декодирование и кодирование VAAPI и QSV для 10/12-битного 422, 10/12-битного 444 HEVC и VP9.

Другие изменения FFmpeg 6.0 включают в себя:

  • Новые аудио- и видеофильтры, такие как фильтры adrc, afdelaysrc, corr, showcwt, backgroundkey, a3dscope, ddagrab, ssim360, hstack_qsv, vstack_qsv и xstack_qsv.
  • Поддержка изображений Radiance HDR
  • Добавлен новый режим в фильтр обнаружения обрезки для определения области обрезки на основе векторов движения и краев.
  • Формат изображения WBMP (растровое изображение протокола беспроводных приложений)
  • LAF, демультиплексор SDNS
  • Изменение порядка DTS в PTS BSF
  • фильтр backkey, мультимедийный фильтр showcwt
  • Фильтры hstack_vaapi, vstack_vaapi и xstack_vaapi
  • Декодер MediaCodec через NDKMediaCodec и кодер
  • Поддержка oneVPL для QSV
  • Новые параметры CLI ffmpeg: -stats_enc_pre[_fmt], -stats_enc_post[_fmt], -stats_mux_pre[_fmt]
  • media100 в mjpegb bsf
  • Новая опция CLI ffmpeg: -fix_sub_duration_heartbeat
  • Декодеры CrystalHD устарели
  • RKA, WavArc, XMD ADPCM, декодер и демультиплексор WADY DPCM
  • Синтаксис filtergraph в CLI ffmpeg теперь поддерживает передачу содержимого файла в качестве значений параметров.

ПРИМЕЧАНИЕ. Обновление библиотеки FFmpeg в Ubuntu может привести к поломке других приложений и/или возникновению проблем с зависимостями! Вы должны знать, как восстановить. И не делайте этого на производственной машине!

Как установить FFmpeg (обновление 6.1) через PPA в Ubuntu:

Как сообщают многие пользователи, PPA Роба Сэвори кажется сломанным из-за проблемы с зависимостями.

Итак, я загружаю FFmpeg 6 и его библиотеки зависимостей в этот неофициальный PPA для тех, кому нужен FFmpeg 6.

ПРИМЕЧАНИЕ: 1. PPA пока предназначен только для Ubuntu 22.04!
ПРИМЕЧАНИЕ: 2. В моем случае пакеты работают хорошо. Но это может сработать или не сработать для вас! Используйте его на свой страх и риск!

1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть окно терминала. Когда он откроется, выполните команду, чтобы добавить PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/ffmpeg6

Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.

2. Для Linux Mint 21 вам необходимо вручную обновить кеш пакетов после добавления PPA. Для этого выполните команду:

sudo apt update

3. Наконец, выполните приведенную ниже команду, чтобы установить или обновить до FFmpeg 6.1:

sudo apt install ffmpeg

В случае неполной установки НАСТОЯТЕЛЬНО рекомендуется запустить sudo apt update, чтобы обновить все пакеты до последних версий.

4. После установки выполните приведенную ниже команду в терминале, чтобы проверить:

ffmpeg --version

Как понизить версию библиотеки FFmpeg:

Если вы хотите понизить версию библиотеки FFmpeg до стандартной версии, доступной в системном репозитории. Откройте терминал и выполните команду:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/ffmpeg6

ПРИМЕЧАНИЕ: следите за выводом терминала, прежде чем ответить «да» для подтверждения! Он МОЖЕТ удалить некоторые другие полезные пакеты приложений.

Статьи по данной тематике