Релиз FFmpeg 8.0 Huffman

22 августа 2025 года состоялся релиз открытого мультимедиа-пакета релиз FFmpeg 8.0 под кодовым названием Huffman для Linux, Windows и macOS. Предыдущая мажорная версия проекта вышла в апреле 2024 года.

В FFmpeg 8.0 входит набор приложений и коллекция библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Исходный код проекта распространяется под лицензиями LGPL и GPL. Разработка FFmpeg ведётся сообществом смежно с проектом MPlayer.

Основные изменения и доработки в FFmpeg 8.0:

появился фильтр OpenAI Whisper для автоматического распознавания речи;

улучшения в Vulkan Video для более эффективной обработки видео с использованием графического процессора, включая ускорение видео VP9, ​​поддержка кодирования AV1, более быстрое декодирование FFV1 и аппаратное ускорение Vulkan для ProRes RAW;

добавлены декодировщики для форматов кодирования видео APV (Advanced Professional Video), ProRes RAW и RealVideo 6.0;

добавлены декодировщики для форматов кодирования звука Sanyo LD‑ADPCM, Xbox ADPCM IMA и G.728;

реализован кодировщик формата APV (Advanced Professional Video), построенный на базе библиотеки libopenap;

видеокодеры OpenMAX объявлены устаревшими;

добавлена поддержка VVC в контейнере Matroska;

добавлена поддержка кодирования анимированного JPEG-XL с помощью libjxl;

появилась возможность кодирования и декодирования видео APV;

добавлена поддержка декодера G.728;

внесены улучшения для HDR, декодирования ProRes RAW, декодирования AMD AMF и масштабирования FSR;

появилась поддержка анализа метаданных EXIF;

в библиотеку libx265 добавлена поддержка кодирования альфа‑канала (прозрачность);

добавлена обвязка для использования аппаратно ускоренных кодировщиков и декодировщиков от проекта OpenHarmony;

добавлена поддержка кодирования анимированных изображений в формате JPEG XL, используя библиотеку libjxl;

улучшена поддержка многотрековых аудио и видео в формате FLV v2;

в упаковщик медиконтейнеров MP4 добавлена поддержка формата APV, а также AV1 с шифрованием CENC.

убрано отключение автовекторизации при сборке в GCC на системах x86, ARM и AArch64;

реализованы многочисленные оптимизации производительности процессора, особенно со значительным повышением производительности для процессоров AVX-512;

прекращена поддержка версий библиотеки OpenSSL старше 1.1.0;

прекращена поддержка ассемблера yasm (оставлена только поддержка nasm);

объявлены устаревшими кодировщики на базе API OpenMAX (Open Media Acceleration);

по умолчанию включена верификация TLS-сертификатов (из-за изменения поведения при обработке TLS значительно изменён номер версии FFmpeg).

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии