¿Sería posible implementar una solución para bajar automáticamente el volumen de reproducción de audio durante las publicidades de Youtube, en PC / Mac / Linux o en IOS / Android?
No me refiero necesariamente al volumen de video de Youtube, sino tal vez al volumen general del sistema.
¿Se podría hacer esto a través de complementos / extensiones del navegador, o tendría que hacerse en algún nivel del sistema? ¿Cómo (in) factible sería esto?
Mi motivación es dejar de tener que bajar temporalmente el volumen durante los anuncios cuando estoy viendo videos.
Respuestas:
1)
Si el anuncio está en la transmisión de video, la respuesta es no. El software que hace esto tendría que decodificar el flujo de video y reconocerlo como un anuncio. Eso no es posible.
Descifrando el flujo de video y comparándolo con otros conocido los videos son posibles (eso es exactamente lo que hace Youtube para detectar la infracción de derechos de autor) pero sigue siendo un gran trabajo. En contra desconocido Los videos no se pueden hacer.
2)
Si el anuncio está pendiente al video y proviene de una URL específica, la respuesta es sí. Después de todo, si Bloqueo de anuncios o complementos similares pueden detectar anuncios, también puede hacer otras cosas como bajar el volumen. (Gracias Gronostaj )
Entonces, lo que podría intentar es instalar AdBlock, verifique si los anuncios están bloqueados (es decir, se aplica el caso 2), luego escriba su propio complemento ;-) No está seguro si puede reutilizar la base de datos de AdBlock, eso sería lo más fácil . O haga una solicitud de función a los autores de AdBlock.
fuente
Sí, sería posible. Una aplicación podría estar ejecutándose en segundo plano, siempre monitoreando el volumen de cualquier medio que se reproduzca en el dispositivo; determinaría el nivel promedio del audio al definir 2 umbrales (inferior y superior). Cada vez que una nueva sección de audio saliera de los umbrales, el volumen se establecería automáticamente en un rango aceptable.
fuente