¿Es mejor utilizar decodificación suave o decodificación dura para ver videos en teléfonos móviles?
Todos los archivos de vídeo que reproducimos en el ordenador están comprimidos porque ayuda a ahorrar espacio de almacenamiento; luego, durante el proceso de reproducción, se requiere un proceso de descompresión reflexiva. En el pasado, este trabajo lo hacía la CPU. Para archivos como AVI con resolución normal, la mayoría de las CPU pueden hacerlo. Sin embargo, después del desarrollo del vídeo de alta definición (1080i/p), la carga de trabajo de descompresión de datos se ha duplicado. . ?
Con el desarrollo de la tecnología, los ingenieros han descubierto que la GPU/VPU de la tarjeta gráfica es más adecuada que la CPU para este tipo de trabajo repetitivo con gran volumen de datos y baja dificultad. La decodificación de video se separa del procesador y se entrega a la tarjeta gráfica, lo que se denomina "decodificación dura", como PureVideo de NVDIA, tecnología UVD de AMD, etc. En consecuencia, la forma en que la CPU realizaba exclusivamente la voz en el pasado era la "decodificación suave". Sin embargo, debido a condiciones técnicas, en esta etapa no existe una "decodificación dura" pura. La CPU todavía desempeña un papel, pero GPU/VPU se ha convertido en la principal potencia informática durante la decodificación dura.
La diferencia entre los dos:
Decodificación dura: el vídeo HD es decodificado por la GPU central de la tarjeta gráfica. El uso de la CPU es muy bajo, la calidad de la imagen es ligeramente peor que la decodificación suave y es necesario configurar el reproductor.
Ventajas: reproducción fluida y bajo consumo de energía.
Desventajas: Limitado por el formato de vídeo, alto consumo de energía y mala calidad de imagen.
Decodificación suave: la CPU se encarga de decodificar y reproducir.
Ventajas: No está limitado por el formato de vídeo, la calidad de la imagen es ligeramente mejor que la decodificación por hardware.
Desventajas: consume demasiados recursos y los vídeos de alta definición pueden no ser tan fluidos como la decodificación física (depende principalmente de las capacidades de la CPU)