H.264
H.264, también conocido como Advanced Video Coding (AVC), es un códec para comprimir video de alta definición. El video codificado con H.264 se usa para varias aplicaciones, como la transmisión de películas y programas de televisión, las videoconferencias y el almacenamiento de video en discos Blu-Ray. Requiere aproximadamente la mitad de la tasa de bits que un video comprimido con MPEG-2 al mismo nivel de calidad, y ofrece video HD (1920 x 1080) a entre 4 y 8 Mbps.
Al igual que la mayoría de los demás códecs de video, H.264 usa compresión con pérdida para descartar información innecesaria de un flujo de video, lo que reduce el tamaño del archivo y la tasa de bits del video resultante. Usa un método conocido como compresión entre cuadros, que divide cada cuadro en macrobloques o cuadrados de 16x16 píxeles. Para cada macrobloque, el codificador analiza las diferencias entre el cuadro actual y el anterior (conocido como cuadro de referencia) e identifica las regiones que han cambiado. Luego, el codificador codifica solo las diferencias entre los cuadros. De esta forma, las escenas con poco movimiento o con un fondo estático necesitan muy pocos datos por cuadro.
La compresión de video H.264 usa considerablemente menos datos que los estándares de compresión anteriores. Sin embargo, requiere mucha más capacidad de procesamiento para decodificar un flujo de video. La mayoría de las CPU y GPU modernas incluyen compatibilidad integrada con la decodificación H.264. Aunque el formato admite resoluciones de hasta 8K, la mayoría del software de decodificación H.264 está limitado al video HD. El video de mayor resolución, como el video 4K, así como el video HDR que usa color de 10 bits, utiliza en su lugar el formato sucesor más eficiente H.265 para lograr niveles de calidad similares con una tasa de bits aún menor.
NOTE: H.264 es un códec, no un formato de archivo. El video codificado con H.264 se guarda en su lugar en un formato contenedor como .MKV o .MP4.
Pon a prueba tu conocimiento