Лучшие вопросы
Таймлайн
Чат
Перспективы

VP9

стандарт сжатия видео Из Википедии, свободной энциклопедии

VP9
Remove ads

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

Краткие факты MIME-тип, Разработчик ...
Краткие факты libvpx (VP9 codec library), Тип ...

Является предшественником перспективного формата AV1.

Remove ads

История

Суммиров вкратце
Перспектива

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

13 декабря 2012 года декодер VP9 был добавлен в браузер Chromium.[8][9][10]

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

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

11 июня 2013 года была закончена разработка профиля 0 («VP9 profile 0»).[12][16] На следующий день, 12 июня, поддержка VP9 была включена в браузере Chromium.[17][18][19]

В январе 2014 года Google объявила об официальной поддержке VP9 в YouTube и огласила список партнёров, включающий ARM, Intel, NVIDIA, Panasonic, Sony, Qualcomm и несколько других компаний, которые реализуют аппаратную поддержку декодирования VP9 в своих последующих продуктах[20].

C сентября 2014 года на YouTube VP9 используется для некоторых видео, в случае поддержки формата браузером. Версия кодека VP9.2 поддерживает HDR.

Remove ads

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

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

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

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

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

Remove ads

См. также

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

Примечания

Литература

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads