Новый кодек av1: ускоряем загрузку видео в браузере

What are YouTube and Google planning to do?

Now that you have some knowledge about AV1, you must already realize that this open-source codec is likely to become universal. And if Synaptics’ latest press release is to be believed, that’s exactly what we’re heading towards.

Announcing its VideoSmart VS640 SoC, Synaptics clarified that having native, hardware-enabled AV1 decoding would be “a requirement for future YouTube and Netflix content.” Netflix and YouTube themselves haven’t openly talked about this “new standard” yet but the signs have been around for a while now.

Netflix started testing the waters almost a year ago, bringing AV1 encoding and decoding to Android devices for select titles. Netflix is using VideoLan’s open-source dav1d software decoder on data-conscious client devices to deliver the content. 

YouTube, too, has been using AV1, but it’s its parent company, Google, that has been making headlines with its popular video calling app, Duo. A few months back, Google introduced AV1 to the world of video calling, claiming to consume fewer data bits and deliver a smoother video calling experience over low-bandwidth connections. 

Using the AV1 codec has become a standard procedure in Google’s personal video calling over the last few months, and we’re expecting to see it roll out to more and more Google services, including its game streaming phenomenon: Stadia. 

Related: What Is Studio Quality Audio on Netflix for Android and How To Get It?

VP9

Основной альтернативой вещательным системам компрессии HEVC и H.264 в интернет-среде до недавнего времени считался кодек VP9 от Google. По факту он таковым остается до сих пор, хотя ему на смену уже приходит кодек AV1.

VP9 интегрирован во все основные браузеры, кроме Safari (Apple). Что касается платформ для мобильных устройств, то к началу 2017 года устройства на Android воспроизводили и VP9 (с версии 4.4), и HEVC (с версий 5.0+), а устройства Apple не поддерживали ни того, ни другого. VP9 активно используется YouTube, а с конца 2016 года его, наряду с H.264, взял на вооружение и Netflix. Кодек также нашел применение в корпоративных сетях и некоторых более мелких интернет-сервисах.

Тем не менее его общая доля в сегменте интернет-видео невелика — по данным IEEE/BTS, она составляет 11%. Таким образом, сказать, что он вытеснил H.264 из интернет-пространства, никак нельзя, несмотря на то, что он примерно на треть более эффективен. Его преимущество перед HEVC — в открытости и бесплатности. Тем не менее как конкурент HEVC для вещательных сетей он никогда не воспринимался. В первую очередь, из-за отсутствия декодеров, защищенных на аппаратном уровне интеграции с метаданными, необходимых для защиты и реализации других функций платного ТВ. Кроме того, VP9 с самого начала был еще более медленным, чем HEVC, и со временем отставание только увеличилось.

Is your smartphone capable of handling AV1 content?

As you can already see, Google and Netflix seem to be well on their way to make AV1 as mainstream as possible. And while that may ring warning bells to many, rest assured that it won’t make your Android devices obsolete. Software decoding is being implemented freely on all Android devices when needed and hardware-enabled decoding would also roll out in due time. 

Enable AV1 on Netflix

As discussed in the previous section, Netflix rolled out AV1 to Android devices back in 2020 itself. It’s not available for all titles, of course, but there’s a way to watch Netflix in AV1, whenever possible. 

To enable AV1 on Netflix, you’ll need to go to the ‘App Settings’ and set ‘Mobile Data Usage’ to ‘Save Data.’

That’s it. After you put your mobile into data saver mode, Netflix will play the supported content in AV1. 

Hardware decoding

Currently, AV1-encoded content is decoded primarily using software wizardry. Specialized hardware, which would make the decoding process a lot smoother, for the same is not readily available, yet. However, SoC manufacturers are already working tirelessly to bring hardware acceleration to mobile devices. 

If you have a Samsung Galaxy S21 — the Exynos 2100 variant — your device is already decked up for the future, which would apparently be laden with AV1 content. Additionally, MediaTek’s Dimensity 1000 5G SoC also supports AV1 decoding. Taking inspiration from Samsung,  we expect all leading smartphone manufacturers to get on the hype train sooner than later. 

Related: How to Cancel Netflix on iPhone

Готовим AV1 правильно

Чтобы видео работало во всех браузерах, мы будем генерировать 3 файла:

  1. Для остальных: большой MP4-файл с H.264 и AAC.

Можете взять только AV1 и H.264 — видео будет тоже работать у всех.

Для Mac OS X:

Для Линукса лучше взять свежую сборку с официального сайта — пока во многих дистрибутивах нет версии с поддержкой AV1 в MP4:

Переходим к конвертации файла H.264, который нужен нам для старых браузеров. Поскольку все наши файлы используют контейнер MP4, я буду использовать , и постфиксы. Не пугайтесь длинной команды, мы потом её всю разберём:

Теперь откройте . Если качество хорошее, а размер большой — попробуйте увеличить ( потом ). Эта опция уменьшит размер файла ценой уменьшения качества. Подбор баланса качества и размера — искусство.

Теперь пришло время для конвертации AV1 — напоминаю, будет дольше H.264. Кодек пока не использует всю мощь процессора (имеет смысл запустить конвертацию нескольких файлов параллельно).

Снова поиграйте с для подбора идеального баланса качества и размера.

Теперь то же самое для HEVC.

Скопируйте , и в корень вашего сайта.

Разбираемся с опциями FFmpeg

указывает входящий файл, откуда FFmpeg возьмёт потоки видео и аудио, пережмёт их и запакует в новый контейнер.

удалит мета-информацию из видео (например, программу, в которой видео было создано). В Вебе такая информация редко бывает полезной.

или выставляют аудио-кодеки. Если вам не нужен звук, замените их на .

выбирает видео-кодек — библиотеку, которая сожмёт кадры видео-потока.

— Constant Rate Factor, баланс качества и размера. Это как слайдер качества JPEG, только он идёт в другом направлении (0 — лучшее качество и самый большой файл). Шкала CRF разная у H.264 и AV1 — у H.264 идёт до 51, у AV1 до 61. CRF для AV1 и H.264 будет разный.

выставляет минимальный битрейт для AV1, чтобы в видео было постоянное качество.

изменит размер сторон видео к ближайшим чётным (некоторые кодеки могут работать с разрешением 300×200 и 302×200, но не будут работать с 301×200). Если вы уверены, что везде разрешение делится на 2 — можете убрать эту опцию.

нужна для AV1, его кодер ещё экспериментальный.

выставляет имя итогово файла.

Запускаем видео в браузерах

<source> похожи на выражения — браузер читает их сверху вниз, пока не найдёт тот, чей он поддерживает.

В можно указать весь формат файла: контейнер ( для MP4), видео-кодек ( для AV1, для HEVC и для H.264) и аудио-кодек ( для Opus и для AAC).

Искажения цвета на youtube (bt.601 или bt.709)

Иногда поступают жалобы на неправильную цветопередачу. Визуально это заметно как покраснение цвета лица в одном случае и пропадание яркого зеленого в противоположном случае. Истоки проблемы в том, что видео может быть в немного разных цветовых стандартах bt.601 или bt.709. Bt.601 принят для старых телевизоров на кинескопах SD разрешения, стандарт bt.709 новее и принят для современных HD ЖК/LED панелей, которые могут отобразить более яркие цвета и примерно соответствует sRGB компьютерных мониторов. И современные телевизоры и старые кинескопы физически сделаны в RGB (красный, зелёный, синий) модели , цвет формируется из микро пикселей таких цветов. Видео же в большинстве форматов: h264, vp9, mpeg, представлено в цветовой модели YUV, а стандарты 601 и 709 незначительно различаются цветовым охватом этого пространства, например в 709 возможен чуть более яркий зеленый и красный цвета. Кроме охвата цветов, стандарты задают формулы для перевода из пространства YUV в пространство RGB, которое соответствует физическим свойствам экрана. В случае если применена неправильная формула, например 709-е видео отображается по 601-й формуле, появляется визуально заметная разница.
Итак, после загрузки, youtube берёт исходное видео и перекодирует в форматы webm и в h.264. При этом информация о цветовом стандарте игнорируется и в новые файлы не записывается. Если исходное видео в пространстве YUV, то цвет остается без изменений. Как это будет отображаться в браузере зависит уже от браузера. На примере исходного HD видео bt.709 Chrome текущих версий правильно проигрывает HD видео (а примерно до сентября 2015 хром всё видео играл в 601, причем разработчики почти два года упирались исправлять эту ошибку). Свой вклад вносит аппаратное ускорение видеокарты: аппартное ускорение как правило автоматически переключает цвет между bt.709 для HD видео и bt.601 для SD.
Резюмируем, что подстраивать видео под браузер смысла нет, т.к нет способа гарантировать что видео у конечного пользователя будет показано в задуманном вами виде. Рекомендуем настраивать браузер так, чтобы он правильно показывал тестовое видео приведённое ниже. Зелёный цвет не должен клиппироваться. Если яркость будут отображаться сжатой до 16-235, нужно настроить свою видеокарту или выключить аппаратное ускорение в браузере

А создателям контента для Youtube можно придерживаться стандарта bt.709/limited.

и сравнить с этой картинкой — нужно обратить внимание на зеленый

AV1

Занять монопольное положение HEVC, по всей видимости, не суждено. В перспективе его альтернативой, как минимум в интернет-сфере, обещает стать новый кодек AV1. Более того, некоторые эксперты рассматривают его как кодек, который может заменить HEVC и в вещательных сетях. Это первая разработка некоммерческого альянса AOM (Alliance for open Media). Он был создан в августе 2015 года для разработки безлицензионных решений с открытым кодом в области доставки мультимедиа. И его первой разработкой как раз стал кодек AV1. К его созданию участников подтолкнули проблемы лицензирования HEVC, в частности появление в тот момент второго лицензионного пула. Состав AOM весьма представительный, в него входит более 20 компаний, среди которых Google, Microsoft, Mozilla, Cisco, Intel, Netflix, Adobe Amazon, ARM, Facebook, Google, IBM, Nvidia. В начале 2018 года к альянсу присо­единился и Apple, правда без громких заявлений и явных обещаний интегрировать кодек в свои продукты.

Чтобы избежать патентных претензий, разработчики AV1 использовали собственные инструменты компрессии. За основу нового формата был взят VP10 от Google, и к нему были добавлены алгоритмы, позаимствованные в кодеках Thor (Cisco) и Daala (Mozila / Xiph). Таким образом прежние соперники объединились для создания альтернативы основному конкуренту.

Что касается транспортных контейнеров, раз для HEVC в интернет- среде применяются варианты MP4, то AV1, по всей видимости, будет использовать формат WEBM разработки Google, Microsoft, Mosilla и Opera, с такой же бесплатной лицензией, как и сам кодек.

Тот факт, что к созданию и продвижению AV1 привлечены основные разработчики кодеков, браузеров, чипсетов, процессоров, а также экосистем доставки и воспроизведения видео, с большой долей вероятности позволит новому кодеку быстро утвердиться в соответствующих сегментах рынка.

Проблема пока в том, что не очень понятно, в какой мере разработку AV1 можно считать законченной. После нескольких переносов срока заморозки кодека в конце марта было объявлено, что разработка наконец закончена и компании могут интегрировать его в свои продукты. Однако позже выяснилось, что и это версия тестовая, которая по-прежнему дорабатывается.

По информации Яна Озера, в течение нескольких месяцев ожидается интеграция кодека в несколько браузеров, и появление контента, компрессированного в AV1 от членов AOM. Чипсеты с аппаратным декодированием, по его оценке, появятся в 2019 году, а устройства на их базе — в середине 2020 года.

Codecs and Containers

With static images, you don’t have to think twice: opt for JPEG or PNG supported by all browsers, or experiment with a more compact Google-developed WebP for . You can almost always (barring some dirty hacking tricks that tools like imgproxy can protect you against) be sure that an image file with extension is, indeed, a PNG.

With video files, it is a bit more tricky than that. File extensions (, , or ) barely represent containers, up to three different formats are used to make a video file happen:

  1. Video codec: determines the compression strategy for your video, this is where the trade-offs are made between quality and quantity. On the web, some popular video codecs are H.264, HEVC, VP9, and now AV1.
  2. Audio codec: does the same for audio. If your video does not have sound, you can do without it. Otherwise, the popular choices are MP3, Opus, and AAC.
  3. Containers store both video (compressed by some video codec) and audio streams (compressed by some audio codec), and can also add extra details like subtitles and meta information. Popular containers are MP4, MOV, WebM.

So, when you see extension, the only thing you can be sure about is that the MP4 container had been used to package a file. The choice of codecs depends entirely on a creator: it can be H.264/AAC, or AV1/Opus, or something else.

Что такое AV1

AV1 — это кодек, используемый для сжатия и распаковки видеоконтента. Термин “кодек” происходит от “кодер” и “декодер” и описывает часть программного или аппаратного обеспечения, используемого для кодирования или декодирования данных. Это делается в первую очередь с учетом сжатия, что позволяет передавать данные по соединениям с ограниченной пропускной способностью, таким как Интернет или HDMI кабель.

На момент написания статьи стандартный кодек для видеоконтента известен как HEVC (Высокоэффективное кодирование видео) или H.265. До этого у нас был AVC (Расширенное кодирование видео), или H.264. Переход с AVC на HEVC привел к примерно двукратному уменьшению размера файла при использовании более продвинутого кодека, с одним недостатком.

HEVC зависит от аппаратного ускорения, поэтому эти видео часто не поддерживаются на старых устройствах, выпущенных до того, как HEVC стал текущим стандартом. То же самое относится и к AV1, который обещает повышение эффективности примерно на 30% по сравнению с HEVC.

AV1 является открытым стандартом, что означает, что он не содержит роялти и не требует лицензии для использования. Он был разработан Альянсом за открытые медиа, в который входят такие гиганты, как Apple, Microsoft, Google, Amazon, NVIDIA и Tencent.

Кодек VP9

Если гонорары препятствуют принятию H.265, другие компании работают над предоставлением рабочих альтернатив. Одна из этих компаний — Google, которая предоставляет полностью бесплатный видеокодек VP9. Стремясь заменить H.264 в качестве основного видеокодека, VP9 также обеспечивает существенно лучшее соотношение использование полосы пропускания к качеству видео. Кроме того, благодаря своей бесплатной модели, кодек VP9 сегодня поддерживается примерно 3/4 веб-браузерами и имеет поддержку аппаратного декодирования на всех современных телефонах Android.

Google в первую очередь испытал VP9 на YouTube, и посчитал расходы на хранение и доставку контента. YouTube хранит 80PB (петабайт) и доставляет 500PB видеоконтента в месяц. Экономия всего на пару процентов на этих числах благодаря лучшей кодировке видео может резко сократить их счет.

Для Google VP9 был прямым решением проблемы снижения эксплуатационных расходов. VP9 – это отличный видеокодек, который решает реальные проблемы, но он в значительной степени остался незамеченным. В то время как у YouTube есть огромная полоса пропускания и счет за хранение, большинство других видеокомпаний немного отстают, пытаясь получить видеоинформацию онлайн. Для них H.264 был стабильным и безопасным выбором, доказанным в отрасли. Однако теперь, когда их инфраструктура уже установлена, они также начнут рассматривать сокращение операционных расходов.

В среднем VP9 по-прежнему превосходит H.265. Это, в сочетании с быстрым ростом потребления мобильного видео, привело к тому, что Google захотел еще лучше сжать свои мобильные видеопродукты. С быстрым развитием программных и аппаратных технологий Google изначально планировала выпускать новые версии кодеков VP каждые 18 месяцев, а VP10 планировался к выходу в 2016 году. Этот план резко закончился 1 сентября 2015 года, когда Google объявил о создании The Alliance for Open Media (AOMedia) и прекратил дальнейшее развитие кодеков VP.

Meet AV1

AV1 is a video codec that was first released almost a year ago: in March 2018. It is designed to compete with previous codec generations such as HEVC/VP9 and H.264/VP8.

Video codecs generations diagram by Tsahi Levent-Levi (source)

To get familiar with technologies used in a new generation video code, feel free to read “Introducing AV1” and “AV1: next generation video”.

With all the low-level trickery involved, AV1 is capable of generating files that are up to 30-50% smaller than H.264/VP8 and up to 30% smaller than HEVC, even though, due to being still mostly experimental, it has some problems (at the time of this writing):

  • The encoder is not optimized yet. As a result, encoding is extremely slow (an upcoming encoder written in Rust attempts to solve this issue). The format is not yet ready for livestreaming. However, it is perfectly suitable for web, as your average landing page will usually have a short embedded video that rarely changes.
  • While supported by Chrome and Firefox, AV1 lacks implementations for Safari and Edge (although Microsoft already has AV1 support in early beta). So you need to have at least two versions of all your videos: AV1 for Chrome/Firefox and H.264 for everything else. Ideally, you should have a third, HEVC version for your Safari users on desktop and mobile and we will show how to prepare all three of those files.

The central promise for of AV1 is maintaining high image quality even at low bitrates, thus allowing for smaller files without apparent compression artifacts.

A chart by Jan Ozer plots data rate against the VMAF quality metric. AV1 is a clear winner

Первый шаг — это делать проект с правильными параметрами

Если вы делаете видео с целью разместить его в интернете, то первым и разумным способом начать проект в вашей монтажной программе с параметрами соответствующими требованиям youtube: стандартное разрешение (размеры по вертикали и горизонтали) и кадровая частота. Нужно посмотреть какие размеры по вертикали и горизонтали у исходного материала, выбрать из стандартных размеров youtube тот, который совпадает или ближе всего параметрами исходного материала, и сделать в вашей программе монтажа новый проект с такими параметрами. Например, у вас снято FullHD видео с 25 кадрами в секунду, в этом случае вы делаете проект 1920×1080, 25 fps, с прогрессивной развёрткой.Второй вариант это монтировать проект с параметрами соответствующими исходному материалу и делать экспорт с настройками под youtube. Например, у вас архивное видео с HDV видеокамер, размером 1440х1080 с вытянутым пикселем. Можно сделать проект HDV, а при экспорте можно просто выбрать размеры Full HD 1920х1080 с квадратным пикселем. Третий вариант это делать видео с какими-то своими параметрами и youtube преобразует его под себя, но, если при этом пропорции исказятся, появятся черные полосы с боков или сверху и снизу, то это будут последствия вашего решения. Например, вы задумали свой проект с пропорциями широкоэкранного кино, поэтому монтируете и экспортируете его в разрешении 1920×816 или 2560х1080. Или же вы снимаете вертикальное видео и рассчитываете что его будут также смотреть на мобильных устройствах. Youtube движется в этом направлении, но понимание, что это будет по-разному выглядеть на телефоне и на телевизоре, это ваш осознанный выбор.
Даже если вы закодируете видео с соблюдением рекомендованых параметров, будучи загруженным на youtube оно может выглядеть немного не так как у вас в программе монтажа.
Это происходит потому в разных браузерах разные плейеры, браузер может использовать или не использовать аппаратное ускорение видеокарты, в настройках видеокарты могут быть выбраны разные уровни отображаемой яркости. Причём файлы, которые играет плеер могут быть как разных форматов h.264, vp9, av1. Уже по этим причинам одно и тоже видео может по разному выглядеть в разных браузерах на одном компьютере, а на разных компьютерах добавляются разные операционные системы, разные мониторы. Также, видео загруженное на другой видеохостинг, например vimeo, будет перекодировано по-другому и воспроизводиться иначе.

Подводные камни Premiere Pro

Встроенный кодировщик h264 Premiere Pro при экспорте безальтернативно применяет сглаживающий фильтр к видео. Этот фильтр убирает малоконтрастные детали, т.е. визуально замыливает картинку. Это было сделано еще в первых версиях Премьера, когда компьютеры были слабее, чтобы процесс кодирования шел быстрее и файлы были меньшим размером.
Для материала с современных камер, которые передают мельчайшие детали, это просто потеря качества, которую невозможно компенсиовать увеличением битрейта. Это очень заметно для материала снятого в log-подобных режимах. Выход в использовании плагинов экспорта.

Резюмируя о параметрах кодирования для неопытных пользователей: если настраивать в ручную для вас сложно, то лучше поискать среди шаблонов экспорта шаблон для youtube. Если по той или иной причине решили менять вручную, то первым по значимости будет битрейт, далее профиль High и если вы, например используете Voukoder, пресет High quality.

Что такое кодек AV1? Какие телефоны поддерживают AV1?

На потоковую передачу видео приходится значительная часть онлайн-трафика, и даже незначительные улучшения в технологии потоковой передачи могут сократить расходы. Стриминговые сервисы, такие как Netflix и Amazon Prime, не воспринимают кодеки однозначно, поскольку использование правильных кодеков определяет не только качество потоковой передачи, но и то на каких устройствах будет доступен их контент.

Крупнейшие технические корпорации, включая Apple, Google, Facebook и Microsoft, теперь поддерживают кодек AV1

Давайте разберемся в чем важность AV1 и рассмотрим устройства, которые поддерживают или будут поддерживать AV1 в будущем

В чем преимущества кодека AV1?

AV1 обеспечивает потоковую передачу высококачественного видео при относительно небольших размерах файлов и на 20% эффективен при сжатии видео по сравнению с VP9 (согласно Netflix).

Google изначально разрабатывал VP10, преемника очень популярного и бесплатного VP9, ​​но решил объединить ресурсы с Firefox (кодек Dallas) и Cisco (кодек Thor), чтобы сформировать альянс AOMedia для кодека AV1.

AV1 — это программа с открытым исходным кодом и без лицензионных отчислений, а альянс AOMedia объединяет основных производителей оборудования, ведущих производителей программного обеспечения и самых популярных игроков OTT. Ассоциированные участники включают Google, Firefox, Apple, Facebook, Microsoft, Netflix, Amazon, AMD, Intel и многие другие.

Поскольку AV1 не требует лицензии и разработан некоммерческим промышленным консорциумом, весьма вероятно, что он будет принят повсеместно. Идея кодека, который позволит кодировать весь контент в едином формате и при этом иметь доступ ко всем основным устройствам и платформам, слишком привлекательна.

AV1 еще не полностью готов к выходу в прайм-тайм. Впервые он был официально представлен в 2018 году, и с тех пор альянс работает над улучшением времени кодирования и эффективности декодирования.

Потоковая передача видео 1080p или 720p в AV1 требует серьезной мощности процессора, и поэтому никто еще не использует его для высококачественной потоковой передачи.

Потоковые сервисы, поддерживающие кодек AV1

AV1 получит широкое распространение только при широкой поддержке аппаратных кодеков. Однако некоторые потоковые сервисы уже проводят тесты.

YouTube имеет ограниченную поддержку кодека AV1 для браузеров и телевизоров на Android. На ПК параметры воспроизведения позволяют пользователям выбирать AV1 для видео SD и кодек VP9 для потоковой передачи HD или всегда отдавать предпочтение AV1. Информационные сервисы предупреждают, что декодирование AV1 требует мощного компьютера и что контент AV1 ограничен в настоящее время.

Netflix начал потоковую передачу некоторого контента в AV1, но только в низком качестве, который будет воспроизводиться, когда пользователи выберут опцию сохранения данных.

Процессоры поддерживающие кодек AV1

Лишь несколько процессоров в настоящее время имеют аппаратную поддержку для обработки кодека AV1.

  • Broadcom bcm72190 / 72180
  • Realtek RTD1311 / RTD1319
  • MediaTek Dimensity 1000 5G

Список телефонов, поддерживающих кодек AV1

Mediatek подтвердил в пресс-релизе, что потоковая передача AV1 на Youtube будет будет поддерживаться для телефонов MediaTek Dimensity 1000 и Dimensity 1000+. Многие OEM-производители будут использовать эти SoC в своих телефонах во второй половине 2020 года, но у нас есть достоверные утечки в отношении некоторых телефонов

  • iQOO Z1 5G
  • OnePlus Z
  • Realme X3

В конце концов, все наши телефоны скорее всего в ближайшем будущем будут иметь аппаратную поддержку кодека AV1, но на данный момент только телефоны с чипсетом MediaTek Dimensity 1000 5G имеют аппаратный декодер AV1.

Возможно ли загружать видео в формате VP9

Да это возможно. Сразу после того как такой файл загрузится на youtube, тот всё равно начнет перекодировать видео в форматы внутреннего хранения. Первым из которых будет mp4 с кодеком h264.
Если загружаемый файл разрешением больше FullHD, то Ютуб кодирует версии в высоком разрешении в формат webm с кодеком VP9.
Если ваше видео в дальнейшем будет пользоваться популярностью и иметь большие просмотры, создаст версии webm для всех разрешений. А если ваше видео будет сверхпопулярным, то будет сделано перекодирование в AV1.
Таким образом, загружать VP9 можно, но практического выигрыша ни в чем это не даст, ютубу безразлично каким кодеком вы закодировали загружаемое видео.

Описание

Степень сжатия выше на 30-40%. в среднем на VP9 а также H.265 / HEVC и более 50% до H.264,, самый популярный видеокодек для потоковой передачи в 2019 году. Таким образом, AV1 позволяет вдвое сократить использование полосы пропускания по сравнению с H.264, но, с другой стороны, эталонная реализация (libaom) потребляет значительно больше вычислительных ресурсов, чем VP9 и H.264, как для кодирования, так и для декодирования. Тем не менее, при разработке libaom правильность и полнота были предпочтительнее стандарта в ущерб эффективности; другие реализации значительно улучшают производительность.

Основные онлайн-вещатели (YouTube, Netflix…) планировать перекодировать их контент, чтобы иметь возможность использовать AV1, как только потребительские устройства будут адаптированы. Конкретная дата развертывания не объявлена.

В Фонд Mozilla и Bitmovin положили конец онлайн март 2018 видеодемонстрация с использованием кодека AV1, доступная только для версии По ночам из Fire Fox.

Этот видеокодек также является инициативой в борьбе «гиганты сети »Против экспертных групп, устанавливающих собственные стандарты, особенно H.265 / HEVC, разработанная MPEG, то Группа экспертов по кодированию видео (в) иITU-T. Проблема проистекает из сложности использования или указания поддержки этих проприетарных стандартов: необходимо присоединиться патентный пул (в), риск судебного разбирательства … даже если компания Velos Media выражает сомнения относительно бесплатного и бесплатного использования AV1, подтверждая, что кодек VP9, ​​также на открытый формат, будут использовать технологии, чьи патенты не принадлежат к Альянсу открытых СМИ.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
The voice for you
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: