¿La mejor codificación de video para preservar la duración de la batería del Macbook Air?

2

Estoy a punto de tomar un vuelo largo y me gustaría tomar mi Macbook Air de 13 "(modelo de finales de 2010) para ver algunas películas. No tengo una unidad de DVD, por lo que estaré copiando DVD (que tengo), codificando y transferir los archivos de video al Macbook Air. Me gustaría que la batería dure el mayor tiempo posible. ¿Qué métodos de codificación debo usar para que el Macbook Air use la menor cantidad de batería?

(Usaré Mac the Ripper para extraer los DVD y Handbrake para codificar los archivos de video)

Actualización: según algunas notas de un estudiante de Stanford en 2009 sobre la codificación de video :

H.264 mejor calidad de video pero más procesador intensivo, que MPEG-4 (más fácil para máquinas antiguas o heredadas). ¡MacBook Air no pudo seguir el ritmo! El video aprovecha al máximo el procesador para codificar y decodificar. MPEG-4 funcionó bien en el MacBook Air original.

No estoy seguro, pero hace que parezca que H.264 hace que el Macbook Air trabaje más duro, agotando así la batería más rápidamente.

Andrés
fuente
1
¿Por qué no usar el freno de mano en sí mismo para extraer un DVD en un archivo de video? ¿MtR hace algo que Handbrake no hace?
Jason Salaz

Respuestas:

1

H.264

Es el códec preferido de Apple . Aunque en su sitio no dice nada sobre la duración de la batería. El artículo más cercano que se me ocurre que explica cómo h.264 es mejor que otro códec para la duración de la batería es la publicación de Chris Foresman sobre el efecto de flash en el MacBook Air y que generalmente tenía que ver con mostrar anuncios. Sin embargo, sé que en mi MacBook mis fanáticos no se activan cuando veo h.264 / html5 en versos de YouTube que lo miran en flash, lo que enciende a mis fanáticos. Pero dudo que conviertas el video a flash.

Tener instalado Flash puede reducir considerablemente el tiempo de ejecución de la batería, hasta un 33 por ciento en nuestras pruebas

Steve Moser
fuente
Estoy de acuerdo en que la desinstalación de Flash es excelente para la duración de la batería cuando navega por la web (y tiene Google Chrome para cuando lo necesite, pero salga de la aplicación de otra manera) pero para el uso de la reproducción de películas en el avión, al cerrar el navegador se guardará toda la CPU a menos que esté en wifi jugando juegos flash ...
bmike
1

Puedes medir lo mejor para ti probando algunas configuraciones.

En general, desea que la codificación se reproduzca sin estiramiento o duplicación de píxeles (y sin reducción de píxeles), así que asegúrese de elegir algo que se ajuste naturalmente a su pantalla. H.264 es, con mucho, el mejor, ya que la GPU hace la decodificación y es más eficiente en el consumo de energía que la CPU para procesar video. La velocidad de transmisión de datos puede ser demasiado alta, pero la mayoría de las personas elige una velocidad para reducir el tamaño de la película, por lo que no suele ser un problema.

Encienda el monitor de actividad desde la carpeta Aplicaciones / Utilidades y vea el gráfico de uso de la CPU mientras reproduce varias películas. pmset -g pslogTambién es bueno tener el comando de terminal en ejecución mientras realiza las pruebas para que pueda ver las estimaciones de la batería a lo largo del tiempo. Si no hay picos en el uso de la CPU, la estimación se moverá hacia abajo linealmente, por lo que podría medir los mismos 10 minutos más o menos de una película y convencerse de que tiene un buen compromiso.

La configuración predeterminada del freno de mano probablemente esté bien, así que comience allí y juegue según sea necesario.

bmike
fuente