Как сильно снизить нагрузку на процессор при просмотре видео с YouTube

Егор
maxresdefault.jpg
Около двух лет назад Google стала использовать на YouTube новый кодек — VP9. С одной стороны, он давал хорошее качество картинки при сравнительно небольшом весе роликов, но с другой — тогда аппаратно декодировать его умели далеко не все видеокарты, что выливалось в очень сильную нагрузку на процессор.

Увы, но даже по прошествии двух лет ситуация сильно в лучшую сторону для пользователей Chrome и Firefox не поменялась — попытка воспроизвести там 4K60 даже на достаточно мощных 4-ядерных Core i5 последних поколений с интегрированной графикой приводит к 100% нагрузке на процессор и тормозам, при этом в Edge все плавно при нагрузке зачастую меньше 20%. Разница при воспроизведении более привычных 1080p60 также есть и также не в пользу Chrome.

Что делать в таком случае? Самый простой выход — это отключение в браузере поддержки VP9, тогда YouTube по умолчанию будет использовать H264, который отлично декодируется практически любыми видеокартами, в результате чего нагрузка на систему становится существенно ниже. Из минусов — не будет доступно качество видео выше 1080р, и будет использоваться более простой звуковой формат m4a вместо opus, но на практике это будет заметно разве что с хорошими наушниками.

Для начала стоит проверить, какие кодеки будет использовать YouTube при просмотре видео. Для этого достаточно зайти на страничку https://www.youtube.com/html5 :

Снимок.PNG

Если VP9 доступен, то инструкция ниже поможет. Нет — увы, снизить нагрузку на систему при просмотре видео не получится.

Отключить VP9 просто — для этого нужно поставить расширение h264ify (для Chrome и Firefox), после чего опять же зайти на страничку выше и убедиться, что VP9 больше не работает:

Снимок.PNG

Снижение нагрузки на систему оказывается... почти двукратным:
H264
VP9
При VP9 процессор с видеокартой потреблял порядка 6-7 Вт, а при H264 — всего 3-4. В сумме весь ноутбук потребляет в среднем 12-15 Вт, так что снижение тепловыделения процессора с видеокартой вдвое может продлить время автономной работы при просмотре видео на 10-20%, что достаточно серьезно.
11

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

Snegovik
+632
И все таки.. это проблема chrome или видеокарт?
31 июля 2018 в 18:26
#
Егор Морозов
+1764
Это проблема Chrome и Firefox, да и вообще всех похожих браузеров — они используют хреновый декодер VP9. Майки же написали свой, он и используется в Edge, поэтому в нем даже 8K видео на практике не лагает. Но переходить только ради видео в Edge думаю многие не согласятся, поэтому проще VP9 отключить — все равно 1080р60 большей части пользователей хватает (тем более что роликов с 2K+ мало), а снижение нагрузки почувствуется хорошо.
31 июля 2018 в 18:30
#
–1
Отключить VP9 просто — для этого нужно поставить расширение h264ify (для Chrome и Firefox), после чего опять же зайти на страничку выше и убедиться, что VP9 больше не работает:
И где его отключить? Ничего не расписано. Тратьте время на тыкания...
31 июля 2018 в 19:25
#
Вася Вотафаков
+5758
Полезность статьи просто феноменальна. 256LVL. Спасибо Егор :) ps: это не шутка, долго мучил этот вопрос, почему обычный браузер нагружает ящик на 100% при просмотре обычного видео в FHD, ведь раньше такого не было.
1 августа 2018 в 02:40
#
–11
5 июля 2020 в 01:32
#
0
Странно одно и тоже видео с разрешением. Res 1920x1080@60. Скорость соединения 28044 Кбит/с или 27.3867 Мегабит вчера тормозило с нагрузкой на процессор в 95%. Поэтому не стал смотреть до конца, а сегодня решил досмотреть и уже нагрузка на процессор всего от 5% до 15% скачет. Но факт, что вообще ничего не делал, чтобы снизить нагрузку и как это понять?
26 октября 2021 в 17:04
#