Профиль: Аноним (вход | регистрация)
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск мультимедиа-пакета FFmpeg 9.0

04.08.2026 07:10 (MSK)

После пяти месяцев разработки опубликован мультимедиа-пакет FFmpeg 9.0, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет написан на языке Си и распространяется под лицензиями LGPL и GPL.

Среди изменений в FFmpeg 9.0:

  • Добавлен бэкенд onnx на базе библиотеки ONNX Runtime для выполнения AI-моделей с аппаратным ускорением силами GPU. Предоставляются провайдеры для выполнения ONNX Runtime с использованием CPU, CUDA (GPU NVIDIA), DirectML (AMD/Intel/NVIDIA в Windows) и VitisAI (AMD Ryzen AI NPU). Бэкенд может применяться для ускорения обработки изображений с использованием фильтра dnn_processing.
  • Добавлена поддержка аппаратного ускорения обработки видео в формате APV (Advanced Professional Video) c использованием соответствующих расширений графического API Vulkan.
  • Добавлены декодировщик и распаковщик медиаконтейнеров (demuxer) для анимированных изображений WebP.
  • Добавлена поддержка декодирования звука в режиме HE-AAC 960, окно преобразований в котором включает 960 сэмплов вместо 1024. HE-AAC 960 определён в стандарте цифрового радиовещания DAB+.
  • В упаковщике медиаконтейнеров MP4 реализована поддержка формата LCEVC (Low Complexity Enhancement Video Coding), реализующего дополнительный слой с метаданными поверх штатных кодеков для улучшения качества видео.
  • Добавлены упаковщик и распаковщик медиаконтейнеров с видео в формате Playdate.
  • Добавлена поддержка обработки, записи и проброса метаданных, определённых в стандарте SMPTE 2094-50 для корректного отображения видео со смешанным HDR- и SDR-содержимым.
  • Добавлена поддержка аппаратного ускорения обработки видео в формате ProRes RAW с использованием API VideoToolBox (macOS).
  • Удалена поддержка декодирования формата CELT (не затрагивает Opus CELT) и парсинга ogg/celt.
  • Удалена поддержка устаревших опций NVENC, применявшихся в версиях SDK до 11.1.
  • Расширена поддержка HDR при преобразовании цветовых пространств и яркости видео при помощи фильтра AMF Color Converter (vf_vpp_amf), использующего технологию Advanced Media Framework (AMF) для аппаратного ускорения на процессорах AMD.
  • Реализована поддержка маппинга памяти при использовании технологий AMD AMF, что позволяет напрямую передавать кадры видео между GPU и оперативной памятью.
  • Новые фильтры:
    • v360_vulkan - преобразование панорамного видео (360 градусов), используя графический API Vulkan.
    • transpose_cuda - позволяет поворачивать и зеркально отражать видеокадры, используя CUDA для ускорения.
    • vf_frc_amf - преобразование частоты кадров, используя для ускорения технологию AMD AMF.
    • vf_vqe_amf - улучшение качества видео, используя возможности фреймворка AMD AMF.
    • Добавлен bitstream-фильтр для разделения слоёв Dolby Vision в многослойных видео в формате HEVC.


  1. Главная ссылка к новости (https://github.com/FFmpeg/FFmp...)
  2. OpenNews: Доступен FFmpeg 8.1 с поддержкой JPEG XS, новыми возможностями для 3D-звука и ускорения через Vulkan
  3. OpenNews: Раскрыты эксплоиты для 23 неисправленных уязвимостей в FFmpeg, VLC, Firefox, Docker, PHP, OpenVPN, nmap, libssh2, nghttp2 и 7zip
  4. OpenNews: Разработчики FFmpeg раскритиковали AMD за раздутые патчи
  5. OpenNews: GitHub заблокировал репозиторий Rockchip после жалобы о перелицензировании кода FFmpeg
  6. OpenNews: Проект FFmpeg переходит на платформу совместной разработки Forgejo
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66025-ffmpeg
Ключевые слова: ffmpeg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (26) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.12, Аноним (12), 09:39, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, а mencoder лучше или хуже данного опуса? Вроде разная кодовая база?
     
     
  • 2.28, Аноним (28), 14:19, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    mencoder чуть выше уровнем чем просто терминальный ffmpeg, но использует тот же самый libavcodec. А вообще если хочется такого, есть encoding и в mpv (оно правда не умеет в Direct stream copy и в 3-pass encoding).
     
  • 2.32, Аноним (32), 15:06, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мёртв примерно лет 8 уже.

    И использует ffmpeg как backend.

     

  • 1.13, Аноним (13), 09:41, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    > Добавлен бэкенд onnx на базе библиотеки ONNX Runtime для выполнения AI-моделей с аппаратным ускорением силами GPU

    Теперь при воспроизведении видео ффмпег будет запускать вредоносный ИИ-слоп с доступом к GPU.

     
     
  • 2.16, Аноним (16), 10:12, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Соберите без него. В чём проблема?
     

  • 1.15, Аноним (15), 10:01, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Кто бы что ни говорил, а ffmpeg как был, так и остаётся лучшим мультимедийным пакетом
     
     
  • 2.27, Аноним (27), 13:44, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты понятия не имеешь, о чём говоришь. Эти дебичи коммитят нарушающие совместимость исправления во все ветки сразу (включая лтс), из-за чего те же браузеры разваливаются несмотря на протухшие ветки в зависимостях. Gstreamer так никогда не делал.
     
     
  • 3.29, Ivan_83 (ok), 14:33, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема gstreammer ровна та же что и всех остальных графовых фреймворков-конструкторов - ими трудно пользоватся, условно говоря высокий порог вхождения.

    В ффмпег достаточно набрать нужные аргументы в коммстроку и оно уже перекодирует видос.
    С графовым фреймворком надо все ноды в граф собрать и ещё как минимум некоторые из них сконфигурить.

    Так же учитывая требования к пропускной способности возможностей для оптимизаций в ффмпег чуть больше.

     
     
  • 4.30, Аноним (27), 14:53, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В ffmpeg ты тоже неправильно подставишь аргументы или не в той последовательности и результат будет кривым. О чём тебе конечно не сообщат. В плане конфигурации они совершенно одинаковые. У ffmpeg меньше возможностей оптимизации, потому что приходится полагаться на yuv4mpegpipe. Для большинства задач приходилось использовать mjpegtools и vapoursynth потому что встроенные фильтры никуда не годятся и даже деинтерлейс не способны сделать нормально.
     
     
  • 5.34, Ivan_83 (ok), 15:09, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я вёл к тому что для ffmpeg транскодирования аргументов подставлять надо меньше, в общем случае для гстримера аргументов будет больше потому что надо ещё описать топологию графа.

    В остальном может есть нюансы.

     
  • 4.31, Аноним (27), 15:00, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да банально sync задепрекейтили в ffmpeg и теперь при раздельной обработке ты гарантированно ловишь рассинхрон, потому что предложенная на замену опция fps не является аналогом функциональности. В идеальных случах может и нет, но реальный мир не идеальный случай.
     
     
  • 5.35, Ivan_83 (ok), 15:11, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дробное колличество кадров в секунду тоже такое себе...
     
  • 2.33, Аноним (32), 15:07, 04/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.48, васян (?), 21:32, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    скажу тебе по секрету, он единственный из всех кто победил патентную войну
     

  • 1.19, SFAP (ok), 11:25, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пригодится, берём.
     
  • 1.26, А ноним (?), 13:05, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нипоняль. Оно таки научилось транскодить проприерасный долбовижын профайл 5 в нормальное или нет?
     
     
  • 2.40, Аноним (40), 11:45, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну MPV 5-ый и 7-ой профили должен играть, 8-ой частично. Или это заслуга именно мпв, а не ffmpeg кто знает?
     
  • 2.41, Аноним (41), 12:29, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Залей куда-нибудь пример такого видео, пожалуйста.
     
  • 2.45, Аноним (16), 06:26, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Давно уже, см. фильтр libplacebo.
     

  • 1.36, Обычный человек (?), 17:45, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как то работает, есть не просит, почему бы и нет. Единственная претензия - они так и не сделают нормальный кодировщик Xvid, так как тот уже сошёл с орбиты.
     
     
  • 2.37, Аноним (37), 19:47, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Единственная претензия - они так и не сделают нормальный кодировщик Xvid, так как тот уже сошёл с орбиты.

    А оно еще кому-то надо в наши дни? Даже старый добрый x264 на голову выше в плане качества и степени сжатия, а H264 аппаратно поддерживается буквально везде.

     
     
  • 3.38, Ivan_83 (ok), 21:29, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    На кинозале постоянно выкладывают XVid в маленьких разрешениях, кажется просят в основном те кто смотрит с мобилы в поездках.
     
  • 2.47, aname (ok), 13:30, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ffmpeg вроде как некоммерческая организация с открытыми исходниками.

    Так в чём же проблема?

     

  • 1.39, Avririon (ok), 22:09, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Разрабы ffmpeg - настоящие герои.
     
     
  • 2.42, Аноним (41), 12:29, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разрабы ffmpeg - настоящие разрабы QEMU.
     
  • 2.43, Аноним (43), 17:30, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Герой разрабов - настоящий ffmpeg!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру