* Compresión: Los datos de video sin procesar son increíblemente grandes. Para que sea manejable, los algoritmos de compresión se utilizan para reducir el tamaño del archivo sin afectar significativamente la calidad visual. Los códecs populares (codificador-decoder) incluyen:
* h.264/avc: Un estándar ampliamente utilizado que ofrece un buen equilibrio entre compresión y calidad.
* H.265/HEVC: Más eficiente que H.264, que proporciona una mejor compresión al mismo nivel de calidad o una mayor calidad a la misma tasa de bits.
* VP9: Un códec de código abierto desarrollado por Google, que ofrece un rendimiento similar a H.265.
* av1: Un códec libre de regalías con el objetivo de superar a H.265 en eficiencia.
Estos códecs utilizan técnicas como la estimación de movimiento (comparando los marcos para identificar los cambios) y transformar la codificación (que representan datos de una manera más compacta) para lograr la compresión.
* contenedores de archivo: Los datos de video y audio comprimidos no se almacenan como una sola transmisión. En cambio, está organizado dentro de un formato de contenedor, que proporciona una estructura para almacenar metadatos (como resolución, velocidad de cuadros y canales de audio) junto con las transmisiones reales de video y audio. Los formatos de contenedores comunes incluyen:
* MP4 (MPEG-4 Parte 14): Extremadamente versátil y ampliamente compatible.
* MOV (Formato de archivo QuickTime): Desarrollado por Apple, a menudo utilizado para video de alta calidad.
* mkv (matroska): Un contenedor de código abierto que admite una amplia gama de códecs y características.
* avi (video de audio intercalado): Un formato más antiguo, menos eficiente que los contenedores modernos.
* Almacenamiento de datos: El archivo de video comprimido (junto con su contenedor y metadatos) se almacena en el dispositivo de almacenamiento de una computadora, como una unidad de disco duro (HDD), unidad de estado sólido (SSD) o almacenamiento flash. El almacenamiento real es solo una secuencia de bytes que representan los datos comprimidos.
* audio: El audio generalmente se almacena por separado pero dentro del mismo contenedor. También está comprimido utilizando códecs de audio como AAC (codificación de audio avanzada) o MP3.
En resumen, el proceso es:marcos de video sin procesar → compresión (códec) → empaque con audio (contenedor) → almacenamiento en un disco duro u otro dispositivo de almacenamiento. Cuando reproduce un video, la computadora lee los datos del almacenamiento, los descomprime utilizando el códec apropiado y renderiza los marcos y el audio en tiempo real.