2. Conocimientos básicos de codificación y decodificación de vídeo.
1. Se explican los datos básicos de videoToolbox y la estructura de datos que deben aplicarse antes y después de la codificación y decodificación de video de VideoToolbox. CVPixelBuffer: estructura de datos de imagen antes de codificar y después de decodificar.
2. El códec de vídeo es un estándar de compresión de vídeo que se completa a través de aplicaciones de software o hardware. Codificador de vídeo: Es un programa de compresión. Decodificador de vídeo: Es un programa de descompresión.
3. Aunque existen muchos tipos de códecs, los DVD-Vídeo y la televisión digital por microondas utilizan principalmente MPEG2, y las cámaras digitales y otras cámaras utilizan principalmente MPEG4. Dado que es una tecnología de codificación de vídeo comprimido, el papel más importante de H.264 es la compresión de vídeo.
4. En términos generales, 1080P se refiere a la resolución de 1080x1920 y 4k se refiere a la resolución de 3840x2160.
5. Se agrega un código de inicio de 4 bytes antes de cada NALU. Cada vez que el decodificador encuentra el código de inicio, significa el final del cuadro actual y el comienzo del siguiente. SPS (Conjunto de parámetros de secuencia), que es el conjunto de parámetros de secuencia, almacena los parámetros globales (como resolución, flujo de código, etc.) de un conjunto de secuencias de video codificadas (también llamadas grupos).
6. La tecnología de codificación y compresión de vídeo se puede dividir en dos categorías: compresión sin pérdidas y compresión con pérdidas. La compresión sin pérdidas también se denomina codificación reversible, lo que significa que cuando los datos comprimidos se utilizan para la reconstrucción (es decir, descompresión), los datos reconstruidos son exactamente los mismos que los datos originales.