miércoles, 27 de mayo de 2009

"Archivos de Video"

Archivos de Video

· AVI:
El formato AVI (Audio video Interleave) es un formato de archivo contenedor de audio y vídeo entrelazado grabado de forma consecutiva en varias capas definido por Microsoft para su tecnología Video for Windows en 1992. Posteriormente fue mejorado mediante las extensiones de formato del grupo OpenDML de la compañía Matrox y son denominadas AVI 2.0. AVI un formato de archivo que puede guardar datos en su interior codificados de diversas maneras y que utiliza diferentes codecs que aplican diferentes factores de compresión.
El formato avi permite almacenar simultáneamente un flujo de datos de video y varios flujos de audio. Es decir, el audio y el video contenidos en el AVI pueden estar en cualquier formato (AC3/DivX, u MP3/Xvid, entre otros). Por eso se le considera un formato contenedor. Para que todos los flujos puedan ser reproducidos simultáneamente es necesario que se almacenen de manera entrelazada.

La etiqueta FourCC permite identificar el códec necesario para interpretar un flujo de audio o video. En el sistema operativo Mac OS es perfectamente posible visualizar archivos AVI, siempre que los codecs utilizados estén soportados por quicktime, bien directamente o a través de plugins.[]
AVI DV tipo-1 y AVI DV tipo-2, son dos versiones de Microsoft, en que cada una de ellas tiene un tipo de codec que han utilizado para almacenar los datos de video digital.

· MOV
MOV es una instrucción en el lenguaje ensamblador de la mayoría de procesadores, cuyo propósito es la transferencia de datos entre celdas de memoria o registros del procesador.
MOV es una extensión de fichero que se aplica a un fichero de video en formato
QuickTime. Para poder visualizar el film una vez que se ha descargado el fichero, el ordenador ha de soportar el formato QuickTime. Adicionalmente MOV también permite el uso de datos absolutos
CODECS
Códec es una abreviatura de Compresor-Decompresor. Describe una
especificación desarrollada en software, hardware o una combinación de ambos, capaz de transformar un archivo con un flujo de datos (stream) o una señal. Los códecs pueden codificar el flujo o la señal y recuperarlo o descifrarlo del mismo modo para la reproducción o la manipulación en un formato más apropiado para estas operaciones. Los códecs son usados a menudo en videoconferencias y emisiones de medios de comunicación.

MPEG, Formato de compresión de vídeo digital

Este estándar de compresión fue desarrollado por Moving Picture Experts Group.El método de compresión que utiliza es el de similitud de contenidos, si percibe una parte común a todo guarda un ejemplar eliminando el resto. De esta manera se consigue una reducción de espacio.Este formato se clasifica en: MPEG-1, MEPG-2, MEPG-3 Y MPEG-4.

· MPEG1
Es te formato de compresión de vídeo digital, surgió durante el año 1991. Su calidad se parece al del sistema VHS. Su tamaño es de 1,5 mega bits por segundo y se presentaba a una resolución de 352 x 240 píxeles NTFS o 352 x 288 en PAL. Actualmente este formato se utiliza bastante para visualizar vídeos por internet.

· El MPEG2
Es el utilizado por la televisión digital y para la codificación del DVD de vídeo. Trabaja con resoluciones desde 352 x 480 y 1920 x 1080 píxeles o 720x576 (PAL) y 720x480 (NTSC).

· MPEG-3
Fue diseñado para tratar señales HDTV en un rango de entre 20 a 40 Mbits/s. Al poco tiempo se descubrió que se podían conseguir resultados similares modificando ligeramente el estándar MPEG-2 y a partir de entonces se interrumpió el trabajo sobre MPEG-3.

· MPEG4, formato para DivX y Xvid
Uno de los codecs utilizados en este formato son los famosos, DivX y XviD. Es un formato con muy buena calidad, con un factor de compresión mucho más elevado que otros formatos, dando como resultado archivos o ficheros más comprimidos que otros e ideales para poder transmitir los datos a través de Internet. Utiliza una resolución de 176 x 144 píxeles.

· MPEG7
Este formato está en proyecto, cómo el estándar que más se utilizará en Internet y televisiones interactivas. Este formato codificará además de la imagen y sonido datos en lenguaje XML. MPEG7 servirá de gran ayuda para el avance de la nueva televisión interactiva con introducción de buscadores de contenidos, búsquedas de audiovisuales etc.

· Codecs para QuickTime
MP3 ,AvidAVDJCodec, DivX Decoder, ZyGoVideo.qtx, DVCPROHDMuxer, DVCPROHDVideoDigitizer, AvidAV1xCodec, DesktopVideoOut, AvidAVUICodec, LAMEEncoder, LiveType, MPG4-DIVX AvidAVdvCodec, MPEG Layer-3 Audio, MPG4, AppleIntermediateCodec, DVCPROHDVideoOutput, PSIKeyMac.shlb, QTFbx, AC3Codec, DesktopVideoOut, AvidAVUICodec, LAMEEncoder, LiveType, MPG4-DIVX, msmpeg4v1, AC3MovieImport, Flip4Mac WMV Import,, AXELplayer.qtx, DivX Codec, KinomaExporter, lame 3.92.shlb, DVCPROHDVideoOutputClock, ffmpeg DivX, DVCPROHDVideoOutputCodec, MAYA_IFFCodec, IMXCodec, Indeo Video,FLV, Sorenson MPEG4 Decoder, Sorenson MPEG4 Encoder, Microcosm Decode, msmpeg4v2, OggImport, Toast Video CD Export, Toast Video CD Support, 3ivx Delta 3.5, DVI Codec, On2_VP3, On2_VP3.qtx, OpenDivXCodecPPC, OpenDivXCodecPPC Debug, Sorenson MPEG4 Packetizer, Sorenson MPEG4 Pro,ESOSIEArchive.zip, EyeTV MPEG Support, AC3 Codec, Indeo® Video 3, DivX Encoder, DVCPROHDCodec, on2vp3, OpenDivX, AppleHDVCodec,Flip4Mac WMV Export, ACTLComponent.qtx .

TIPOS DE COMPRESION

· Tipo de compresión por intra-frame
El intra-Fame son las imágenes completas (Keyframes). El intra-frame o compresión espacial, comprime cada fotograma por separado. Este método es de mayor calidad, lo que hace que ocupe más espacio.Un ejemplo de tipo de compresión de este método es el AVI.

· Tipo de compresión por inter-frame
El inter-frame, es aquel método que comprime a partir de similitudes entre los fotogramas. Este método tiene menor calidad.En este método de compresión podemos citar del tipo MPEG.

· VBR -Variable BitRate

El bitrate es la relación de bits por segundo que consume un fichero de audio, o de vídeo. Este método de compresión consigue una mayor calidad de sonido para un tamaño de archivo determinado. Lo que hace el VBR es otorgar el bitrate necesario a cada parte del fichero, ya sea de audio o de vídeo, consiguiendo una calidad mayor en ficheros de un tamaño reducido.
La explicación detrás de las codificaciones a VBR reside en que se busca mantener un mismo nivel de calidad, dejando de lado la estandarización en el tamaño de los mismos.

· CBR Constant Bit Rate
Se trata de una característica del canal de transmisión en la etapa de codificación que conserva constante la
tasa de bits. La codificación con tasa de bits constante implica que la tasa de salida del codificador de los datos es constante. CBR es muy útil para flujo de datos multimedia con canales de capacidad limitada.
Muchos esquemas de codificación, como por ejemplo, la
codificación Huffman producen códigos de longitud variable lo que dificulta el uso de un CBR. Esto se arregla parcialmente variando la cuantificación y por tanto la calidad y se consigue solucionar el problema por completo usando bits de relleno .Otra estrategia consiste en almacenar la tasa de bits en un buffer y liberar la información con una tasa de bits constante. Método conocido como leacky bucket.
El servicio CBR es ideal para soportar aplicaciones en tiempo real con pequeñas variaciones de retardo.

· Compresión espacial
La compresión espacial comprime utilizando pixeles que son iguales o al menos muy similares dentro del mismo cuadro. “Run Lenght Encoding” es una versión de esta técnica que usan muchos codecs. Lo codecs que usan la compresión espacial trabajan bien con el video que contiene grandes aéreas de color solido. En general a mediada que se aumenta la compresión espacial, la tas de datos y el tamaño de archivo disminuyen y la imagen pierde la agudeza y definición.

· Compresion temporal
La compresión temporal ahorra espacio con pixeles que no cambian o que cambian muy poco de cuadro en cuadro. La compresión temporal describe todos los pixeles en el primer fotograma y luego para cada fotograma siguiente describe solo los pixeles diferentes a los del fotograma anterior. Esta técnica se llama “Frame Diferencing”. Cuando la mayor parte de los pixeles en un frame son diferentes al frame anterior es preferible describir el marco entero otra vez (Keyframe).


No hay comentarios:

Publicar un comentario