3

Можно ли использовать ускорение GPU при воспроизведении видео в Google Chrome? Я пытался воспроизвести 4K-видео в YouTube с помощью Google Chrome, и мой ноутбук был довольно медленным. Я обнаружил, что загрузка моего процессора стала 100%, и это было причиной этого. Я проверил «Использовать аппаратное ускорение, когда доступно», но проблема все еще сохраняется.

В отличие от Firefox, когда я проигрывал видео, загрузка ЦП составляла около 30-40% с включенными настройками «Использовать аппаратное ускорение, когда доступно», и я могу смотреть видео плавно.

Эксперимент проводится в Google Chrome версии 47 и Firefox версии 43.

Видеокарты моего ноутбука - Intel HD Graphics 4000 и GeForece 640M LE. Оба они должны быть способны воспроизводить видео 4K без проблем.

[Обновление]: Даже IE11/Edge также может плавно воспроизводить видео. Так что только Google Chrome имеет эту проблему.

2 ответа2

2

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

1.Наберите chrome://flags в новой вкладке chrome

2.Поиск Override software rendering list

3.Включить и перезапустить браузер Chrome

Примечание. Chrome может занимать больше памяти в диспетчере задач из-за extensions which you have loaded with chrome

Кроме того, вы можете проверить тот же сценарий, запустив Chrome с отключенными расширениями

из этого ответа

Запустите Chrome с параметром командной строки --disable-extensions, чтобы отключить расширения. Технически, он не столько отключает все расширения, сколько скрывает их, так что Chrome считает, что ни одно из них не установлено, так что это не поможет в вашем конкретном случае. t_b_b, так как вы не можете отключить расширения в браузере, а аргумент командной строки скрывает все расширения, вам нужно вручную отключить их. Откройте вашу папку User Data, затем откройте файл Preferences в текстовом редакторе. Теперь прокрутите вниз до строки, начинающей блоки настроек: "настройки": {Каждое из расширений будет иметь свой собственный блок внутри блока настроек. Чтобы отключить их, измените их состояния на 0: "состояние": 1

Чтобы упростить вещи, просто выполните поиск всех строк, содержащих

"состояние": 1

и измените их на

"состояние": 0

Если вышеупомянутые два не работают:

Введите chrome://flags/#enable-new-video-renderer в адресной строке и нажмите ввод

перезапустите Chrome и просмотрите эффект

0

YouTube по умолчанию использует видеокодек VP9 в Google Chrome в проигрывателе HTML5, который НЕ поддерживается для аппаратного ускорения. Вы можете заставить Google Chrome использовать H264, используя расширение h264ify, чтобы исправить эту проблему. Виноват гугл.

https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal

Другие веб-браузеры не поддерживают видео кодек VP9 по умолчанию с H264, который может быть аппаратно декодирован.

Вы можете использовать DXVAChecker, чтобы увидеть, какие кодеки поддерживает ваша видеокарта для аппаратного ускорения видео.

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

При условии, что в about:gpu показано, что ускорение видео включено, вам НЕ нужно ничего менять в about:flags

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .