Обновление реализации видеокодека VP8/WebM — VP8 Codec SDK 1.1

Материал из Викиновостей, свободного источника новостей

11 мая 2012 года

Компания Google представила пакет VP8 Codec SDK 1.1.0 (libvpx), в рамках которого подготовлено пятое обновление реализации свободного видеокодека VP8, доступное под кодовым именем "Eider". Формат кодирования и связанные с VP8 и WebM спецификации не изменились, изменению подверглись только средства разработки и библиотека с реализацией кодека. Совместимость программного (API) и бинарного (ABI) интерфейсов сохранена, т.е. пересборки и модификации кода программ при переходе на новую версию не потребуется. Код всех компонентов SDK поставляется под лицензией BSD.

Ключевые улучшения (Архивная копия от 19 мая 2015 на Wayback Machine):

  • Добавлен временной подавитель шумов (temporal denoiser) с поддержкой компенсации движения, обеспечивающий более высокое качество по сравнению с ранее используемым пространственным подавителем шумов (spatial denoiser);
  • Обеспечена поддержка новых компиляторов и платформ, включая улучшенную поддержку компилятора Xcode, возможность сборки с использованием Android x86 NDK, поддержку OS/2 и SunCC;
  • Возможность изменения разрешения входящих данных без переинициализации кодека;
  • В приложение vpxenc добавлена начальная поддержка генерации одним вызовом из одного исходного потока нескольких результирующих видео с разными параметрами кодирования;
  • Оптимизация скорости работы декодировщика, в том числе при обеспечении декодирования в режиме реального времени. По сравнению с прошлым выпуском скорость работы декодировщика возросла на 2.5%.
  • Обеспечен режим заметного ускорения realtime-кодирования при незначительной потере качества. При кодировании специфичного для видеоконференций видеопотока скорость увеличилась на 13%, при потере качества в диапазоне 0.2dB;
  • Существенно увеличилась скорость двухпроходного кодирования материала подобного слайдшоу;
  • Несмотря на то, что в общем виде качество картинки по сравнению с прошлым выпуском осталось на том же уровне, отмечается несколько полезных оптимизаций: улучшено качество статических секций (таких как слайдшоу) при двухпроходном кодировании; сокращена квадратизация в простых секциях; улучшена калибровка ключевого кадра с несколькими временными слоями.
  • Устранена ошибка в декодировщике, внесённая в версии 1.0.0.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Обновление реализации видеокодека VP8/WebM — VP8 Codec SDK 1.1», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.