Как сильно снизить нагрузку на процессор при просмотре видео с YouTube
Егор Морозов
—
Около двух лет назад 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 :
Если VP9 доступен, то инструкция ниже поможет. Нет — увы, снизить нагрузку на систему при просмотре видео не получится.
Отключить VP9 просто — для этого нужно поставить расширение h264ify (для Chrome и Firefox), после чего опять же зайти на страничку выше и убедиться, что VP9 больше не работает:
Снижение нагрузки на систему оказывается... почти двукратным: При VP9 процессор с видеокартой потреблял порядка 6-7 Вт, а при H264 — всего 3-4. В сумме весь ноутбук потребляет в среднем 12-15 Вт, так что снижение тепловыделения процессора с видеокартой вдвое может продлить время автономной работы при просмотре видео на 10-20%, что достаточно серьезно.
Рекомендации
- Как заменить иконку iOS-приложения «Сбербанка» на классическую
- Как установить крутейшие суперобои из HyperOS на любой смартфон Xiaomi, Poco или Redmi
- AliExpress запретил жителям России покупать компьютерные товары. Как обхитрить маркетплейс?
- CCleaner больше не нужен. Появилась безопасная утилита для очистки и оптимизации компьютера
Рекомендации
Комментарии
Это проблема Chrome и Firefox, да и вообще всех похожих браузеров — они используют хреновый декодер VP9. Майки же написали свой, он и используется в Edge, поэтому в нем даже 8K видео на практике не лагает. Но переходить только ради видео в Edge думаю многие не согласятся, поэтому проще VP9 отключить — все равно 1080р60 большей части пользователей хватает (тем более что роликов с 2K+ мало), а снижение нагрузки почувствуется хорошо.
–1
Полезность статьи просто феноменальна. 256LVL. Спасибо Егор :) ps: это не шутка, долго мучил этот вопрос, почему обычный браузер нагружает ящик на 100% при просмотре обычного видео в FHD, ведь раньше такого не было.
0
Странно одно и тоже видео с разрешением. Res 1920x1080@60. Скорость соединения 28044 Кбит/с или 27.3867 Мегабит вчера тормозило с нагрузкой на процессор в 95%. Поэтому не стал смотреть до конца, а сегодня решил досмотреть и уже нагрузка на процессор всего от 5% до 15% скачет. Но факт, что вообще ничего не делал, чтобы снизить нагрузку и как это понять?