Образцы видео AV1 теперь доступны на YouTube и Netflix


В 2016 году мы впервые рассмотрели видеокодек AV1 роялти-фри с бесплатным исходным кодом, созданный при поддержке таких компаний, как Google, Amazon, Intel, Microsoft и многие другие, с целью конкурировать с H.265 и снижения стоимости доставки видео благодаря лучшей степени сжатия и отсутствию роялти.

С того времени был достигнут существенный прогресс, с спецификациями AV1, выпущенными в марте этого года, теперь YouTube, так и Netflix предлагают некоторые бета-версии AV1 для тестирования.

Если вы хотите воспроизвести некоторые видео в формате AV1 на YouTube, как представлено на скриншоте выше, вам нужно будет установить самую последнюю (бета-версию) Chrome или Firefox, далее следуйте другим инструкциям, как описано в бета-плейлисте YouTube AV1:

Поддержка AV1 в MP4 в Media Source доступна в Chrome 70, в Firefox 63 сборка более новая, от 13 сентября, с media.av1.enabled pref set.

Используя поддерживаемый браузер и выбрав настройку «Предпочитаю AV1 для SD» на youtube.com/testtube, вы должны увидеть AV1, используемый для этих видео, при воспроизведении менее 480p, перейдя на VP9 для более высоких разрешений.

Пока образцы доступны только на 480p, а битрейт сейчас довольно высок, но это для тестирования … Убедитесь, что вы видите « Codecs av01 » в оверлете Stats for Nerds . Если вы этого не сделаете и вместо этого увидите avc1 или vp09, что-то не так.

Если вы хотите загрузить образец для локального использования, это можно сделать с любым загрузчиком видео. Мы попытались сделать это с помощью инструмента командной строки youtube-dl в Ubuntu 18.04:

sudo apt install youtube-dl
youtube-dl -F https://www.youtube.com/watch?v=mIAfxj7nd9k
 mIAfxj7nd9k: Downloading webpage
 mIAfxj7nd9k: Downloading video info webpage
 mIAfxj7nd9k: Extracting video information
WARNING: Unknown codec av01.0.05M.08
WARNING: Unknown codec av01.0.05M.08
WARNING: Unknown codec av01.0.05M.08
WARNING: Unknown codec av01.0.05M.08
WARNING: Unknown codec av01.0.05M.08
[info] Available formats for mIAfxj7nd9k:
[info] Available formats for mIAfxj7nd9k:
format code  extension  resolution note
249          webm       audio only DASH audio   60k , opus @ 50k, 1.03MiB
250          webm       audio only DASH audio   80k , opus @ 70k, 1.38MiB
171          webm       audio only DASH audio  118k , vorbis@128k, 2.06MiB
140          m4a        audio only DASH audio  127k , m4a_dash container, mp4a.40.2@128k, 2.41MiB
251          webm       audio only DASH audio  152k , opus @160k, 2.67MiB
395          mp4        audio only 240p  401k , 24fps, 3.04MiB
396          mp4        audio only 360p  706k , 24fps, 5.28MiB
397          mp4        audio only 480p 1115k , 24fps, 8.76MiB
398          mp4        audio only 720p 1912k , 24fps, 15.51MiB
399          mp4        audio only 1080p 3092k , 24fps, 26.91MiB
278          webm       256x144    144p   96k , webm container, vp9, 24fps, video only, 1.64MiB
160          mp4        256x144    144p  107k , avc1.4d400c, 24fps, video only, 1018.66KiB
133          mp4        426x240    240p  208k , avc1.4d4015, 24fps, video only, 1.80MiB
242          webm       426x240    240p  225k , vp9, 24fps, video only, 2.94MiB
243          webm       640x360    360p  408k , vp9, 24fps, video only, 5.39MiB
134          mp4        640x360    360p  523k , avc1.4d401e, 24fps, video only, 4.45MiB
244          webm       854x480    480p  760k , vp9, 24fps, video only, 9.50MiB
135          mp4        854x480    480p 1070k , avc1.4d401e, 24fps, video only, 9.13MiB
247          webm       1280x720   720p 1524k , vp9, 24fps, video only, 18.27MiB
136          mp4        1280x720   720p 1900k , avc1.4d401f, 24fps, video only, 15.82MiB
248          webm       1920x1080  1080p 2669k , vp9, 24fps, video only, 32.70MiB
137          mp4        1920x1080  1080p 3263k , avc1.640028, 24fps, video only, 28.16MiB
271          webm       2560x1440  1440p 7771k , vp9, 24fps, video only, 74.65MiB
313          webm       3840x2160  2160p 17516k , vp9, 24fps, video only, 204.94MiB
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2
43           webm       640x360    medium , vp8.0, vorbis@128k
18           mp4        640x360    medium , avc1.42001E, mp4a.40.2@ 96k
22           mp4        1280x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)

Но, к сожалению, он отфильтровывает видео с кодеком AV1, поскольку утилита никогда не слышала о кодеке «av01.0.05M.08». Ubuntu repo обычно поставляется не с самой последней версией инструментов, поэтому вместо этого получаем то, что предоставляется разработчиком:

sudo apt purge youtube-dl
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

И теперь мы можем найти образцы AV1 «av01» в списке видеоформатов:

youtube-dl -F https://www.youtube.com/watch?v=mIAfxj7nd9k
 mIAfxj7nd9k: Downloading webpage
 mIAfxj7nd9k: Downloading video info webpage
[info] Available formats for mIAfxj7nd9k:
format code  extension  resolution note
249          webm       audio only DASH audio   60k , opus @ 50k, 1.03MiB
250          webm       audio only DASH audio   80k , opus @ 70k, 1.38MiB
171          webm       audio only DASH audio  118k , vorbis@128k, 2.06MiB
140          m4a        audio only DASH audio  127k , m4a_dash container, mp4a.40.2@128k, 2.41MiB
251          webm       audio only DASH audio  152k , opus @160k, 2.67MiB
278          webm       256x144    144p   96k , webm container, vp9, 24fps, video only, 1.64MiB
160          mp4        256x144    144p  107k , avc1.4d400c, 24fps, video only, 1018.66KiB
133          mp4        426x240    240p  208k , avc1.4d4015, 24fps, video only, 1.80MiB
242          webm       426x240    240p  225k , vp9, 24fps, video only, 2.94MiB
395          mp4        426x240    240p  401k , av01.0.05M.08, 24fps, video only, 3.04MiB
243          webm       640x360    360p  408k , vp9, 24fps, video only, 5.39MiB
134          mp4        640x360    360p  523k , avc1.4d401e, 24fps, video only, 4.45MiB
396          mp4        640x360    360p  706k , av01.0.05M.08, 24fps, video only, 5.28MiB
244          webm       854x480    480p  760k , vp9, 24fps, video only, 9.50MiB
135          mp4        854x480    480p 1070k , avc1.4d401e, 24fps, video only, 9.13MiB
397          mp4        854x480    480p 1115k , av01.0.05M.08, 24fps, video only, 8.76MiB
247          webm       1280x720   720p 1524k , vp9, 24fps, video only, 18.27MiB
136          mp4        1280x720   720p 1900k , avc1.4d401f, 24fps, video only, 15.82MiB
398          mp4        1280x720   720p 1912k , av01.0.05M.08, 24fps, video only, 15.51MiB
248          webm       1920x1080  1080p 2669k , vp9, 24fps, video only, 32.70MiB
399          mp4        1920x1080  1080p 3092k , av01.0.05M.08, 24fps, video only, 26.91MiB
137          mp4        1920x1080  1080p 3263k , avc1.640028, 24fps, video only, 28.16MiB
271          webm       2560x1440  1440p 7771k , vp9, 24fps, video only, 74.65MiB
313          webm       3840x2160  2160p 17516k , vp9, 24fps, video only, 204.94MiB
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k, 1.38MiB
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2, 3.80MiB
18           mp4        640x360    medium , avc1.42001E, mp4a.40.2@ 96k, 9.54MiB
43           webm       640x360    medium , vp8.0, vorbis@128k, 13.97MiB
22           mp4        1280x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)

Попробуем загрузить формат 399 с кодеком AV1 и разрешением 1920 × 1080:

youtube-dl -f 399 https://www.youtube.com/watch?v=mIAfxj7nd9k
 mIAfxj7nd9k: Downloading webpage
 mIAfxj7nd9k: Downloading video info webpage
[download] Destination: Blackmagic Pocket Cinema Camera 4K ‘Balloons’-mIAfxj7nd9k.mp4
[download] 100% of 26.91MiB in 00:32

Все выглядит хорошо, но проведем быструю проверку, чтобы подтвердить информацию о видео:

mediainfo Blackmagic\ Pocket\ Cinema\ Camera\ 4K\ ‘Balloons’-mIAfxj7nd9k.mp4 
General
Complete name                            : Blackmagic Pocket Cinema Camera 4K ‘Balloons’-mIAfxj7nd9k.mp4
Format                                   : dash
Codec ID                                 : dash (iso6/av01/mp41)
File size                                : 26.9 MiB
Duration                                 : 2 min 38 s
Overall bit rate                         : 1 420 kb/s
Encoded date                             : UTC 2018-09-13 12:34:07
Tagged date                              : UTC 2018-09-13 12:34:07
 
Video
ID                                       : 1
Format                                   : av01
Codec ID                                 : av01
Duration                                 : 2 min 38 s
Bit rate                                 : 1 419 kb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Bits/(Pixel*Frame)                       : 0.029
Stream size                              : 26.9 MiB (100%)
Title                                    : ISO Media file produced by Google Inc. Created on: 09/13/2018.
Encoded date                             : UTC 2018-09-13 12:34:07
Tagged date                              : UTC 2018-09-13 12:34:07

Отлично. Вернемся в Chrome и установим «Always Prefer AV1», а ноутбук на базе процессора AMD Ryzen 7 2700U, воспроизводит видео довольно хорошо большую часть времени, но, на отметке 9 секунд, видео стало прерывистым в течение нескольких секунд, несмотря на то, что общее потребление ЦП оставалось низким и не было проблем с буферизацией. Обратите внимание, что на данном этапе декодирование зависит от двух максимальных потоков.

Мы не имеем учетной записи Netflix, но, согласно Anandtech , компания предлагает одно видео от 432p до 1080p в 8-битной или 10-битной глубине цвета.

Anandtech также поделился временной шкалой для внедрения AV1, и, хотя ожидается что AV1 в настольном веб-браузере появится довольно скоро, первые устройства — например, телевизионные приставки — с кремнием, способным обрабатывать AV1 (по аппаратным средствам), должны стать доступными в 2020 году.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments