La calidad de vídeo: Codecs y KeyFrames
Compresión de vídeo y CodecsUn fichero
de vídeo puede tener distintas calidades. Básicamente el
vídeo digital se compone de fotogramas que son mostrados a cierta
velocidad, produciendo así la sensación de movimiento. La
calidad del vídeo depende de varios aspectos, sobre todo de tres:
Tamaño del fotograma, velocidad de transmisión de datos
(bit-rate) y nivel de compresión de las imágenes. La idea de
compresión de las imágenes es muy importante para entender
lo que es el vídeo digital. Imaginemos por ejemplo que tenemos
una película de 10 minutos con una resolución de 720x576
pixeles. Si en un sistema PAL standard el vídeo tiene una velocidad
de 25 fotogramas por segundo, ello significa que 10 minutos implicarían
15000 fotogramas a una resolución de 72 pixles por pulgada, cada
fotograma ocupará un espacio de 1,19 Megas. Por lo tanto, para
almacenar 10 minutos de vídeo, 15000 fotogramas, necesitaremos
más de 17850 Megabytes. Aunque hoy
hay discos duros muy grandes, cuando se diseñaron los sistemas
de vídeo digital no era así. Y todavía hoy el sistema
operativo más popular Windows 95 y derivados (Windows 98 y Windows
Me) no pueden manejar ficheros de más de 4 gigabytes. Es decir:
el vídeo digital requeriría enormes espacios en disco, y
una velocidad de procesado y memoria muy superior a la media, para manejar
con fluidez tal cantidad de datos. Eso hoy es
posible pero difícil, y hace pocos años más difícil
aún, por ello se decidió implementar en los ficheros de
vídeo un sistema de compresión de los fotogramas, procurando
reducir su tamaño, con lo que se reduciría también
el tamaño del fichero final. Pues bien:
es en este punto en el que aparecen los codecs. Un codec (COdificador-DECodificador)
es un programa que se utiliza para comprimir los fotogramas y descomprimirlos
cuando hay que mostrarlos. Existen diferentes
CODECS, unos ofrecen más calidad que otros, pero básicamente
todos hacen lo mismo: Primero comprimen los fotogramas para generar el
fichero de vídeo, y después, cuando este se reproduce, van
descomprimiendo los fotogramas a la velocidad adecuada. Eso significa
que un fichero de vídeo generado con un Codec concreto, sólo
se puede reproducir en un ordenador donde esté instalado dicho
codec. Hay además codecs que sólo son de software. Pero otros codecs trabajan con hardware, es decir: van asociados a cierto dispositivo (normalmente una tarjeta gráfica o una tarjeta capturadora). Estos codecs, habitualmente, trabajan mucho más rápido; pero a cambio no se pueden instalar en ordenadores en los que no esté presente el dispositivo de hardware al que van asociados. Véase más información sobre los codecs, así como consejos para su elección, en los siguientes temas de ayuda: Codecs y KeyFramesCada codec utiliza un sistema distinto para comprimir los fotogramas. Y de hecho, en muchas ocasiones ni siquiera se comprime todo el fotograma, sino sólo las variaciones que un fotograma tenga con el fotograma anterior. En estos casos cada cierto tiempo es preciso comprimir un fotograma entero, pues en caso contrario sería imposible acceder a un fotograma concreto si no es desde el principio del vídeo. Pues bien: En un sentido estricto se denomina Keyframes a los fotogramas que se han almacenado enteros (para el sentido amplio de Keyframes, véase el glosario y Qué son los keyframes). En ciertos codecs todos los fotogramas son KeyFrames (por ser un codec de los que comprime los fotogramas enteros), pero en los que no ocurre así es importante el número de keyframes existentes, porque a mayor número de keyframes tendremos una mayor calidad, un más fácil acceso aleatorio y, a cambio, una menor compresión (es decir: el fichero ocupará más espacio en el disco). Premiere permite indicar varias opciones de keyframe, pero quizás la más importante sea la de que permite introducir manualmente keyframes, siendo buena idea la de introducir uno al principio de cada escena. Introducción > Introducción de Quinurio > Conceptos previos > La calidad de vídeo: Codecs y KeyFrames |