¿Por qué la pantalla de video se vuelve más brillante y cómo evitarlo?

Esto sucede en Nexus 7 2013 (Google stock 5.0.2) y también sucede en la tableta Galaxy Note 12.2 (Samsung stock 4.4.2). Estoy en una habitación oscura. He configurado el brillo del sistema al mínimo (llamemos a este brillo MIN). Para cambiar el brillo, uso deslizar hacia arriba/abajo en el área izquierda de la pantalla.

Con MX Player, cuando el video comienza a reproducirse, incluso el brillo mínimo (que es 0) hace que la pantalla brille más que MIN. Parece que no hay forma de establecer el brillo en MIN. Puedo notar claramente que la pantalla se ha iluminado, presionando el botón de inicio o el botón de cambio de tarea. Puedo ver que la pantalla permanece brillante durante aproximadamente 1 segundo y luego vuelve a cambiar a MIN.

Con VLC, cuando el video comienza a reproducirse, si su brillo anterior era 0, el brillo no cambia y permanece en MIN. Pero si cambio el brillo una vez, cambiarlo a 0 no baja el brillo a MIN. En este punto, VLC actúa como MX Player.

¿Es esto un error de Android? Parece como si el sistema pasara un brillo mínimo falso del hardware al software. ¿Es este un comportamiento previsto para hacer que el video sea más brillante? De todos modos, ¿hay alguna forma de evitar este cambio de brillo? Esto me duele los ojos cuando veo videos en una habitación oscura.

==PD==

Este comportamiento también ocurre en CyanogenMod 12 (Android 5.0.2).

Respuestas (3)

Puede desactivar los controles de brillo de MX Player. Para hacer esto, vaya a Configuración> Reproductor> Pantalla y desmarque la opción de brillo. Y, una opción alternativa es usar un módulo expuesto (necesita un dispositivo rooteado) llamado Brillo mínimo.

Creo que esto podría ser un problema con cualquier reproductor de video y no se limita a los mencionados en la pregunta. Además, dado que se menciona CM12, asumí que el dispositivo está rooteado.

Nota: Solución trabajando en CM12.

No confiaría ni me molestaría en cambiar la configuración de cada reproductor de video que tengo. Si estoy en una habitación oscura y no quiero que ningún reproductor de video anule la configuración de brillo de mi pantalla, elegiría Tasker para restringir el brillo. Esta respuesta (de Martin J ) menciona una ubicación donde las ROM generalmente guardan la configuración de brillo, y CM12 no es una excepción.

Todo lo que tiene que hacer es crear algunos accesos directos usando Tasker que establecería la configuración de brillo máximo (MAX) a su valor mínimo preferido (MIN).

Sigue las instrucciones

(En Tasker , cualquier tipo de configuración se guarda presionando el botón Atrás una vez, lo que también lo llevaría a la ventana anterior).

  1. Instalar Tasker .
  2. Vaya a su iniciador de inicio → Widgets → elija Acceso directo a tareas -> asigne un nombre al acceso directo.
  3. Dentro de la ventana Tarea, cree una acción como Código → Ejecutar Shell y haga lo siguiente:

    • Comando :echo 2 > /sys/class/leds/lcd-backlight/max_brightness
    • Usar raíz

    Cambie 2a su valor MIN deseado. Puede encontrar el valor de brillo más bajo presionando el control deslizante para el brillo mínimo y luego verificando el valor en /sys/class/leds/lcd-backlight/brightness. Podría ser 10o estar cerca de eso.

  4. Guárdelo y elija un icono para el acceso directo.
  5. Ahora el atajo está listo para la acción. Siempre que estés en una habitación oscura y quieras ver un video, solo toca ese atajo y ningún jugador se atreverá a molestarte nuevamente cuando se trata de anular la configuración de brillo.

Ahora, ¿cómo volvería a la configuración predeterminada? Bueno, crea un nuevo acceso directo con valor 255o el MAX disponible para tu dispositivo. Puede verificar el valor MAX a través del método mencionado en el paso 3, con el control deslizante en el brillo máximo.

Esta es una manera muy simple de lidiar con el problema. Puede configurar Tasker para cambiar el brillo automáticamente si se encuentra en una determinada posición geográfica (cuarto oscuro), o ve videos solo en un momento determinado, etc.

Esta es una aplicación de filtro de pantalla que uso con todos mis dispositivos. Se llama Darker . No solo tiene un brillo mínimo absoluto, sino que también tiene una opción para un color como filtro. Útil en condiciones de poca luz; es decir. La iluminación LED de Android es azul en el espectro de luz, el uso de un filtro rojo compensa, por lo que la fatiga visual es menor, las noches de insomnio son menos (mi opinión y no soy médico, pero estas son mis propias observaciones). El filtro de color y brillo se puede utilizar de forma independiente. Esto se puede usar con o sin raíz .

Android no te permitirá instalar aplicaciones cuando el filtro de pantalla esté activo (medida de seguridad contra ataques maliciosos), porque es una superposición en la pantalla.

Gracias. En realidad, lo intenté antes de publicar esta pregunta. Que yo sepa, dibujan una especie de capa por encima de otras aplicaciones. Para mí, eso hace que el video no sea tan claro como si estuviera cubierto con un plástico. Además, dado que el video es más brillante que otras pantallas, el uso de esa aplicación hizo que otras pantallas se oscurecieran demasiado (casi ininteligibles).