Un usuario ha informado de un reciente error de calidad de reproducción y color en Windows en Chromium Gerrit . El OP observó problemas de aliasing y color en el video.
Dijo que cuando el vídeo se reproducía a baja resolución, como 144p y no se ocluía, se observaba aliasing/pixelación.
Pero, sorprendentemente, el efecto desapareció cuando el ratón pasó por encima de la pantalla. Un tipo similar de problema afectó a los colores. En las secciones de color más claro del vídeo, cuando el ratón se movía sobre la pantalla o la pantalla se desplazaba hacia abajo, el color del vídeo cambiaba.
Lo que fue reportado, se discute a continuación.
Cómo reproducir el problema
Esta sección trata el problema de la calidad y el color del vídeo y los cambios que se produjeron en la calidad y el color de la reproducción cuando el ratón se movió sobre el vídeo.
Alias:
- Navegue hasta el video de muestra https://www.youtube.com/watch?v=w4wvgbnzhlA&list=RDded49w9Fr4k&index=3
- Ajuste la calidad a 144p.
- Asegúrese de que el vídeo no esté ocluido. Por ejemplo, el ratón no pasa por encima del vídeo y la página no se desplaza hacia abajo.
- Observe la pixelación/aliasing en el vídeo.
- Mueva el ratón sobre el vídeo.
- Observe que el alias desaparece.
Color:
- Navegue hasta el video de muestra https://vimeo.com/302312473
- Saltar a una sección del vídeo que sea más clara en color, por ejemplo, 1:24.
- Observe el color del vídeo.
- Pase el ratón por encima o desplácese hacia abajo en la página para cubrir parcialmente el vídeo.
- Observe los cambios de color en el vídeo.
Esto fue una cosa extraña observada. Se esperaba que el vídeo no se pixelara cuando no se ocluyera y que el color del vídeo no cambiara cuando no se ocluyera.
Pero los resultados fueron opuestos a las expectativas y la calidad del video fue dramáticamente peor cuando el ratón no estaba sobre el video. Si este problema fue con Flash o HTML5? Fue con HTML5.
Esta cuestión fue observada en:
- Versión en cromo: 72.0.3626.119 Canal: estable
- Versión del SO: 10.0
- Versión Flash: 32.0.0.0.142
Según se informa, este problema de escalado de vídeo puede resolverse llamando a SetBitmapInterpolationMode() para cambiar el modo de interpolación a lineal.
Mejore la calidad de escalado de vídeo en el modo de baja resolución en Windows Esto se hace configurando el modo de interpolación en visual de composición indirecta lineal. El valor predeterminado visual es el modo más cercano y la calidad no es buena. La calidad de la ampliación mejora después de llamar a SetBitmapInterpolationMode() para cambiar el modo de interpolación a lineal.
Se ha informado de que este error se ha corregido en la versión estable de Chrome. Pero un usuario informa que todavía observa este problema.
Todavía estoy viendo el comportamiento en el lanzamiento estable de Chrome. ¿Ya ha entrado en vigor el cambio de pinzón en la rama estable?
Se dice que la próxima actualización de Chrome solucionará este problema para siempre.
¿Se enfrenta usted a un problema similar? ¿Por qué no nos lo hace saber en los comentarios de abajo?