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