Solo lectura

Google Chrome - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

Chrome ofrece aceleración por hardware de los códecs VP8 y VP9?

joan carles call espuga
12/08/17 9:52
En mi caso tengo una gráfica nvidia. Una vieja.. la Gforce 8400 GS.

Esta tarjeta y los drivers de está tarjeta no ofrecen soporte de acceleración por hardware cuando se reproduce vídeo en VP8 y VP9.

Por activo la aceleración por hardware de Chrome. Después de activarla en chrome GPU tengo estos 2 valores activados:
  • WebGL: Hardware accelerated
  • WebGL2: Hardware accelerated
Por lo tanto entiendo que el navegador si es capaz de decodificar los códecs VP8 y VP9.

Después de ver esto....  Mi ordenador ordenador tendrá aceleración gráfica por hardware al reproducir vídeos en VP8 y VP9? Por un lado mi tarjeta y mis drivers no son compatibles... pero igual Chrome trae código para hacer funcionar mi tarjeta...

Respuestas (4)

Roberto Cid
12/08/17 9:59
Hola Joan, puedes revisar desde la página chrome://gpu/ si Video Decode tiene activada la aceleración por hardware.

Y efectivamente, Chrome soporta los códecs VP8 y VP9, puedes verlo aquí: Audio/Video - The Chromium Projects

Un saludo.
joan carles call espuga
12/08/17 10:16
Gracias por contestar

Efectivamente tengo activados los campos que mencionas.
  • Video Decode: Hardware accelerated
  • Video Encode: Hardware accelerated
  • WebGL: Hardware accelerated
  • WebGL2: Hardware accelerated
Efectivamente Chrome soporta VP8 y VP9, pero mi tarjeta gráfica y sus drivers no.

¿Aunque los drivers de mi tarjeta grafica no sean compatibles obtendré aceleración gráfica?

Roberto Cid
12/08/17 10:21
No estoy muy seguro, pero lo mejor que podemos hacer es probarlo, ¿Lo has probado con algún vídeo de esas características?
joan carles call espuga
12/08/17 15:24
Antes de preguntar he probado... Y pregunto porque después de probar no tengo claro que está pasando.

Da igual que active la aceleración gráfica o fuerce los codecs de VP8 a H264. Independientemente del codec el rendimiento es el mismo y no muy bueno.

Creo que la GPU no trabaja como deberia en ningún caso porque reproduciendo vídeos a 1080p  El performance level de mi tarjeta grafica es 1.... y deberia ser 2 que es cuando da la máxima frecuencia y rendimiento.

Por lo tanto deduzco que no tengo aceleración por hardware.

La salida de Chrome://GPU es la siguiente:

Graphics Feature Status

  • Canvas: Hardware accelerated
  • CheckerImaging: Enabled
  • Flash: Hardware accelerated
  • Flash Stage3D: Hardware accelerated
  • Flash Stage3D Baseline profile: Hardware accelerated
  • Compositing: Hardware accelerated
  • Multiple Raster Threads: Force enabled
  • Native GpuMemoryBuffers: Hardware accelerated
  • Rasterization: Hardware accelerated
  • Video Decode: Hardware accelerated
  • Video Encode: Hardware accelerated
  • WebGL: Hardware accelerated
  • WebGL2: Hardware accelerated

Driver Bug Workarounds

  • clear_uniforms_before_first_program_use
  • decode_encode_srgb_for_generatemipmap
  • disable_discard_framebuffer
  • disable_framebuffer_cmaa
  • force_cube_complete
  • init_gl_position_in_vertex_shader
  • init_vertex_attributes
  • pack_parameters_workaround_with_pack_buffer
  • scalarize_vec_and_mat_constructor_args
  • unpack_alignment_workaround_with_unpack_buffer
  • unpack_overlapping_rows_separately_unpack_buffer
  • use_virtualized_gl_contexts

Problems Detected


Con Firefox el resultado es el mismo... En cambio Con Microsoft Edge la cosa cambia... Allí si se reproducen bien los vídeos...