Всякий раз, когда вы воспроизводите видео на устройстве под управлением Linux, Android или Windows, есть вероятность, что программное обеспечение, по крайней мере, частично использует код FFmpeg – бесплатное программное обеспечение, включающее набор приложений и коллекцию библиотек для обработки мультимедийных данных.
Разработчики выпустили новый крупный релиз FFmpeg 4.0 «Wu», который добавляет новые фильтры, больше аппаратных функций, прекращена поддержка сборки для Windows XP и ffserver, добавлена поддержка видеокодеков нового поколения AVI, aptX, TiVo ty + и многое другое.
FFmpeg 4.0 включает следующие версии библиотек:
1 2 3 4 5 6 7 8 |
libavutil 56. 14.100 libavcodec 58. 18.100 libavformat 58. 12.100 libavdevice 58. 3.100 libavfilter 7. 16.100 libswscale 5. 1.100 libswresample 3. 1.100 libpostproc 55. 1.100 |
Некоторые из основных изменений включают:
• Bitstream-фильтры для редактирования метаданных в потоках H.264, HEVC и MPEG-2
• Экспериментальный кодировщик видео MagicYUV
• TiVo ty / ty + demuxer
• Кодировщик MJPEG, использующий механизм аппаратного ускорения Intel QSV и фильтр Overlay
• Собственный кодировщик и декодеровщик aptX и aptX HD
• Механизм аппаратного ускорения ANVIDIA NVDEC с H.264, HEVC, MJPEG, MPEG-1/2/4, VC1, VP8/9 hwaccel декодирование
• Расширение динамического диапазона звука mcompan & acontrast
• Фильтр OpenCL
• Фильтр микширования видео
• Фильтр “Нормализация видео”
• Звуковой фильтр lv2
• VAAPI MJPEG и декодирование VP8
• Кодеры AMD AMF H.264 и HEVC
• Фильтр видеопотоков
• Фильтр видеосигнала
• Поддержка LibreSSL (через libtls)
• Отказ поддержки сборки для Windows XP. Минимальная поддерживаемая версия Windows – Windows Vista.
• Видеоконвертер deconvolve
• Энтропийный видеофильтр
• Источник звукового фильтра hilbert
• Звуковой фильтр aiir
• Удалена программа ffserver
• Удалены мультиплексоры ffmenc и ffmdec и демультиплексор
• VideoToolbox HEVC-кодер и hwaccel
• VAAPI-ускоренный ProcAmp (цветовой баланс), фильтры шумоподавления и резкости
• Добавить android_camera indev
• codec2 en/decoding через libcodec2
• собственный SBC-кодер и декодер
• звуковой фильтр drmeter
• Фильтр потока hapqa_extract
• Фильтр потока filter_units
• Поддержка AV1 через libaom
• Поддержка E-AC-3 зависимых фреймов
• Фильтр битового потока для извлечения кодированного звука E-AC-3
• Протокол потоковой передачи Haivision SRT через libsrt
• фильтр vfrdet
Скачать исходники для библиотек вы можете здесь.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.