Light-industry-up.ru

Экосистема промышленности

VP9

22-06-2023

Перейти к: навигация, поиск
VP9

Разработан

Google

Опубликован

13 декабря 2012 года

Тип формата

Сжатое видео

Содержится в

WebM, Matroska

Расширен из

VP8

Стандарт(ы)

A VP9 Bitstream Overview

VP9 — открытый и Royalty Free стандарт сжатия видео, разрабатываемый корпорацией Google. Раньше разрабатывался под названием Next Generation Open Video (NGOV) и VP-Next. Является эволюционным развитием и преемником стандарта VP8[1]. Оба стандарта использутся с контейнером WebM.

История

Разработка VP9 началась третьем квартале 2011 года[1][2]. Одной из задач разработки VP9 было уменьшение битрейта на 50 % по сравнению с VP8 при сохранении качества видео[3]. Другая задача — добиться лучшей эффективности сжатия, чем у стандарта H.265 (High Efficiency Video Coding)[2].

13 декабря 2012 года декодер VP9 был добавлен в браузер Chromium.[4][5][6]

21 февраля 2013 года была выпущена стабильная версия браузера Google Chrome (номер версии 25) с поддержкой декодера VP9[7].

8 мая 2013 года корпорация Google объявила, что разработка стандарта VP9 будет завершена 17 июня 2013 года.[8][9][10] Модуль декодирования VP9 включен по умолчанию в браузере Google Chrome начиная с версии 29.[11]

11 июня 2013 года была закончена разработка профиля 0 («VP9 profile 0»).[8][12]

12 июня поддержка VP9 была включена в браузере Chromium.[13][14][15]

Планируется использование VP9 на YouTube.[16]

Технические детали

VP9 имеет много улучшений по сравнению с VP8[1][2]. VP9 будет поддерживать суперблоки размером 32x32 пикселя (что важно для работы с высоким разрешением) и разработчики обсуждают возможность поддержки суперблоков размером 64x64[1][2]. Также будет использоваться кодирование суперблоков с помощью квадродеревьев.[1][2]

В настоящий момент в стандарте VP9 определено два профиля: profile 0 и profile 1.[8][17] Профиль 0 поддерживает цветовую субдискретизацию 4:2:0.[8][17] Профиль 1, являющийся необязательным для аппаратных реализаций, дополнительно поддерживает цветовую субдискретизацию 4:2:2 и 4:4:4, альфа-канал, и канал глубины (англ. depth channel, карта глубин для точек изображения[18]).[8][17]

Продолжается рассмотрение профиля, поддерживающего 10-битное кодирование цветов.[8]

В VP9 поддерживаются цветовые пространства: Rec. 601, Rec. 709, SMPTE-170, SMPTE-240 и sRGB.[19]

См. также

  • Daala video — проект Xiph по созданию кодека, сравнимого с VP9 и HEVC

Примечания

  1. ↑ VP-Next Overview and Progress Update // Google, 2012
  2. ↑ Overview of VP-Next // Internet Engineering Task Force
  3. Next Gen Open Video (NGOV) Requirements (PDF). Google. Проверено 29 декабря 2012. Архивировано из первоисточника 23 мая 2013.
  4. Google's new VP9 video technology reaches public view. Архивировано из первоисточника 23 мая 2013.
  5. Chrome Adds Support for the Next-Generation VP9 Video Codec and Mozilla's Opus Audio. Архивировано из первоисточника 23 мая 2013.
  6. Revision 172738 libvpx: Add VP9 decoder // Chromium
  7. Google Chrome hits 25, www.omgchrome.com (21 февраля 2013). Проверено 4 апреля 2013.
  8. ↑ VP9 Bitstream finalization update, Google (8 мая 2013). Проверено 17 мая 2013.
  9. VP9 Codec Nears Completion, Google (10 мая 2013). Проверено 17 мая 2013.
  10. Google's VP9 video codec nearly done; YouTube will use it, CNET (10 мая 2013). Проверено 17 мая 2013.
  11. Google pressing for fast adoption of royalty-free VP9 video codec, TechSpot (20 мая 2013). Проверено 23 мая 2013.
  12. VP9 profile 0 release candidate, Chromium (web browser), Google (11 июня 2013). Проверено 19 июня 2013.
  13. Chrome Now Supports Google's Next-Gen VP9 Video Codec by Default, Softpedia (17 июня 2013). Проверено 19 июня 2013.
  14. Google's VP9 web video codec enters home straight, Heinz Heise (18 июня 2013). Проверено 19 июня 2013.
  15. Chromium (web browser), Google (12 июня 2013). Проверено 19 июня 2013.
  16. Google finishes defining its VP9 video codec, adds it to Chromium ahead of Chrome and YouTube rollout, The Next Web (17 июня 2013). Проверено 19 июня 2013.
  17. ↑ Merge "Add bits for colorspace, profile" into experimental, Chromium (web browser), Google (7 июня 2013). Проверено 19 июня 2013.
  18. 3DV/ Интерактивное 3D Видео, слайды 62-65 // Введение в сжатие видео, МГУ,CS MSU Graphics&Media Lab
  19. Add slightly more colorspace variations, Chromium (web browser), Google (7 июня 2013). Проверено 19 июня 2013.


VP9.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06