Релиз libvpx 1.0.0 "Duclair"

"Duclair", четвёртый именованный релиз VP8 Codec SDK (libvpx), доступен для загрузки.

Сам формат VP8 остался прежним, изменения коснулись только SDK. "Duclair" на бинарном уровне не совместим с предыдущими релизами libvpx, поэтому была увеличена старшая версия до 1 и необходимо будет перекомпилировать ваши приложения. Необходимости вносить измениния в код нет? так как API остался неизменным.

В этом релизе было исправлено падение обнаруженное в релизе "Cayuga" (v.0.9.7), поэтому всем пользователям предыдущего релиза рекомендуется обновиться.

Новые возможности:

  • Существенные изменения энкодера направленные на оптимизацию для живого-вещания и видеоконференций.
    • Добавлена поддержка "temporal scalability" - метода кодирования, при котором поток разбивается на несколько подпотоков, каждый со своей частотой кадров. Это позволяет, например, при недостаточной пропускной способности канала, переключиться на канал с более низкой частотой кадров, вместо заметного для глаза пропуска кадров.
    • Мультикадровая постобработка позволяет сделать визуальное качество более однородным при наличии кадров, сильно отличающихся по качеству от соседних.
    • Режим кодирования "multiple-resolution" включает одновременное кодирование одного и того же контента в разных разрешениях, что позволяет увеличить скорость процесса по сравнению с раздельной обработкой.
  • Улучшения производительности.
    При подготовке релиза силы были сфокусированы на оптимизации декодера и энкодера в режимах реального-времени.
    • На процессорах архитектуры x86 скорость декодирования увеличена на 10,5%.
    • Увеличена производительность для различных скоростных режимов энкодера: режимы 1-3 — 1,5-4%, режимы 4-8 — <1%, режимы 9-16 — 1,5-10,5%.

>>> Подробное описание изменений

>>> Загрузить

©  Linux.org.ru