
Резюме
- Netflix создал технологию «AV1 Film Grain Synthesis» для улучшения качества потоковой передачи без увеличения размера файла.
- Эта технология анализирует зернистость пленки и добавляет ее в видеопоток на устройстве пользователя.
- Благодаря этой новой технологии пользователи смогут снизить потребление данных, повысить плавность потоковой передачи данных, сократить количество ошибок и ускорить запуск.
Иногда именно несовершенства делают что-то лучше, чем оно было бы без них. В случае с фильмами это часто связано с зернистостью пленки, и Netflix просто придумал, как сделать это еще лучше для вас.
Зернистость пленки — одна из тех вещей, которые любят художники, но с которой у алгоритмов сжатия возникают проблемы. Она по своей сути случайна, что затрудняет ужатие в меньший размер файла без существенного ухудшения качества или раздувания потока. Долгое время сжатие видео приходилось выбирать между сохранением этой прекрасной художественной зернистости и получением огромных файлов или отказом от большей ее части ради более эффективного потока, что потенциально испортило видение режиссера.

Но Netflix нашел способ взять лучшее из обоих миров. Они запустили нечто под названием «AV1 Film Grain Synthesis» (FGS). Это хитрый трюк, при котором они фактически не сжимают само зерно. Вместо этого они анализируют его, выясняют его уникальный рисунок и то, насколько интенсивным он должен быть в разных частях видео, а затем отправляют эту информацию вместе с гораздо более чистым, беззерновым видеопотоком.

Обычный поток AV1 (слева), поток AV1 FGS без синтеза зерна во время декодирования (посередине) и поток AV1 FGS с синтезом зерна (справа).
Когда этот поток попадает на ваше устройство, зернистость пленки воссоздается прямо на вашем экране, идеально синтезированная для соответствия оригиналу. Короче говоря, вместо того, чтобы отправлять большой файл со всей шумной зернистостью, отправляется чистый, меньший файл, а эффект зернистости добавляется уже после. Довольно ловко.
В своем A/B-тестировании этой технологии Netflix увидел несколько довольно приятных преимуществ. Вы получаете более низкие начальные и средние битрейты, что означает меньшее использование данных и более плавный опыт, особенно если ваше интернет-соединение не всегда лучшее. Кроме того, вы, вероятно, заметите меньше ошибок воспроизведения, меньше буферизации и более быстрое время запуска при нажатии на воспроизведение. По сути, ваши шоу и фильмы будут выглядеть лучше и воспроизводиться быстрее, часто в более высоком разрешении, чем раньше. Это тонкое изменение, но оно имеет большое значение для вашего удовольствия от просмотра.
Источник: Netflix Tech
