Релиз мультимедиа-пакета FFmpeg 2.1 с поддержкой декодирования VP9 и HEVC/H.265
Доступен релиз мультимедиа-пакета FFmpeg 2.1, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Кроме изменений, созданных внутри проекта, в новую версию также включены все последние наработки, добавленные в ветки ffmpeg-mt (поддержка многопоточного декодирования) и libav (форк FFmpeg). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer. Из изменений, добавленных в FFmpeg 2.1, можно выделить:
Добавлен встроенный декодировщик для формата сжатия видео VP9, по сравнении с VP8 демонстрирующего сокращение размера битового потока на 50% при сохранении идентичного качества; Добавлен декодировщик для стандарта сжатия видео HEVC/H.265 (High Efficiency Video Coding), который отличается от H.264 использованием значительно улучшенных алгоритмов кодирования видео, позволяющих в два раза снизить битрейт при кодировании с прежним уровнем качества. Распаковщики медиа-контейнеров (demuxer) реализованы для форматов raw, TS, Matroska и MP4; Поддержка доступа к контенту с использованием протокола SFTP (через libssh); Поддержка PulseAudio и фреймбуфера Linux в качестве устройств вывода; В декодировщике изображений WebP добавлена поддержка сжатия без потерь и прозрачности; Добавлены фильтры: aecho, perspective, compand, phase, w3fdif, adelay, pullup, ladspa wrapper, mergeplanes; Добавлен декодировщик для формата Voxware MetaSound; Добавлен парсер для формата dpx; В медиаконтейнере Matroska добавлена поддержка формата Opus; Объявлена стабильной реализация FFV1 версии 1.3. Добавлена поддержка FFV1 с YUVA (444,422,420) в 9, 10 и 16 бит. Поддержка декодирования вариантов потоков AAC с дополнительной коррекцией ошибок (ER AAC LС) и минимизацией задержек (ER AAC LD); Добавлен сканер ReplayGain (выравнивание громкости); Поддержка изменения позиции в потоке RTMP; Реализовано более точное перемещение на позицию, указанную в опции »-ss», при перекодировании потока c использованием ffmpeg. Поведение прошлых выпусков можно восстановить, указав опцию »-noaccurate_seek»; В утилиту ffprobe добавлена поддержка опций »-show_programs» и »-read_intervals»; Опция »-t» в утилите ffmpeg теперь применима и для ограничения продолжительности чтения данных из входного файла; Поддержка чтения метажанных EXIF из JPEG-файлов; Добавлен декодировщик телетекста DVB; В библиотеку libx264 добавлена поддержка кодирования YUVJ422P и YUVJ444P.
© OpenNet