Un formato contenedor (informalmente, a veces llamado envoltorio ) o metarchivo es un formato de archivo que permite incrustar múltiples flujos de datos en un solo archivo , generalmente junto con metadatos para identificar y detallar aún más esos flujos. [ 1 ] Ejemplos notables de formatos contenedores incluyen archivos de archivo (como el formato ZIP ) y formatos utilizados para la reproducción multimedia (como Matroska , MP4 y AVI ). Entre los primeros formatos contenedores multiplataforma se encontraban las Reglas de Codificación Distinguidas y el Formato de Archivo de Intercambio de 1985 .
Diseño

Si bien los contenedores pueden indicar cómo se codifican los datos o metadatos, no proporcionan instrucciones sobre cómo decodificarlos. Un programa que pueda abrir un contenedor también debe usar un códec adecuado para decodificar su contenido. Si el programa no dispone del algoritmo necesario, no podrá utilizar los datos que contiene. En estos casos, los programas suelen mostrar un mensaje de error que indica la falta de un códec, el cual los usuarios pueden obtener.
Los formatos contenedores pueden encapsular cualquier tipo de datos. Si bien existen algunos ejemplos de estos formatos de archivo (por ejemplo, los archivos DLL de Microsoft Windows ), la mayoría de los formatos contenedores están especializados para requisitos de datos específicos. Por ejemplo, dado que las secuencias de audio y video pueden codificarse y decodificarse con diversos algoritmos, un formato contenedor puede utilizarse para presentar a los usuarios de software de reproducción multimedia la apariencia de un único formato de archivo.
Consideraciones
Las diferencias entre los distintos formatos de contenedor surgen de cinco cuestiones principales:
- Popularidad; qué tan ampliamente aceptado está un contenedor.
- Sobrecarga. Esta es la diferencia en el tamaño de archivo entre dos archivos con el mismo contenido en un contenedor diferente.
- Compatibilidad con funciones avanzadas de códec. Los formatos antiguos, como AVI, no admiten de forma nativa las nuevas funciones de códec, como los fotogramas B , el audio VBR o el vídeo VFR . Si bien se puede modificar el formato para añadir compatibilidad, esto genera problemas de compatibilidad.
- Compatibilidad con contenido avanzado, como capítulos, subtítulos, metaetiquetas y datos de usuario.
- Compatibilidad con transmisión de contenido multimedia .
Formatos de codificación únicos
Además de los formatos de contenedor puros, que especifican solo el envoltorio pero no la codificación, varios formatos de archivo especifican tanto una capa de almacenamiento como la codificación, como parte del diseño modular y la compatibilidad con versiones futuras .
Algunos ejemplos son el formato de intercambio de archivos JPEG (JFIF), para contener datos JPEG , y los formatos de gráficos de red portátiles (PNG).
En principio, la codificación puede modificarse manteniendo la capa de almacenamiento; por ejemplo, Multiple-image Network Graphics (MNG) utiliza el formato de contenedor PNG pero proporciona animación, mientras que JPEG Network Graphics (JNG) coloca datos codificados en JPEG en un contenedor PNG; sin embargo, en ambos casos, los diferentes formatos tienen diferentes números mágicos : el formato especifica la codificación, aunque un MNG puede contener imágenes codificadas en PNG e imágenes codificadas en JPEG.
formatos de contenedor multimedia
El archivo contenedor se utiliza para identificar e intercalar diferentes tipos de datos. Los formatos de contenedor más sencillos pueden contener distintos tipos de formatos de audio, mientras que los formatos más avanzados admiten múltiples flujos de audio y vídeo, subtítulos , información de capítulos y metadatos ( etiquetas ), además de la información de sincronización necesaria para reproducir los distintos flujos simultáneamente. En la mayoría de los casos, el encabezado del archivo, la mayor parte de los metadatos y los bloques de sincronización se especifican mediante el formato del contenedor. Por ejemplo, existen formatos de contenedor para la transmisión de vídeo por internet optimizada y de baja calidad, que difieren de los requisitos de la transmisión de Blu-ray de alta calidad.
Las partes del formato contenedor reciben diversos nombres: "fragmentos" como en RIFF y PNG, "átomos" en QuickTime/MP4, "paquetes" en MPEG-TS (del término de comunicaciones) y "segmentos" en JPEG. El contenido principal de un fragmento se denomina "datos" o "carga útil". La mayoría de los formatos contenedores tienen fragmentos en secuencia, cada uno con una cabecera, mientras que TIFF almacena desplazamientos. Los fragmentos modulares facilitan la recuperación de otros fragmentos en caso de corrupción del archivo, pérdida de fotogramas o deslizamiento de bits , mientras que los desplazamientos provocan errores de fotogramas en casos de deslizamiento de bits.
Algunos contenedores son exclusivos para audio:
- AIFF ( formato de archivo IFF , ampliamente utilizado en la plataforma macOS )
- WAV ( formato de archivo RIFF , ampliamente utilizado en la plataforma Windows )
- XMF (Formato de Música Extensible)
Otros contenedores son exclusivos para imágenes fijas:
- Imágenes fijas FITS (Sistema de Transporte de Imágenes Flexible), datos sin procesar y metadatos asociados.
- Imágenes fijas en formato TIFF (Tag Image File Format) y sus metadatos asociados.
- Recurso PICT de Macintosh ( PICT ), reemplazado por PDF en Mac OS X
- Metarchivo de Windows (WMF) = Metarchivo mejorado (EMF)
- PostScript encapsulado (EPS)
- Metarchivo de gráficos por computadora (CGM)
- Formato de documento portátil (PDF)
- Archivo de Corel Draw (CDR)
- Gráficos vectoriales escalables (SVG)
- Archivo en formato de texto enriquecido (RTF)
Otros contenedores flexibles pueden albergar muchos tipos de audio y vídeo, así como otros medios. Los contenedores multimedia más populares son: [ 2 ] [ 3 ]
- 3GP (utilizado por muchos teléfonos móviles; basado en el formato de archivo multimedia ISO )
- ASF (contenedor para Microsoft WMA y WMV , que actualmente no suelen utilizar un contenedor)
- AVI (el contenedor estándar de Microsoft Windows , también basado en RIFF )
- DVR-MS ("Grabación de vídeo digital de Microsoft", formato contenedor de vídeo propietario desarrollado por Microsoft basado en ASF )
- Vídeo Flash (FLV, F4V) (contenedor de vídeo y audio de Adobe Systems )
- IFF (primer formato de contenedor independiente de la plataforma)
- Matroska (MKV) (no se limita a ningún formato de codificación, ya que puede contener prácticamente cualquier cosa; es un formato contenedor de estándar abierto ).
- MJ2 - Formato de archivo Motion JPEG 2000 , basado en el formato de archivo multimedia base ISO que se define en MPEG-4 Parte 12 y JPEG 2000 Parte 12.
- Formato de archivo QuickTime ( contenedor de vídeo QuickTime estándar de Apple Inc. )
- Flujo de programa MPEG (contenedor estándar para flujos elementales MPEG-1 y MPEG-2 en soportes razonablemente fiables como discos; también se utiliza en discos DVD-Video ).
- Flujo de transporte MPEG-2 (también conocido como MPEG-TS) (contenedor estándar para la radiodifusión digital y para el transporte a través de medios poco fiables; también se utiliza en vídeo de discos Blu-ray ; normalmente contiene múltiples flujos de vídeo y audio, y una guía electrónica de programas ).
- MP4 (contenedor estándar de audio y vídeo para el catálogo multimedia MPEG-4 , basado en el formato de archivo multimedia base ISO definido en MPEG-4 Parte 12 y JPEG 2000 Parte 12), que a su vez se basaba en el formato de archivo QuickTime.
- Ogg (contenedor estándar para los formatos de audio Vorbis y Opus de Xiph.org y el formato de vídeo Theora )
- RM (RealMedia; contenedor estándar para RealVideo y RealAudio )
- WebM (subconjunto de Matroska , utilizado para la distribución de medios web en plataformas en línea; contenedor para formatos de audio libres de regalías Vorbis / Opus y formatos de video VP8 / VP9 / AV1 )
Existen muchos otros formatos de contenedor, como NUT , MXF , GXF , ratDVD , SVI, VOB y DivX Media Format .
Véase también
Referencias
- ↑ Ho, Anthony TS; Li, Shujun (20 de mayo de 2016). Manual de análisis forense digital de datos y dispositivos multimedia, libro electrónico mejorado . John Wiley & Sons. págs. 146–(?). ISBN 9781118757079OCLC 953319457
- ↑ "¿Qué son los formatos de archivo contenedor (contenedores de medios)?" . Cloudinary . 24 de enero de 2024 . Consultado el 22 de agosto de 2024 .
- ↑ Trattnig, Armin (14 de junio de 2022). "La guía definitiva de formatos de archivos contenedores" . Bitmovin . Consultado el 22 de agosto de 2024 .
Enlaces externos
- Herramienta en línea para la identificación de formatos de archivos de vídeo : diseñada principalmente para formatos y códecs de vídeo de CCTV.
- Estándares informáticos
- formatos de archivos informáticos
- formatos de contenedores digitales
- archivos informáticos
- Listas de formatos de archivo
- Tecnología cinematográfica y de vídeo
- Terminología cinematográfica y de vídeo