UN REPASO A LOS PRINCIPALES FORMATOS DE VÍDEO
EN: TERRA.ES
SITE:
http://www.terra.es
FECHA: 19/08/2007
AUTOR: Daniel V. González
Reportaje: No es lo que ves, sino cómo lo ves
DVD, televisión por Internet, YouTube... ¿por qué hay tantos formatos de vídeo diferentes circulando por la red? En este artículo repasamos los principales y explicamos por qué se opta por uno y no por otro.
Formato, codec, contenedor, bitrate... términos que quizás no nos suenen demasiado, pero que son los factores determinantes a la hora de escoger uno u otro tipo de archivo de vídeo.
Repasemos los principales formatos de vídeo, sus versiones, y los pros y contras de cada uno.
CONTENEDORES
Antes de nada, hay que entender que cuando nosotros vemos un fichero de audio/vídeo, éste en realidad es un contenedor de un conjunto de datos que pueden incluir vídeo comprimido con un codec, audio, subtítulos, e información adicional de capítulos, etc.
A continuación, un listado de los contenedores más típicos:
• AVI: Acrónimo de Audio-Video Interleaved, se trata de un formato introducido por Microsoft en 1992 como parte de su tecnología "Video for Windows".
Aunque se considera anticuado respecto a otros contenedores más modernos, además de poco práctico al aumentar innecesariamente el tamaño de fichero, se sigue utilizando por su compatibilidad con los principales reproductores para Microsoft Windows.
• MPEG2 TS: El MPEG 2 Transport Stream es el contenedor utilizado para la emisión digital de contenidos (por ejemplo, TDT), e incluye vídeo, audio, y guía de programas (EPG)
• MOV: El formato Quicktime es el formato propietario de Apple para la visualización de vídeo. Es especialmente indicado para la edición de vídeo, dado que incorpora información sobre la indexación de las pistas de audio y vídeo que incorpora.
Este formato fue utilizado como base del MPEG4 Part 14.
• MP4: Abreviatura de MPEG4 Part 14, es un contenedor multiuso para formatos digitales. Se ha puesto especialmente de moda para transmisión de audio y vídeo a dispositivos móviles.
• 3GP: El 3GP es una versión simplificada del MPEG4 Part 14 diseñado especialmente para móviles de tercera generación, admitiendo codecs como el MPEG-4 Part 2 o H.263 o MPEG-4 Part 10 (AVC/H.264), todos pensados para las limitaciones de ancho de banda y almacenamiento de estos teléfonos.
• FLV: El Flash Video saltó a la fama de la mano de YouTube. Se trata de un contenedor que ofrece vídeo mediante una variante del codec H.263, el llamado Sorenson Spark. A partir de la versión 8, se utiliza el On2 TrueMotion VP6, que ofrece una calidad de imagen superior.
Los ficheros FLV pueden ser visualizados a través de un programa dedicado, embebidos en páginas web, o incrustados en archivos flash swf.
• contenedor propietario de Microsoft para la distribución online via "streaming" de sus formatos Windows Media Video y Windows Media Audio, incluyendo también información sobre el nombre del vídeo/canción, autor, album, etc.
Al margen de poder, técnicamente, admitir cualquier codec, el formato ASF pone las bases para la inclusión de los mecanismos de protección DRM (Digital Rights Management) para ficheros WMV y WMA.
• RealMedia/RMVB: Contenedor diseñado por Real Networks para la difusión de sus codecs RealVideo y RealAudio. El contenedor RealMedia está pensado para una codificación con tasa de bits constante (la cantidad de información por segundo es la misma), mientras que el nuevo RMVB está pensado para una tasa de bits variable (se adapta a la cantidad de información que se necesita enviar en cada momento).
• Ogg/OGM: Contenedores de audio y vídeo totalmente gratuitos pensados para mejorar el formato AVI, incluyendo soporte para capítulos, subtítulos, y varias pistas de audio.
• VOB: Se trata de un contenedor que se halla en los DVD-Video, y que incorpora el vídeo en MPEG2, audio, subtítulos, y opciones de menú.
CODECS
Una vez conocidos los contenedores, ahora toca repasar brevemente los tipos de codecs de vídeo y su uso.
Compresión sin pérdida de información:
"Lossless Data Compression" define el conjunto de algoritmos que permite que la información sea comprimida y decodificada sin perder nada en el proceso.
• H.264: También conocido como MPEG4 AVC o MPEG4 Part 10, este codec fue diseñado para sustituir a formatos como MPEG2 o MPEG4 Layer 2, consiguiendo un vídeo de alta calidad con unas tasas de bits sustancialmente inferiores a anteriores codecs. Ha sido incluido en los estándares de vídeo de alta definición HD-DVD y BluRay.
• "Lossy Data Compression" es el tipo de codificación más típica, ya que se reduce la cantidad de información requerida para hacer llegar al destinatario una imagen en movimiento.
Para conseguirlo, se puede optar por una transformación de la información original en otra más simple, reduciendo la tasa de bits necesaria para ser transmitida, o por la reducción de información a través de la predicción de los cambios en la imagen, enviando tan solo los cambios existentes de un fotograma a otro.
• MPEG4 ASP: También conocido como MPEG4 Part 2, es uno de los más utilizados en alguno de sus "sabores" comerciales: DivX (o su clon gratuito Xvid), o sobretodo por los codecs libres FFmpeg MPEG4.
Es un codec muy popular para la distribución de vídeo a través de Internet.
• H.261/H.263/H.264: Diseñados originalmente para su uso para videoconferencia, estos formatos han sido la base de aplicaciones como el Flash Video, y los codecs de RealVideo hasta hace poco, quedando sustituidos por el codec VP6 en el caso de Flash, y en codecs propietarios en el caso de RealVideo, que ofrecen mayor calidad para tasas de bits bajas.
• Cinepak: Incluído en el paquete inicial de codecs para el formato Quicktime de Apple, y basado en cuantización vectorial (a diferencia de la inmensa mayoría de codecs actuales, basados en transformación discreta de cosenos), este formato ha quedado obsoleto.
• MPEG 2: Es uno de los codecs más utilizados en la codificación de películas, y es utilizado tanto en la emisión digital a través de redes terrestres o satelitales, así como en los DVD-Vídeo.
• Windows Media: El codec de Windows Media Video es la apuesta de Microsoft para dominar también el mercado de la difusión de vídeo a través de Internet. Está diseñado para competir con DivX y MPEG4 AVC.
• VC-1: Microsoft también apostó por el VC-1, también conocido como SMPTE 421M, y basado en el Windows Media Video 9. Es el codec oficial de la Xbox 360 y ha sido tomado como estándar para los reproductores HD-DVD y BluRay.
Seguiremos abordando los diferentes aspectos del vídeo digital en la próxima entrega, en la que trataremos de temas como la compresión, la tasa de bits, la diferencia entre progresivo y entrelazado, etc.
Tags: documentos, formatos de vídeo