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

Доступен мультимедиа-пакет FFmpeg 2.5, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Кроме изменений, созданных внутри проекта, в новую версию также включены все последние наработки, развиваемые в ветках ffmpeg-mt (многопоточное декодирование) и libav (форк FFmpeg). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer. Из изменений, добавленных в FFmpeg 2.5, можно выделить:

Поддержка протокола UDP Lite (RFC 3828), допускающего доставку частично повреждённых пакетов с расчётом на то, что восстановление может быть проведено силами приложения. Например, битые аудио и видеоданные могут быть частично восстановлены на уровне кодека; Поддержка декодирования анимированных изображений в формате WebP; Поддержка анимированных PNG-изображений (формат APNG); Добавлены упаковщики медиа-контейнеров (muxer) для HEVC/H.265 RTP и фрагментированных потоков MPEG-DASH; В libavdevice реализована поддержка функций захвата содержимого экрана через фреймворк AVFoundation и добавлена система захвата экрана на основе XCB; В API объявлен устаревшим вызов avpriv_dv_frame_profile2(); В утилиту ffprobe добавлена опция показа пиксельных форматов (»-show_pixel_formats»); В ffserver добавлена возможность передачи кодеку поддерживаемых им опций; Добавлен декодировщик субтитров в формате STL; Поддержка декодирования звука zygoaudio; Поддержка 10-битной цветовой модели YUV 4:2:2; Добавлен новый фильтр масштабирования изображений — xBR; В libpostproc добавлена поддержка визуализации; В libavutil добавлена поддержка симметричного блочного шифра CAST128 в режиме ECB; Добавлены распаковщики медиа-контейнеров (demuxer) для субтитров SUP/PGS и STL; Поддержка фрагментированного MP4.

© OpenNet