Ativar aceleração de GPU no Google Chrome

3

É possível usar aceleração de GPU ao reproduzir vídeo no Google Chrome? Eu tentei reproduzir um vídeo em 4K no youtube usando o Google Chrome, e meu laptop foi bastante lento. Descobri que o uso da minha CPU se tornou 100%, e essa foi a razão disso. Eu verifiquei o "Usar aceleração de hardware quando disponível", mas o problema ainda persiste.

Contraste com o Firefox, quando eu reproduzi o vídeo, o uso da CPU ficou em torno de 30-40%, com as configurações de "Usar aceleração de hardware quando disponível" ativadas, e posso assistir ao vídeo sem problemas.

O experimento é feito na versão 47 do Google Chrome e no Firefox 43.

As placas de vídeo dos meus laptops são Intel HD Graphics 4000 e GeForece 640M LE. Ambos devem ser capazes de reproduzir vídeo 4K sem problemas.

[Update]: Até o IE11 / Edge também pode reproduzir o vídeo sem problemas. Então, somente o Google Chrome tem esse problema.

    
por rcs 06.01.2016 / 14:06

2 respostas

2

Você pode ativar a aceleração de hardware ativando um recurso adicional:

1.Tipo chrome://flags na nova guia do chrome

2.Procure por Override software rendering list

3.Enableereinicieonavegadorchrome

Nota:ochromepodeconsumirmaismemórianogerenciadordetarefasdevidoaoextensionswhichyouhaveloadedwithchrome

Alémdisso,vocêpodeverificaromesmocenárioiniciandoochromecomasextensõesdesativadas

desta resposta

Run Chrome with the --disable-extensions command-line option to disable extensions. Technically, it doesn’t so much disable all the extensions as much as hide them so that Chrome thinks that none are installed, so this won’t help in your particular case. t_b_b, since you cannot disable extensions in-browser and the command-line argument hides all extensions, what you want to do is to manually disable them. Open your User Data folder then open the file Preferences in a text-editor. Now scroll down to the line starting the settings blocks: "settings": { Each of the extensions will have its own block inside the settings block. To disable them, change their states to 0: "state": 1

To simplify things, just do a search for all lines containing

"state": 1

and change them to

"state": 0

Se os dois acima não funcionarem:

Digite chrome://flags/#enable-new-video-renderer na barra de endereço e pressione enter

reinicie o chrome e veja o efeito

    
por 06.01.2016 / 14:21
0

O YouTube usa o codec de vídeo VP9 por padrão no Google Chrome no player HTML5, que não é compatível com aceleração de hardware. Você pode forçar o Google Chrome a usar H264 usando a extensão h264ify para corrigir esse problema. Culpa do Google.

link

Outros navegadores da web não vêm com o padrão de suporte a codec de vídeo VP9 para H264, que pode ser decodificado por hardware.

Você pode usar o DXVAChecker para ver quais codecs a placa de vídeo suporta para aceleração de vídeo por hardware.

Clique com o botão direito do mouse no próprio vídeo e selecione stats para nerds para ver qual codec está sendo usado.

Desde que em aproximadamente: gpu mostre que a aceleração de vídeo está ativada, você NÃO precisa alterar nada em: flags

    
por 06.02.2016 / 02:56