Cómo evitar que los videos html5 utilicen la pantalla completa de mac integrada

8

El modo de pantalla completa de Mac tiene una animación lenta que he intentado deshabilitar, pero parece que no hay forma de hacerlo a partir de ahora, así que mi pregunta es, ¿alguien sabe de una manera de deshabilitar los videos html5 usando la pantalla completa de Mac y simplemente ir instantáneamente a pantalla completa como lo hacen los videos flash?

Editar: si alguien conoce alguna API en javascript que puede hacer que los videos pasen a pantalla completa al instante, es posible que pueda escribir un complemento de Chrome que detecte una solicitud de API nativa de pantalla completa, cancelarla e iniciar una pantalla completa instantánea. O si alguien conoce algún tipo de solución alternativa que se pueda hacer desde Mac, ya sea desde la terminal o quizás desde una aplicación nativa de Objective-C, las desarrollaré si es necesario y las publicaré para todos.

Joel Green
fuente

Respuestas:

4

Me temo que eso no es posible.

Dado que todos los principales navegadores (Chrome, Firefox, Opera y Safari) usan la API nativa de pantalla completa, estás atrapado con la animación lenta ...

Investigué si había alguna solución o truco, pero no parece haberlo. No estás solo molesto.

Lo único que puede hacer es usar Flash cuando esté disponible, o actualizar a Mavericks, donde la animación es mínima y bastante más rápida. 10.9 resulta ser libre, por lo que la barrera de entrada no es tan alta.

Lasse
fuente
1

Estoy de acuerdo, los videos HTML5 (principalmente YouTube) son horribles: come CPU como loco y tartamudea a pantalla completa. No encontré ningún parámetro utilizable en Chrome, pero al menos encontré una solución sucia, que por suerte funciona para mí y respalda los videos HTML5 a Flash.

Acabo de eliminar una de las bibliotecas de Chrome ffmpegsumo.so:

  1. Salir de Chrome
  2. Haga una copia de seguridad de su Chrome
  3. Eliminar la biblioteca

    My-MBP:~ jhartman$ cd '/Users/jhartman/Tools/Internet/Google Chrome.app/'
    My-MBP:Google Chrome.app jhartman$ find . -name  *ffmpegsumo*
    ./Contents/Versions/35.0.1916.86/Google Chrome Framework.framework/Libraries/ffmpegsumo.so
    ./Contents/Versions/35.0.1916.99/Google Chrome Framework.framework/Libraries/ffmpegsumo.so
    My-MBP:Google Chrome.app jhartman$ rm "./Contents/Versions/35.0.1916.86/Google Chrome Framework.framework/Libraries/ffmpegsumo.so"
    My-MBP:Google Chrome.app jhartman$ rm "./Contents/Versions/35.0.1916.99/Google Chrome Framework.framework/Libraries/ffmpegsumo.so"
    
  4. Iniciar Chrome

Funciona como encanto (al menos, para mí ...).

Jarek
fuente
0

Encontré una solución legítima para esto. Es sorprendente que esté oculto ... ¡pero está ahí!

Vaya a: chrome: // flags / # enable-simplified-fullscreen

y Habilitar "Habilita la pantalla completa simplificada"

Haga clic en "Reiniciar ahora" en la parte inferior.

Problema resuelto.

usuario77262
fuente
Esto todavía usa la API incorporada de OS X y todavía muestra otras pantallas en negro.
kba