¿Confirma que funciona correctamente la aceleración de hardware en Chrome (Windows 7)?

15

Tengo problemas para obtener soporte de aceleración de hardware para Youtube.

Tanto Windows como Flash Player están habilitados para la aceleración de hardware. Se instalan los controladores para la tarjeta gráfica.

Las estadísticas en Youtube todavía muestran 'decodificación de video de software'.

¿Cómo puedo confirmar que la aceleración de hardware funciona correctamente (si es que funciona) en Windows 7?

Estoy usando: Chrome, Ati Radeon HD 3450 AGP

Patricio
fuente

Respuestas:

17

Puede usar la siguiente URL para verificar si la aceleración de GPU está habilitada para la decodificación de video en Chrome: chrome://gpu/

Graphics Feature Status
    Canvas: Hardware accelerated
    Compositing: Hardware accelerated on all pages and threaded
    3D CSS: Hardware accelerated
    CSS Animation: Accelerated and threaded
    WebGL: Hardware accelerated
    WebGL multisampling: Hardware accelerated
    Flash 3D: Hardware accelerated
    Flash Stage3D: Hardware accelerated
    Flash Stage3D Baseline profile: Hardware accelerated
    Texture Sharing: Hardware accelerated
    Video Decode: Software only, hardware acceleration unavailable
    Video: Hardware accelerated

Problems Detected
    Accelerated video decode interferes with GPU blacklist on older Intel drivers: 180695
Mariusz Miesiak
fuente
1
Problemas detectados La rasterización de GPU se incluye en la lista blanca en N4, N5, N7 y Moto X: 362779 Características deshabilitadas: gpu_rasterization Algunos controladores no pueden restablecer el dispositivo D3D en el entorno limitado del proceso de GPU Soluciones aplicadas: exit_on_context_lost TexSubImage2D () es más rápido para cargas completas en ANGLE Applied Soluciones alternativas: texsubimage2d_faster_than_teximage2d Elimine los uniformes antes del primer uso del programa en todas las plataformas: 124764, 349137 Soluciones aplicadas: clear_uniforms_before_first_program_use
10

Si presiona Shift+ Escmientras está en el navegador, aparecerá el Administrador de tareas interno de Google Chrome. Si hay un proceso titulado GPU Process,, eso significa que Chrome está utilizando aceleración de hardware / GPU para mostrar / representar una página en particular.

Yass
fuente
6

La descripción general chrome://gpu/es engañosa. Solo muestra que Chrome intentará usar la decodificación de GPU, pero esto puede o no ser exitoso. En caso de error, volverá silenciosamente a la decodificación de software. Para ver qué está pasando, abra chrome://media-internals/mientras reproduce un video de YouTube. Luego, haga clic en el botón que está subtitulado con 'blob' y la URL del video. En la tabla a continuación, busque el valor de video_decoder. Si dice GpuVideoDecoder, Chrome está usando la GPU. Si dice algo más, por ejemplo FFMpegDecoder, está usando la decodificación de software. Además, en la parte inferior de la página, a veces registrará algunos mensajes de error con respecto a la decodificación de video GPU.

Esto fue probado con Chrome 46.0.2490.22.

Martin Hansen
fuente
3

La serie Radeon HD3000 es demasiado antigua para admitir la decodificación de video GPU moderna a través de DxVA.

Ver aquí

Las piezas de la serie 3000 son "UVD" o "UVD +". Necesita UVD2 o posterior para usar la función de decodificación de GPU de Chrome / Firefox / VLC / etc. Es posible que aún tenga gráficos acelerados en 3D, pero su GPU no tiene las partes de hardware para ejecutar la decodificación moderna de GPU.

Además, AMD ha dejado de lanzar controladores de actualización de funciones para las GPU de la serie HD3000. Fueron desaprobados hace mucho tiempo. La serie HD4000 también está en desuso. La GPU más antigua que puede usar hoy en día y recibir controladores actualizados (incluidas nuevas características, rendimiento mejorado, etc.) es la serie Radeon HD5000, "Evergreen". Son dos generaciones más nuevas que la que tienes.

Finalmente, hay una herramienta de diagnóstico (freeware / donationware) escrita específicamente para evaluar su situación DxVA (DirectX Video Acceleration), es decir, qué nivel de API es compatible (si corresponde) con su combinación de controlador / hardware, e incluso le dirá si admite el nivel de función requerido por Adobe Flash.

Se llama DXVA Checker .

allquixotic
fuente
0

YouTube utiliza el formato VP9 en Chrome y la decodificación acelerada por hardware para VP9 no es compatible con chips más antiguos. Si su GPU o APU admite h264, puede usar la extensión h264ify Chrome para obligar a YouTube a reproducir videos h264 y posiblemente beneficiarse de la decodificación acelerada por hardware.

VP9 es un formato más nuevo y ofrece una mejor calidad en el mismo ancho de banda. Si su CPU no puede manejar videos HD cuando usa decodificación de software con VP9, ​​entonces usar h264 con aceleración de hardware puede resolver el problema.

Uğur Gümüşhan
fuente