¿Qué es un contenedor de archivos? Contenedores. Cifrar un disco duro virtual con BitLocker

Debido a que hay muchas preguntas sobre cómo se codifica y almacena el contenido multimedia, principalmente video, queremos intentar aclarar un poco las cosas. En primer lugar, este documento está dirigido a los propietarios, así como a
Y comenzaremos con los contenedores.

Un contenedor es un formato de archivo que define la distribución de información de audio, video y, en algunos casos, texto dentro de él. En la mayoría de los casos, el tipo de contenedor no selecciona el tipo de codificación (compresión) de la información dentro del archivo.

Y el tipo de contenedor en sí se determina fácilmente mediante la extensión del archivo.

:
  • Contenedores actualmente populares AVI (Audio Video Interleaved), audio/vídeo intercalado: un tipo de contenedor antiguo (¡1992!) y todavía muy popular. Agradecemos a Microsoft y al paquete Video for Windows por su apariencia. Actualmente, está comenzando a perder terreno frente a contenedores más modernos debido a la falta de soporte normal para múltiples pistas de audio, subtítulos y códecs modernos (como h.264), sin embargo, seguirá siendo popular durante mucho tiempo debido a su soporte más amplio. de los fabricantes electrodomésticos
  • . Normalmente se utiliza en combinación con códecs MPEG4/DivX/Xvid y audio comprimido mp3. MKV (Matroska, "Matryoshka") - un contenedor moderno, desarrollado como un proyecto de código abierto y sin todas las deficiencias de AVI - compatible vídeos modernos
    y códecs de audio, múltiples pistas de audio e implementación de múltiples pistas de subtítulos. Normalmente, pero no necesariamente, se utiliza en combinación con códecs h.264/x.264/AVC-1 modernos. Subjetivamente, es el más popular para la distribución en Internet y el almacenamiento local de vídeos de alta calidad.
  • Pero nadie se molesta, por ejemplo, en colocar vídeos dentro de MKV, comprimidos con el “viejo” Xvid. Además, en algunas situaciones tales acciones están justificadas. tiempo rápido (extensiones de archivo - *. mover o *. qt ) es un contenedor bastante progresivo creado por manzana
    , admite casi todos los códecs populares y la implementación de subtítulos, además, a diferencia de MKV, es mucho más adecuado para editar material de video grabado en dicho contenedor; funcionalidad completa no proporcione.
  • PPA/WMV/WMA(Advanced Stream Format/Windows Media Video): reemplazo de AVI de Microsoft, extensiones de archivo respectivamente: ASF, WMV, WMA (para archivos de audio). A pesar de todas las innovaciones progresivas (soporte para múltiples pistas, capítulos, nuevos códecs), todavía es difícil soportar h.264, lo que pone en duda el futuro de este contenedor.
  • FLV- Vídeo Adobe Flash. Ganó gran popularidad gracias a Youtube. En el proceso de evolución, ha aprendido a utilizar códecs de vídeo y audio modernos, pero su enfoque en vídeos de Internet cortos y muy comprimidos limita su alcance de distribución. Por alguna razón no admite subtítulos integrados.
  • BDMV- de hecho, una imagen de disco Blu-Ray sin comprimir tiene todas las "ventajas" imaginables (soporte para todos los formatos de audio y video modernos, hasta 3D), pero impone serios requisitos espacio en disco y a la carga en el decodificador. Por lo tanto, el soporte por parte de los reproductores de hardware sigue siendo muy limitado.
  • 3GP- un contenedor destinado a grabar vídeos con teléfonos móviles. Por lo tanto, el soporte para formatos de audio es limitado; los formatos de video se admiten de manera muy progresiva. Sin pistas de audio alternativas, código de tiempo en lugar de subtítulos. El arma de un reportero móvil, en pocas palabras.
  • MP4- un contenedor bastante progresivo que admite la compresión de vídeo no sólo en MPEG4, como se podría pensar por el nombre, sino también en más métodos modernos. Pero era inferior a la "matrioska" en términos de soporte para subtítulos y formatos de audio.
  • DivX- un contenedor de los creadores del códec del mismo nombre. A pesar de cierta progresividad, no recibió la misma distribución. La razón es que solo puede usar el códec del mismo nombre para video, y quién lo necesita después, si la "matrioska" es más universal.
  • VOB- de hecho, el nombre oficial de este contenedor es MPEG 2 Program Stream - es decir. Este es en realidad el contenido del DVD.. Solo admite dos códecs de video, MPEG1 y MPEG2; por lo demás, es el estándar de la era “pre-HDTV”, porque hay soporte para subtítulos, capítulos (si tomamos el disco completo como un solo contenedor) y varios formatos de audio. incluidos los muy progresistas.
  • .ts Flujo de transporte MPEG 2, también se encuentra en forma de archivos con la extensión m2ts Y metros- popular gracias a la transmisión digital por satélite, capaz de utilizar, a pesar del nombre, códecs modernos y resoluciones FullHD. Popular entre los fanáticos televisión por satélite, pero en términos de flexibilidad de uso es inferior a la "Matryoshka".
  • OGG- un contenedor diseñado formalmente para almacenar audio en formato OGG Vorbis, pero también puede almacenar vídeo. A pesar de las capacidades declaradas, es exótico (esto se aplica al video), para el sonido se puede considerar que este contenedor ya ha echado raíces.
  • WAV- un contenedor diseñado para almacenar sonido, no necesariamente sin comprimir.
  • ISO- sólo una imagen de disco óptico. Cualquier cosa podría estar dentro. Cómo el jugador digiere esto es tarea de sus desarrolladores.
  • MPG- legado de VideoCD, un contenedor de vídeo en formato MPEG 1 únicamente. Sonido - mp3 o sus versiones anteriores. Conocido por ser reproducido en casi todas partes y por todos.

Códecs de vídeo:

  • MPEG1- Aquí comenzó la distribución masiva de vídeos en PC. Creado para VideoCD, pero se puede encontrar en DVD o en un archivo mpg. Fácilmente decodificado incluso con tecnología de la era Pentium 120.
  • MPEG2- de hecho, lo vemos no sólo en DVD. Puede comprimir vídeo en varios subtipos de televisión digital, en un archivo .ts e incluso en Blu-Ray, donde es uno de los tres códecs necesarios. Este es probablemente el códec de vídeo más popular del mundo actualmente, ya que ha sobrevivido a la revolución FullHD.
  • MPEG4- A pesar de la perfección técnica, prácticamente no se ha generalizado en su forma "pura" debido a una serie de restricciones de uso. Lea las consecuencias a continuación.
  • DivX- la primera versión icónica 3.11 de este códec era en realidad un Microsoft MPEG4 pirateado e hizo posible crear un "DVD-rip" en un contenedor AVI que cabe en uno o dos espacios en blanco, lo que le permite ahorrar en un costoso DVD en blanco o en un copia con licencia de una película en DVD. Actualmente es compatible con todos los reproductores de vídeo de software y hardware actuales. Posteriormente, a pesar del lanzamiento de nuevas versiones, el desarrollo del códec se ralentizó y perdió terreno frente a su competidor, sigue leyendo:
  • XviD- una versión de código abierto de DivX, que rápidamente superó a su "antepasado" en desarrollo, no tuvo problemas de licencia y también fue "adoptada" rápidamente por los fabricantes de equipos y proveedores de contenido.
    El códec de vídeo más moderno y popular de la "generación MPEG4" de nuestro tiempo. AVI se usa con mayor frecuencia como contenedor, pero a veces también se usa MKV.
  • WMV7/WMV8 - mayor desarrollo MPEG4 de Microsoft no se utiliza mucho. Se dedicaron más esfuerzos al desarrollo de WMV9.
  • h.264- una revolución en el mundo de la codificación de vídeo, creada de facto por orden de las Fuerzas Armadas de Estados Unidos en la primera década del siglo XXI. También denominado a veces "MPEG-4 Parte 10" o simplemente " AVC"Debido a su fantástica ventaja en calidad de imagen en relación con el tamaño de archivo sobre la familia de códecs MPEG4, h.264 se extendió rápidamente donde pudo. Por ejemplo, se convirtió en el principal códec de vídeo obligatorio para Blu-Ray y también comenzó a desplazar a otros códecs. desde contenedores como FLV o 3GP En los contenidos de vídeo de alta calidad distribuidos en Internet, la combinación MKV/h.264 es muy común, por lo que algunos usuarios consideran erróneamente estas abreviaturas como sinónimos.
    Sin embargo, agreguemos un poco decente a este barril de miel: los requisitos de hardware para decodificar video comprimido en h.264 son muy altos, incluso si no estamos hablando de Resolución FullHD. Por lo tanto, para muchos reproductores multimedia de hardware antiguos, la actualización mediante flasheo para admitir un nuevo códec era imposible debido a una escasez banal. poder de computación descifrador Al mismo tiempo, fue fácil agregar soporte para nuevos contenedores como mkv, lo que provocó incidentes comprensibles. Además, reproducir contenido h.264 en una computadora también requiere un procesador de doble núcleo o soporte de hardware para decodificación AVC en la tarjeta de video (afortunadamente, esto ahora es casi universal). Pero con las tabletas y los netbooks las cosas no son tan obvias.
  • x.264 Ingeniería inversa de código abierto h.264. Compararlos está más allá del alcance de estas preguntas frecuentes. Se utiliza principalmente para la distribución de contenidos de alta calidad en Internet.
  • WMV9- El primer códec de nueva generación (diseñado para FullHD) de Microsoft, que tiene características comparables a las descritas a continuación, h.264, no se ha utilizado tanto por razones no técnicas.
  • VC-1- La respuesta de Microsoft a h.264, basada en WMV9. También es un códec necesario para reproductores de Blu-ray. Se diferencia en menos versatilidad.

Formatos de codificación de audio comprimido.

  • MP3(o mejor dicho, MPEG 1 Audio Nivel 3): sin comentarios, admitido en todas partes y por todos, este formato "eterno" solo tiene un inconveniente: solo dos canales, lo que limita su uso en los cines en casa modernos.
  • MPEG 2 Nivel de audio 3 mp3 multicanal (5.1).
  • AMM- Windows Media Audio, formalmente un competidor moderno y de mayor calidad del mp3 de Microsoft. No es muy común, aunque está ampliamente soportado por hardware.
  • OGG Vorbis- un mejor competidor de mp3 moderno de la comunidad de código abierto. Al carecer de restricciones de licencia, se utiliza cada vez con más frecuencia.
  • A.A.C.- Advanced Audio Coding es el principal formato de audio de Apple, implementado en todos sus iPads, iPhones, iTunes, etc. La principal ventaja es que es técnicamente más avanzado que el mp3, permite frecuencias de muestreo de hasta 96 kHz y una cantidad teóricamente increíble de canales en un archivo: hasta 48. También se utiliza en la radio digital por satélite. Al igual que el mp3, este es un formato comprimido, la calidad de 96Kbps AAC es comparable a la calidad de 128Kbps mp3 (estamos hablando de dos canales en ambos casos).
  • Dolby Digital(AC-3)- probablemente el estándar más popular para audio digital en cine, debido a que apareció en el mercado ya en 1995, existe en dos versiones: DD2.0 (para sonido estéreo de alta calidad) y DD5.1 ​​​​- Cinco canales completos y uno defectuoso para el subwoofer. Es compatible con jugadores sin excepción, por razones obvias, con una tasa de bits de 640 Kbps en todos los casos.
  • Dolby Digital Plus o E-AC-3: un intento de mejorar el Dolby Digital normal, pero los decodificadores y receptores de la generación anterior no son compatibles con pistas en formato Dolby Digital Plus, las razones de esto son cambios radicales: el número de canales ha aumentado a 7,1 , la tasa de bits ha aumentado a 1,7 Mbit seg. Esto no funcionará a través de S/PDIF (al transmitir a través de dicho cable, tendrá que usar una mezcla descendente en DD5.1 ​​​​o DTS con pérdida de calidad), pero HDMI se adapta perfectamente a Dolby Digital Plus a partir de la versión 1.3. Puedes encontrar estas pistas en discos Blu-Ray.
  • Dolby TrueHD- En la práctica, tenemos 8 pistas casi sin comprimir en 96KHz/24bit o 6 en 192KHz/24bit, la tasa de bits total alcanza los 18 Mbit/seg, lo que requiere decodificación en el reproductor y transmisión al receptor en la ruta analógica, o el uso de HDMI 1.3 y superior. Para Blu-Ray este sistema de codificación de audio es opcional.
  • EDE- un sistema de codificación de audio digital con pérdida para cines, que apareció posteriormente en DVD, es análogo al Dolby Digital 5.1, pero algo más flexible, permitiendo, además de 2.0 y 5.1, el uso de otros esquemas, como 4.0 y 4.1, También se puede elegir entre dos velocidades de bits fijas de 1500 Kbps y 750 kbps. En el primer caso, DTS es claramente superior a Dolby Digital en calidad de sonido, en el segundo, la diferencia entre los sistemas es motivo de controversia.
  • DTS-HD- mayor evolución de DTS, el número de canales se ha aumentado a 7,1 en modo 96 KHz/24 bits, la tasa de bits se puede seleccionar entre 6 Mbit/s y 3 Mbit/s y es un formato de audio opcional para Blu-Ray. La situación con la transmisión de sonido al receptor es aproximadamente la misma que con DolbyTrueHD.

Los formatos de codificación de audio no están comprimidos o comprimidos pero no tienen pérdidas.

  • LPCM- Generalmente es audio sin comprimir. Por lo general, estéreo. No debe confundirse con un archivo WAV, es un contenedor y puede contener algo más que un WAV PCM en su interior.
  • MONO.- un formato de compresión de audio sin pérdidas específico. Amado por los audiófilos.
  • Flaco- su competidor y su análogo; las diferencias entre ellos están fuera del alcance de esta revisión;
  • Audio sin pérdidas
  • manzana sin pérdidas

Formatos de subtítulos.

  • TER- formato de texto, se puede adjuntar como un archivo independiente con la misma extensión. En comparación con las primeras versiones de este formato, las posibilidades de diseño han aumentado significativamente. También puede existir dentro de MKV.
  • SUB/IDX - formato gráfico subtítulos extraídos del DVD. Puede caber dentro de MKV o MP4.
  • s2k,ssa,culo- Varios formatos de texto más avanzados, se pueden colocar dentro de MKV.
  • sonríe- un formato de texto basado en SGML, el antepasado directo de HTML.
  • P.G.S.- formato de subtítulos gráficos, el principal para Blu-Ray, pero también puede existir en contenedores ts y MKV.

Como muestra la práctica, siempre existe mucha confusión en torno a MPEG-4 y DivX. La idea errónea más común es que Avi, DivX y MPEG-4 son lo mismo.
AVI y MKV son contenedores (formatos de archivo), es decir, almacenamiento y empaquetado de datos. Mientras que DivX o XviD son códecs, es decir, métodos e implementación de cifrado para grabar datos de video en un archivo y descifrar información, respectivamente, para reproducir archivos ya grabados. MPEG, a su vez, describe tanto códecs como métodos de almacenamiento.
Un contenedor le permite combinar diferentes flujos de medios (en la mayoría de los casos, audio y video) en un solo archivo. Ejemplos de contenedores multimedia conocidos: AVI (.avi), MPEG (.mpg, .mpeg), OGM (.ogm), MP4 (.mp4), Realmedia (.rm, .rmvb), Matroska (.mkv).

  • Contenedor de intercalación de audio y vídeo (AVI)
    Durante el uso generalizado de Windows 3.1x por Microsoft Se creó un contenedor AVI para almacenar datos de audio y video sincrónicos. AVI es un acrónimo de Audio Video Interleave. AVI es un formato contenedor que puede contener datos de vídeo/audio comprimidos utilizando varias combinaciones de códecs. Entonces, si los archivos MP3 y JPG se obtienen usando solo un tipo de compresión de datos ( Audio MPEG Capa 3 y JPEG), entonces el archivo AVI puede contener varios tipos datos comprimidos (por ejemplo, DivX para vídeo y MP3 para audio). Todos los archivos AVI tienen el mismo aspecto exterior (tienen la extensión .AVI), pero por dentro pueden diferir significativamente. AVI existe desde hace mucho tiempo y hoy en día es el formato más conocido para presentar vídeos. Todos los reproductores de software pueden funcionar con él. Y si no se lo presentas requisitos estrictos, todavía hace frente a sus funciones. Sin embargo, no admite transmisiones de audio VBR (es decir, con velocidad de bits variable, lo que proporciona mejor calidad). La tasa de bits variable de MP3 se introdujo en AVI hace varios años con algunos trucos (se requiere demasiado espacio de sincronización y, a veces, surgen problemas), pero el sonido en el formato Ogg Vorbis no es compatible.
    Todos los programas de codificación de Windows pueden funcionar con el contenedor AVI.
  • Contenedor Ogg Media Streams (OGM)
    Parte del proyecto de Ogg para crear un completamente sistema abierto multimedia. Le permite colocar cualquier transmisión de video (por ejemplo, comprimida con el códec DivX o XviD) y audio en formato Ogg Vorbis. OGM también puede contener pistas MP3.
    El contenedor OGM tiene 2 ventajas principales sobre el AVI estándar:
    • El primero es rebobinar. Se volvió instantáneo. Ya no tendrás que esperar ante una pantalla negra a que el vídeo comience a reproducirse de nuevo, ni mirar vídeos de ritmo rápido intentando sincronizarlos con la transmisión de audio.
    • Segundo - menos pérdidas multiplexación. Por ejemplo, para una película de dos horas con una pista de audio VBR MP3, el contenedor AVI requiere ~6,7 Mb para sincronizar audio y vídeo. Cuando se utiliza un contenedor OGM, estas pérdidas serán de ~2,4 Mb. Esto significa que se utilizarán más de 4 Mb para aumentar la tasa de bits de la transmisión de vídeo. Y, curiosamente, al agregar una segunda pista de audio en formato Ogg, las pérdidas de mezcla adicionales serán de 0 Kb.
    También entre las ventajas del formato se encuentra la corrección de errores incorporada, que permite grabar vídeo en este formato en un CD sin mucho riesgo utilizando el Modo 2 (en este modo, caben 795 MB en un disco estándar de 700 MB). (m2cdmgui doom9.org).
    El contenedor OGM puede contener, por ejemplo, VirtualDubMod.
  • Contenedor Matroska (MKV)
    El proyecto Matroska es un formato contenedor abierto que pretende ofrecer una variedad de capacidades avanzadas, que los formatos más antiguos como AVI no pueden manejar. Por ejemplo, Matroska admite el almacenamiento de contenido de audio con velocidad de bits variable (VBR), velocidad de fotogramas variable (VFR), subtítulos, capítulos, archivos adjuntos, detección de errores (EDC) y códecs de audio y vídeo modernos como "Codificación de audio avanzada" (AAC). , "Ogg Vorbis" o "Realvideo 9/10" (RV9/10), que AVI no admite.
    Los archivos matroska tienen las siguientes extensiones:
    • .mkv: normalmente archivos de vídeo (con o sin audio);
    • .mka: solo archivos de audio, pueden contener cualquiera de los formatos de audio admitidos como MP2, MP3, Vorbis, AAC, AC3, DTS...;
    • .mks: los llamados flujos matroska “elementales” que contienen flujos de subtítulos en formatos SRT, SSA, ASS y Vobsub.
    Para reproducir archivos empaquetados en Matryoshka, debe instalar Matroska Splitter en el sistema, un filtro que divide el contenido del contenedor en secuencias (audio, video, subtítulos) durante la reproducción.
    Para empaquetar un video en un contenedor MKV puedes usar:
    • VirtualDubMod
    • MkvToolnix
    • GUI de Avi-Mux
  • Contenedor MPEG-4 (MP4)
    Formato contenedor desarrollado por el grupo MPEG. Proporciona no sólo almacenamiento de audio y vídeo, sino también contenido animado/interactivo (también conocido como BIFS). Sin entrar en detalles técnicos, el estándar del sistema MPEG-4 define una amplia gama de potentes herramientas que hacen posible varios tipos de animación (no sólo similares a la animación flash, sino también temas similares, que se utilizaron en las películas "Toy Story" y "Buscando a Nemo") o la interactividad (por ejemplo, menú de DVD y menús de streaming interactivos). Todo esto se puede hacer en 2D y 3D. Aquí se pueden encontrar ejemplos de lo que los sistemas MPEG-4 tienen para ofrecer. para jugar archivos del sistema que contengan contenido interactivo, necesitará un reproductor especial. Los más populares para sistemas 2D: GPAC Osmo4 (descargar) y EnvivioTV (descargar). Para sistemas 3D, mire aquí. Sin embargo, todos ellos se encuentran todavía en la etapa de desarrollo y no son particularmente adecuados para un uso generalizado. Para reproducir archivos mp4 que contienen sólo secuencias de audio y vídeo, puedes utilizar casi cualquier reproductor multimedia. Sin embargo, para reproducir archivos mp4 es necesario instalar un divisor de mp4 en el sistema. Al igual que el decodificador de vídeo Mpeg4 para mp4, está incluido en el paquete. Versiones de Nerón 6.6 y superior. Por lo tanto, si Nero está instalado en su máquina, podrá ver vídeos en mp4 fácilmente.
    La pista de audio en MP4 puede ser mono, estéreo o multicanal, similares a las que se utilizan en DVD. Formatos de audio soportados: MP3, Ogg Vorbis, WMA, AAC, VQF, AC3 y otros.

    Los archivos mp4 tienen las siguientes extensiones:

    • .mp4: La única extensión oficial para archivos de audio y vídeo (así como para contenido interactivo).
    • .m4a: Sugerido por Apple para archivos de audio codificados con códecs aac/alac. Se puede cambiar el nombre a .mp4 sin ningún problema.
    También encontrado:
    • .m4p: archivos que tienen protección DRM, desarrollado por Apple y vendido a través de iTunes.
    • .m4e: Archivos .sdp renombrados utilizados por Envivio para transmisión.
    • .m4v, .mp4v, .cmp, .divx, .xvid: los llamados archivos sin procesar que contienen video que no se encuentra en ningún contenedor.
    • .3gp, .3g2: utilizado en teléfonos móviles, puede contener contenido no declarado para mp4.
    Para empaquetar transmisiones multimedia en un contenedor mp4, puede utilizar los siguientes programas:
    • MP4Box (se recomienda la GUI de Yamb)
    • MPEG4ip
    Para codificar video en un contenedor mp4, puede usar los siguientes programas:
    • Nero Recodificar 2
    • MeGUI.
  • Los contenedores en los lenguajes de programación orientados a objetos son estructuras especiales dentro de las cuales los objetos se pueden representar de forma uniforme. varios tipos datos. Un buen ejemplo del uso de contenedores es el lenguaje de marcado HTML, en el que cada página, de hecho, es un contenedor grande que comienza con la etiqueta y terminando con la etiqueta. Los contenedores de encabezado se pueden anidar dentro de él ( ..), cuerpo del documento ( ..

    ), etc.

    Historia de los contenedores - mitos y arrecifes

    En 1985, el famoso fabricante de videojuegos Electronic Arts, junto con Commodore, que lanzó el famoso computadora de juego Amiga desarrolló un estándar específicamente para esta plataforma: formato de archivo de intercambio, formato de archivo de intercambio, IFF. Este fue el primer contenedor de medios que podía contener sonido, gráficos, animaciones, texto, etc. (al parecer, el video aún no se había discutido). La estructura de archivos en este estándar implicaba dividirlos en bloques (llamados fragmentos por los creadores), cada uno de los cuales constaba de un encabezado y los datos en sí. El encabezado determinaba cómo se debían interpretar los datos: no proporcionaba un algoritmo para procesarlos, que se suponía que ya existía en algún lugar del sistema, sino que solo indicaba qué algoritmo debería usarse en este caso y en qué interpretación específica del mismo.

    La ideología de construir contenedores a partir de tales ladrillos con mano ligera Los creadores de IFF más tarde fueron generalmente aceptados. Formatos conocidos como Microsoft Word, MIDI, DjVu o PNG se crean basándose en el IFF canónico.

    El formato rasterizado TIFF, de nombre similar, también tomó prestado el principio general, aunque difiere del IFF canónico. La variante más conocida de IFF se llama RIFF (Resource Interchange File Format), que se ha convertido en la base para representar datos multimedia en streaming; entre los contenedores RIFF más populares se encuentran AVI y WAV. Canonical RIFF tiene un límite de tamaño de archivo de 2 GB (debido a que se utiliza un número con signo de 32 bits para indicar la posición en el archivo, lo que da un valor positivo máximo de 2.147.483.648 bytes), que en principio es suficiente para la mayoría necesita excepto el video. Para admitir archivos de vídeo de gran tamaño, el formato AVI se ha ampliado a AVI-DV, pero según Wikipedia, ya no es del todo RIFF.

    Destacamos que los formatos de almacenamiento o compresión de datos (MP3 o AAC para audio, así como MPEG-1/2/4 o, por ejemplo, el códec H.264 para vídeo) no son contenedores. Por lo tanto, tanto QuickTime como AVI pueden utilizar igualmente cualquiera de los formatos de almacenamiento de datos enumerados en su composición.

    Echemos un vistazo más de cerca a los contenedores de medios utilizando como ejemplo los populares formatos de transmisión AVI y WAV, y también toquemos los contenedores de texto.

    Intercalado de audio y vídeo - AVI

    El formato AVI se puede considerar como una alternancia de vídeo y audio. Lo conocimos cuando Microsoft lanzó por primera vez Video para Windows en noviembre de 1992. Desde entonces, AVI se ha convertido en el formato predeterminado para almacenar vídeos en Windows.

    AVI (junto con QuickTime de Apple y el sistema Matroska desarrollado por desarrolladores de código abierto) es uno de los contenedores más universales: puede contener casi cualquier combinación de formatos de almacenamiento de vídeo y audio.

    Esto lo distingue de contenedores más especializados como MP4 (diseñado para representar vídeo MPEG-4 en combinación con varios formatos de audio). Ésta es también la explicación de su longevidad y, al mismo tiempo, de su inconveniente: no todos los dispositivos de reproducción dominan igualmente las opciones AVI. Se pueden contener transmisiones simples de audio y video en un archivo AVI sin ningún tipo de compresión, y este formato todavía se usa para clips pequeños (menos de un minuto) de baja resolución. Para vídeos AVI completos, el siguiente par es especialmente popular actualmente: DivX (para vídeo) y WMA (para audio). La información sobre el códec puede estar contenida en el archivo AVI, incluso si Internet está abierto.últimas versiones Windows Media Player puede ir al sitio web de Microsoft y descargar (si está disponible allí) el códec requerido. En particular, por este motivo, reproducir vídeos multiformato con reproductores de software en ordenadores suele causar menos problemas que reproducir vídeos a través de reproductores de hardware en los que el códec requerido

    Puede que simplemente no esté ahí.<размер области данных>Los primeros bytes de un archivo AVI siempre contienen información sobre el contenedor: “RIFF

    AVI”. Deben ir seguidos de al menos dos bloques que comiencen con la palabra LISTA: un bloque de encabezado 'hdrl' y un bloque de datos 'movi'. El encabezado almacena datos que definen los formatos de las transmisiones ubicadas en el área 'movi'. El AVI canónico fue diseñado para almacenar vídeo en fotogramas separados, cada uno de los cuales tenía su propio. Un cuadro de este tipo podría almacenarse como una imagen normal sin comprimir en formato BMP y el sonido también en formato WAV sin comprimir. Por supuesto, además de BMP, también se proporciona almacenamiento comprimido (si se utilizó JPEG, dicha secuencia de fotogramas forma el formato Motion JPEG). Pero el uso de formatos de compresión MPEG, donde la imagen no se divide en cuadros separados, nos obligó a alejarnos de este esquema simple.

    Tenga en cuenta que las cámaras capaces de funcionar en modo de grabación de vídeo suelen utilizar contenedores no estándar, por lo que los vídeos capturados deben recodificarse utilizando varios programas. Así, algunos reproductores de DVD reproducen vídeo MPEG-4 sólo en el contenedor AVI y no “entienden” los contenedores MP4, que se utilizan, por ejemplo, en algunas cámaras Olympus, Sanyo o Sony. Hay otros casos de incompatibilidad. Para la transcodificación a un formato "normal", cualquier programa de edición de vídeo "avanzado" (por ejemplo, Ulead VideoStudio) es adecuado; también los hay especializados; programas gratis, como MP4Cam2AVI o Avi2DVD.

    Formato de archivo de audio de forma de onda: WAV

    A diferencia de AVI, el formato de forma de onda es sólo de audio. Originalmente significaba que el sonido se grababa sin comprimir, pero también se proporcionaban varios formatos de audio comprimido.

    Los primeros bytes de un archivo WAV, similar a AVI, son el identificador de formato "RIFF".<размер области данных>ONDA”. Al igual que en el caso de otros contenedores, la identificación se produce precisamente a través de estos bytes, por lo que la extensión del nombre del archivo puede ser cualquier cosa: en mi computadora guardo archivos con grabaciones de canciones de Vysotsky con extensión mp3 y, lo que es más interesante, eso es esencialmente lo que ellos son . Pero por alguna razón, los autores de las grabaciones necesitaban empaquetar MP3 normal en un contenedor WAV, para que los reproductores no se dejen engañar y identifiquen correctamente estos archivos como WAV, que almacena el sonido en un formato MP3 comprimido.

    En el caso más simple, después del encabezado de identificación en el archivo WAV, se indica el tamaño y formato de los datos (que son 24 bytes), incluida la tasa de bits (cuántas muestras por segundo), el número de canales (mono o estéreo) , etc. Luego sigue palabra clave datos, después de lo cual se ubican los datos en sí. Si el formato no está comprimido, estos datos pueden representar audio de 8 bits (un byte por muestra) o de 16 bits (dos bytes por muestra). Si hay más de un canal, las muestras de cada uno se ubican una después de la otra, con el canal izquierdo en primer lugar y el canal derecho en segundo lugar. Entonces estructura sencilla le permite utilizar archivos WAV para almacenar secuencias de señales digitalizadas no solo para necesidades de audio, sino también para otros fines (por ejemplo, científicos y técnicos).

    Por supuesto, los archivos con tal representación de sonido sin compresión resultan "abrumadores" (una grabadora de voz primitiva con sonido monofónico de 8 bits y una tasa de bits de 8 mil muestras por segundo requerirá aproximadamente 30 MB de espacio en disco por cada hora de grabación y sonido estéreo normal con calidad de CD de 16 bits (ya alrededor de medio gigabyte por hora). Por lo tanto, no se encuentran registros largos en formato sin comprimir: se utiliza la versión comprimida. En estos casos más complejos, los archivos WAV incluyen encabezados y estructuras adicionales: no solo especifican el códec, sino que también contienen derechos de copia y otra información adicional.

    Ahora veamos los archivos contenedores de texto más populares, que, además de texto, también pueden contener información gráfica V varias formas- Microsoft Word y RTF. Valdría la pena considerar otro de los contenedores más populares: Adobe PDF (un pariente cercano del "lenguaje de descripción de páginas" PostScript), pero debido a su complejidad y engorroso, le dedicaremos una historia aparte.

    DOC

    Representar texto en RTF

    El texto en sí se puede almacenar directamente en RTF, pero a partir de la versión 1.6 (1999) del formato, esto sólo está permitido para caracteres latinos, números y algunos caracteres (espacio, coma, punto, etc.). En este caso, los avances de línea en el texto, como en HTML, se ignoran, solo funcionan las palabras de control \par (pueden ser reemplazadas por la secuencia \10 o \13) y \line. Hay caracteres de control especiales para algunos caracteres especiales (por ejemplo, el carácter de espacio sin separación \~ o el carácter de guión suave \-).

    Los caracteres más allá de los 128 caracteres del ASCII "canónico" también deben representarse en forma de secuencias de escape. La gran mayoría de archivos RTF utilizan codificación de un solo byte (\ansi) con indicación simultánea del idioma en el formato \ansicpgN, donde N es la página de códigos (1251 para cirílico). Puede mezclar idiomas en un documento declarando una página de códigos diferente para el fragmento correspondiente cada vez. En esta representación, cada carácter, por ejemplo, de un texto ruso está precedido por una “barra invertida”, seguida de un carácter de control en forma de apóstrofo directo “'” y un código de letras en formato hexadecimal: por ejemplo, \' c5 significa una “E” rusa mayúscula.

    El uso de la codificación Unicode de doble byte se proporciona en versiones posteriores del formato, y de varias maneras, la más simple de las cuales es que después de la "barra" hay un carácter de control u, luego el número decimal del carácter.

    Como usted sabe, existen varios formatos de Microsoft Word, y el más común sigue siendo Word 97–2003 (con la extensión DOC), que se diferencia del antiguo Word 6.0 principalmente en que el texto que contiene se presenta en formato Unicode de doble byte. codificación. Los archivos DOC comienzan con un identificador (firma numérica), que en formato hexadecimal se parece a D0 CF 11 E0. Esta firma es un único número de 32 bits, que en forma decimal normal parece 3.759.263.696 (o -535.703.600 si se representa como un número con signo). De hecho, no es un identificador exclusivo para el formato DOC, porque DOC es sólo caso especial “archivos compuestos” en el marco de las tecnologías OLE/COM/ActiveX, que tienen, en principio, la misma estructura y se leen utilizando el mismo bibliotecas de software

    (Los archivos Excel también comienzan con esta firma). Los archivos como DOC son un almacenamiento estructurado bastante complejo, que recuerda algo a la estructura de directorios en el sistema de archivos del disco FAT (incluso dimensiones mínimas

    Los bloques de datos coinciden con el tamaño del sector del disco y suelen ser iguales a 512 bytes). Un archivo de este tipo tiene un directorio raíz (“almacenamiento raíz”) que indica en qué sectores se encuentran los distintos datos y directorios que describen estructuras anidadas. Microsoft publicó una descripción del formato para Word 8 (Word 97), pero muchas características no documentadas quedaron detrás de escena (las malas lenguas afirman que ni siquiera el propio Microsoft las comprende completamente). Todas las adiciones posteriores al formato no se publicaron públicamente. Porque la mayoría de quienes trabajan con formato DOC programas de terceros

    sólo tiene compatibilidad limitada con archivos DOC originales. Dos características del formato DOC se han convertido en la comidilla de la ciudad: en primer lugar, la capacidad de contener programas macro creados por el usuario y, en segundo lugar, guardar varios cambios , al que estuvo expuesto el documento en el proceso de elaboración del mismo. El primero fue el motivo de la aparición de macrovirus capaces de infectar el sistema (últimamente, sin embargo, los macrovirus han pasado de moda, pero aún así debes tener cuidado con ellos). Pero el segundo ni siquiera está muy claro por qué se hizo: No es posible leer los cambios guardados en Word, a menos que se especifique específicamente durante el proceso de edición, pero extraerlos con programas de terceros no es particularmente difícil. Y esto ha servido más de una vez como motivo de vergüenza para los departamentos de relaciones públicas de varias empresas, cuando periodistas ociosos extrajeron información confidencial de un comunicado de prensa inocente.

    A partir de Word 2003, en paralelo con el habitual DOC, un formato basado en lengua universal Marcado XML, y en Office 2007 se convirtió en el principal. XML también es un contenedor, pero, a diferencia del DOC propietario, es abierto. Microsoft incluso intentó convertir su formato basado en XML en un estándar de documentos dentro de ISO (lo que, sin embargo, hasta ahora ha sido negado).

    rtf

    A diferencia de DOC, RTF (formato de texto enriquecido) no se basa en ninguna estructura OLE especial, sino que es un documento de texto independiente de la plataforma, como HTML, marcado con etiquetas de palabras de servicio especiales (en la terminología RTF, se denominan palabras de control y caracteres de control). Debido a la ausencia de códigos ejecutables, en particular no puede contener virus. Siempre comienza con la secuencia (\rtf, que sirve como rasgo distintivo.

    RTF es un contenedor clásico con contenedores más pequeños encajados unos dentro de otros. Cada uno de estos contenedores suele comenzar con una palabra o carácter de control precedido por una barra invertida. Por ejemplo, la secuencia \par especifica el comienzo de un párrafo, \line - un salto de línea (sin crear un nuevo párrafo), \deffn - significa que se debe usar la fuente predeterminada, etc. Las palabras de control actúan hasta el siguiente carácter del mismo propósito, o antes puede ser una llave de apertura, que en algún lugar debe corresponder a una de cierre; así es como se obtiene el alcance de la palabra de control, incluso en secuencias de control anidadas. Por ejemplo, la secuencia "\par (\i Italic) texto normal (\b negrita (\i negrita cursiva)).\par" aparecería en un párrafo separado como "Cursiva texto normal, negrita, negrita, cursiva".

    y terminará con una traducción al comienzo del siguiente párrafo. Se pueden incrustar tablas e imágenes en RTF y, en este último caso, el archivo RTF será significativamente más grande que el archivo DOC que tiene un contenido idéntico. Esto sucede porque la imagen se presenta en el formulario. números sin ningún tipo de compresión, y los números se dan en formato de texto, en forma hexadecimal, lo que duplica exactamente el volumen: por ejemplo, el número 10, que ocupa un byte en la memoria, se escribirá como dos caracteres 0a.

    Se puede descargar una descripción del formato RTF de todas las versiones del sitio web http://microsoft.com, pero debido a todas estas sutilezas y la gran cantidad de palabras de control, con sus propias características y opciones de presentación, es difícil de entender. el archivo RTF “manualmente”, a pesar de lo aparente, la lógica de su construcción es un martirio.

    Finalmente, observamos que en la mayoría de los casos, el usuario, afortunadamente, no tiene que preocuparse por las peculiaridades de la estructura de ciertos archivos contenedores. Los programas correspondientes harán todo por usted, pero hay excepciones - parte problemas similares Puedes encontrarlo en la barra lateral.

    Divisores, códecs y sus códigos.

    El programa divisor descomprime los archivos contenedores. Cuando se trata de una implementación específica de una transmisión de audio o video, entran en juego los códecs: métodos para representar una transmisión de audio o video en varios formatos. Un códec también se denomina no solo el método de codificación en sí, sino también el programa controlador que implementa este método. Los códecs no deben confundirse con los formatos de compresión en sí: por ejemplo, puedes convertir audio a formato MP3 utilizando códecs completamente diferentes. Otro ejemplo es el estándar unificado MPEG-4; hay implementaciones de diferentes capacidades dentro de este estándar, por ejemplo DivX y AVC/H.264 (que implementan MPEG-4 Parte 2 y Parte 10, respectivamente), y hay códecs específicos que no lo hacen. Esto en la práctica, pero de diferentes maneras. Además, si sólo hay unas pocas variantes de códecs DivX, entonces sólo los perezosos no han "sintonizado" sus propios códecs H.264.

    Como comprenderá con este ejemplo, existen muchos códecs diferentes que, en principio, hacen lo mismo y, a menudo, ni siquiera un experto puede entenderlos. A veces, la compresión se puede realizar mediante diferentes códecs, pero el resultado se reproduce con casi cualquier códec para el mismo propósito; Con menos frecuencia, los códecs resultan incompatibles en la reproducción. La situación se ve agravada por el hecho de que a los fabricantes les gusta mucho dar sus propios nombres a los códecs, que en esencia no se diferencian de los más comunes. Por ejemplo, DIVX, DVX3, SAN3, XVID son códecs que, en la gran mayoría de los casos, darán resultados idénticos al reproducir archivos MPEG-4/DivX.

    Pero es fácil que el programa del reproductor “no entienda” lo que quiere de él. El contenedor utilizado siempre indica el llamado código FourCC del códec utilizado; por ejemplo, en AVI se ubica a partir del byte número 188 (BCh en formato hexadecimal) desde el principio del archivo. Este código siempre consta de cuatro caracteres, como lo indica su nombre: Código de cuatro caracteres ( palabras funcionales en contenedores RIFF, como LIST o el propio RIFF, estos también son códigos FourCC). La mayoría de los códigos FourCC que se encuentran en la práctica para códecs de vídeo y algunos otros formatos se pueden encontrar en el sitio web http://fourcc.org. Además, para un reconocimiento correcto del códec, incluso las letras mayúsculas y minúsculas utilizadas son importantes; por lo tanto, DIVX y divx, formalmente hablando, pertenecen a códecs diferentes.

    Si no se desea reproducir un vídeo en algún formato, entonces la situación a veces se puede salvar con el códec universal FFDshow, que no sólo soporta DivX/XviD, H.264, WMV, MPEG 1 y 2 y muchos otros, pero también permite ajustes finos. Se pueden encontrar buenas instrucciones para usar FFDshow en http://forum.sharereactor.ru/showthread.php?t=62337. Para aquellos que no quieren molestarse en absoluto con los códecs, el Media Player Classic de “código abierto”, que tiene un diseño “clásico” estricto (inspirado en el antiguo Windows Media Player 6) y funciona en cualquier Windows a partir de 95, También puede ser una excelente opción, no requiere instalación y reproduce casi cualquier vídeo y audio sin problemas. Además, es preferible utilizar estos universales que descargar conjuntos de códecs, como el popular K-Lite. Paquete de códec

    , en el que todos los códecs disponibles simplemente se juntan y nunca se sabe exactamente qué tan buena es la elección realizada por su programa. Además, si aparece algún códec nuevo, es necesario descargar e instalar nuevamente el K-Lite Codec Pack en su totalidad. Finalmente, existen programas que te permiten simplemente reemplazar el nombre del códec (por ejemplo, XVID con DIVX o DIVX con divx). Los más populares incluyen uno afilado para un contenedor. programa avi


    Cambiador de códigos FourCC. Y el programa GSpot, que se puede descargar desde http://gspot.headbands.com, le permitirá diagnosticar el problema: al abrir un archivo en él, podrá averiguar el código FourCC, el nombre del códec y su presencia/ausencia en el sistema. Una grabación de vídeo consta de una secuencia de vídeo, una pista de audio (o varias), subtítulos (posiblemente varios), comentarios de texto, etc. El archivo en el que se guarda la grabación de vídeo tiene. Además de la serie de video y la pista de audio en sí, debe contener cierta información de servicio: qué formato se utiliza para comprimir video y audio, el llamado índice (índice, un bloque de datos que contiene las direcciones de ubicación de secciones específicas de la grabación: se utiliza durante el rebobinado), descriptores de texto (etiquetas: título de la publicación, autor, información de derechos de autor, etc.). El formato de dicho archivo se llama contenedor. El proceso de combinar un conjunto de archivos de grabación de video en uno solo se llama mux (abreviatura de "multiplex", que no debe confundirse con mix - mezcla), el proceso de separar los componentes de una grabación en archivo separado- demux (demultiplex). A continuación utilizaremos los términos rusos introducción (reducción) y extracción.
    Contenedores actualmente populares AVI (Audio Video Interleave) es el formato contenedor más común y fue desarrollado por Microsoft en Windows 3.1. Debido a su considerable antigüedad, el formato AVI tiene muchas limitaciones, por ejemplo, el tamaño del archivo no puede exceder los 2 GB. Además, este contenedor se caracteriza por una baja tolerancia a errores, lo que provoca problemas de reproducción. Otras desventajas incluyen la falta de menús de navegación y la falta de soporte para muchas transmisiones de audio.

    El contenedor tradicional para grabaciones de vídeo es AVI ( Audio y Vídeo entrelazado). Cualquier versión de Windows contiene un módulo especial (divisor o demultiplexor) que permite leer archivos de este formato. El contenedor AVI tiene una serie de limitaciones: es imposible utilizar una pista de audio en formato OGG Vorbis, no todos los programas admiten la visualización de subtítulos incrustados en AVI. Algunos reproductores de hardware no admiten pistas de audio con tasa de bits variable (VBR, tasa de bits variable).

    Dado que el contenedor AVI es el contenedor estándar para grabaciones de vídeo en sistema windows, es compatible con todos los programas que funcionan con vídeo. Funciones avanzadas para trabajar con AVI, como la introducción de subtítulos, múltiples pistas de audio, el uso de audio VBR, admite VirtualDubMod y AVIMux_GUI (este último incluso admite el formato de compresión de audio AAC). Es preferible utilizar este contenedor para grabaciones de vídeo por su versatilidad y compatibilidad.

    Ogg (OGM) OGM (OggMedia) es un nuevo formato que ofrece todas las características de un formato multimedia moderno, los mecanismos de transmisión y corrección de errores son estándar. Sin embargo, OGM utiliza el formato de compresión de audio OggVorbis, que a la misma velocidad de bits suena mejor que MP3, pero es aceptado por contenedores AVI. Centrarse únicamente en los formatos OggVorbis (Audio) y OggTheora (Video) es una desventaja fundamental de este formato.

    Un serio competidor de AVI es Ogg u OGM (Ogg Media Format). Como parte del proyecto Ogg, se han desarrollado un formato de archivo contenedor y varios formatos de compresión de audio: Vorbis, FLAC y otros. Inicialmente, se planeó que este contenedor se usara solo para información de audio, pero resultó que también se podían incrustar datos de video. Para reproducir este tipo de vídeos, Tobias Waldvogel desarrolló un divisor DirectShow para el contenedor Ogg; aquí comenzó su adopción generalizada. Para distinguir los archivos de video de los archivos de audio, los archivos de video comenzaron a llamarse OGM (aunque técnicamente usan el mismo contenedor Ogg que archivos de sonido). Este contenedor admite subtítulos, audio VBR y, por supuesto, una pista de audio en formato Ogg Vorbis. Los “gastos generales” del contenedor OGM (bloque de índice y otra información de servicio) ocupan mas espacio que en AVI.

    La capacidad de integrar subtítulos dentro de un archivo de vídeo se implementó por primera vez en programas para trabajar con el contenedor OGM, lo que provocó el uso generalizado de este contenedor para grabaciones de vídeo. Hoy en día, muchas grabaciones (a veces incluso con una pista de audio mp3) están empaquetadas en OGM. Sin embargo, el contenedor Ogg fue diseñado como un contenedor para transmisión a través de Internet (streaming), por lo que no es del todo adecuado para almacenar grabaciones: a veces, por ejemplo, rebobinar una grabación no funciona.

    Para trabajar con este contenedor y formato de compresión de audio, necesita: decodificador DirectShow Ogg, divisor OGM, utilidad OGM mux (VirtualDubMod también admite este contenedor). Tenga en cuenta que también se necesitan un decodificador y un divisor para reproducir archivos OGM.

    Matrioska MKV (Matroska): el nombre del nuevo contenedor se formó simplificando la palabra Matryoshka, es decir, “matryoshka”. Desde mayo del año pasado, el formato Matroska AV se desarrolla como un proyecto de Código Abierto, cualquiera puede utilizar el código siempre que cumpla con los requisitos de la licencia GPL. A pesar de su juventud, este contenedor excede sus capacidades formatos AVI y OGM. Gracias a la estructura de archivos XML, Matroska es más fácil de adaptar a nuevas tareas entre las características de este formato de vídeo Con frecuencia variable fotogramas, fácil ampliación, multiplataforma, cualquier número de flujos de audio, incluso comprimidos con otros códecs y con diferentes parámetros, menús de navegación similares a los del DVD. Matroska es uno de los contenedores más prometedores, pero aún no se puede decir si ocupará una posición dominante, porque supuestamente sigue siendo popular.

    Otra alternativa es el contenedor Matryoshka (en inglés se llama Matroska). Este es un proyecto de código abierto. códigos fuente. Contiene varias características únicas, por ejemplo, los subtítulos en Matryoshka siempre se almacenan en la codificación universal Unicode, lo que evita problemas con la codificación del texto de los subtítulos. Este formato fue desarrollado específicamente para almacenar grabaciones de audio y video. Se basa en el estándar XML y proporciona compatibilidad bidireccional: cualquier reproductor puede reproducir su grabación utilizando cualquier decodificador (divisor) de este formato. Los "gastos generales" del contenedor Matryoshka (bloque de índice y otra información de servicio) son notablemente menores que en AVI. Si acepta utilizar un contenedor no estándar (no AVI) para sus grabaciones, entonces Matryoshka es definitivamente mejor que Ogg.

    Para trabajar con este formato también necesita un conjunto de divisores Matroska y utilidades para Matroska mux; también son necesarios para reproducir dichos archivos. VirtualDubMod y AVIMux_GUI también admiten este contenedor. Para obtener más detalles, recomiendo consultar la traducción al ruso de las preguntas frecuentes de Matroska.

    MPEG-4 (MP4) Formato contenedor desarrollado por el grupo MPEG. Proporciona no sólo almacenamiento de audio y vídeo, sino también contenido animado/interactivo (también conocido como BIFS). Sin entrar en detalles técnicos, el estándar del sistema MPEG-4 define una amplia gama de poderosas herramientas que hacen posible varios tipos de animación (no sólo similares a la animación flash, sino también similares a las utilizadas en las películas "Toy Story" y "Finding Nemo") o interactividad (por ejemplo, menús de DVD y menús de streaming interactivos). Todo esto se puede hacer en 2D y 3D. Aquí se pueden encontrar ejemplos de lo que pueden ofrecer los sistemas MPEG-4. Para reproducir archivos del sistema que contienen contenido interactivo, necesitará un reproductor especial. Los más populares para sistemas 2D: Osmo4 de GPAC (descargar) y EnvivioTV (descargar) Para sistemas 3D, mira aquí. Sin embargo, todos ellos aún están en desarrollo y no son particularmente adecuados para un uso generalizado. y transmisiones de video, puede usar casi cualquier reproductor multimedia. Sin embargo, para reproducir archivos mp4, debe instalar un divisor de mp4 en el sistema. Al igual que el decodificador de video Mpeg4 para mp4, se incluye en las versiones 6.6 y superiores del paquete Nero. Por lo tanto, si Nero está instalado en tu coche, podrás ver vídeos en formato mp4 fácilmente.
    La pista de audio en MP4 puede ser mono, estéreo o multicanal, similares a las que se utilizan en DVD. Formatos de audio soportados: MP3, Ogg Vorbis, WMA, AAC, VQF, AC3 y otros.

    Windows Media, RealMedia, QuickTime, MP4 y otros Microsoft promueve contenedor para grabaciones de vídeo propio desarrollo-Windows Media. Sólo se pueden utilizar formatos en este contenedor. Compresión de Windows Medios de diferentes versiones: WMA (Audio), WMV y MS MPEG–4 (Video). Microsoft puede trabajar con este contenedor. Película de Windows Fabricante. iuVCR también puede guardar vídeos en este contenedor. El formato de este contenedor es cerrado, por lo que VirtualDub y muchos otros programas no pueden leerlo. Además, todavía no hay reproductores de hardware capaces de reproducir vídeos WMV; en el momento de escribir este artículo, acababa de aparecer información sobre los planes para lanzar dichos dispositivos. Por las razones descritas anteriormente, este formato no es muy popular.

    EN ciertas aplicaciones Los contenedores MPEG para transmisiones MPEG-1 y -2 son comunes (se usan para Grabaciones de vídeo CD, SVCD y DVD, el último de los cuales se ha convertido en el estándar de la industria para la grabación. vídeo casero). El contenedor RealMedia se utiliza para almacenar grabaciones en formato RealVideo y RealAudio, por lo que tampoco se utiliza mucho (al igual que Windows Media, es un formato cerrado). Recipiente tiempo rápido de manzana Se utiliza principalmente en la plataforma informática Apple. El contenedor no es malo y es universal, pero su soporte en la plataforma Windows es muy limitado, el formato es cerrado y, por tanto, no es popular.

    El estándar MPEG–4 también contiene una descripción del contenedor: MP4. Rara vez se utiliza ahora, pero aparentemente mañana, con el lanzamiento de codificadores de vídeo estables MPEG-4 AVC (H.264), este contenedor en particular se convertirá en el nuevo estándar. Hoy en día, algunos programas, por ejemplo 3ivX y Nero Digital, ofrecen soporte para este contenedor. El principal formato de compresión de audio para este contenedor es MPEG–4 AAC.

    DivX Networks, el desarrollador del formato de compresión DivX compatible con MPEG–4, promete lanzar nueva versión: DivX Q, que incluirá no sólo compresión de vídeo, sino también un formato de compresión de audio y un formato contenedor (ver entrevista para más detalles). Funcionalidad de los contenedores de vídeo. Formatos de contenedor Audio Video Interleave AVI OggMedia(OGM) Matroska(MKV) Formatos de video compatibles Todos códecs instalados. Además de MPEG Formatos de audio compatibles WAV, MP3, AC3, WMA, OGG OGG, WAV, MP3, AC3, AAC AC3, AAC, OGG, WAV, MPEG ½ Capa I-III Una gran cantidad de pistas de audio * * * subtítulos * * * Soporte de sección - * * Tamaño máximo archivos 2GB arbitrarios arbitrarios Corrección de errores - * * Streaming (Streaming) - * * Adicional. Filtro DirectShow para reproducción Disponible en Windows Colección de filtros DirectShow Ogg Vobris Características de Mkxds-v0.5.0 Muy común, alta compatibilidad con software y software populares Especializado en formatos de audio Ogg Altamente flexible y extensible gracias a la estructura de datos XML



    
    Arriba