La mejor configuración de H.264 en Handbrake para un consumo mínimo de CPU

La mejor configuración de H.264 en Handbrake para un consumo mínimo de CPU

El tamaño real del archivo NO es un problema ya que estoy implementando una aplicación o quiosco independiente. Pero el consumo de CPU es un problema. ¿Cuáles son las configuraciones de exportación H.264 óptimas para usar en Handbrake en este escenario?

Respuesta1

Probablemente estés haciendo algo mal.

La configuración del códec no afecta en absoluto la carga de la CPU. No importa qué configuración utilice, utilizará toda la potencia computacional disponible para finalizar lo antes posible. Porque los recursos no utilizados son recursos desperdiciados: si va a utilizar, digamos, sólo el 50% de la potencia de su CPU, también podría utilizar la mitad de la potencia de su CPU.

Supongo que tienes un problema con otros programas que no responden mientras la codificación está en progreso. La solución estándar a este problema es hacer malabarismos con la configuración de prioridades. En Windows, deberías echar un vistazo aprioridades de programación. Puede probarlos haciendo clic derecho en un proceso en el Administrador de tareas y eligiendo algo de la lista.Fijar prioridadmenú (simplemente no useTiempo real, puede bloquear un sistema por completo). Establezca una prioridad más alta para su aplicación principal y una más baja para el proceso en segundo plano. (Esto también se puede hacer mediante programación).

En Linuxamabilidad del procesojuega un papel similar. Cuanto menor sea la amabilidad de un proceso, más tiempo de CPU se le asigna. Puede establecer una mayor amabilidad (es decir, una prioridad más baja) desde el contexto de cualquier usuario. La reducción de la amabilidad sólo se puede hacer mediante la raíz.

O si estás usando Linux y solo quieres establecer un límite estricto en el uso de la CPU,grupos cpuede ser la solución adecuada para usted. No conozco ningún mecanismo similar en Windows.

información relacionada