Konténer formátum
A konténer formátum ( wrapper vagy tartály in English ) egy fájlformátum, amely tartalmazhat különböző típusú adatokat. A tároló formátum specifikációi leírják, hogy az adatok hogyan rendeződnek a fájlban. A konténereket széles körben használják a multimédia területén; tartalmazhatnak video- és / vagy hangfolyamokat, általában szabványosított kodekek segítségével tömörítve . A fejlettebb tárolók lehetővé teszik feliratok , fejezetelemek és egyéb adathordozó információk ( metaadatok vagy címkék) tárolását is .
Multimédia konténerek
Konténerek és kodekek
A multimédia területén fontos elkülöníteni a konténerek és a kodekek szerepét :
- A konténert a sorrendben összekapcsolt video- és hangfolyamok tárolására használják.
- A kodek kódolására használunk (tömörítés) és dekódolni (dekompressziós) ezen adatfolyamok.
A tároló felismerésére és felnyitására képes szoftver képes lesz hozzáférni a folyamokhoz, de csak akkor tudja dekódolni őket, ha mindegyikhez rendelkezik megfelelő kodekekkel is.
A tartály tehát doboznak (a konténer ) tekinthető, és úgy folyik, mint amit a doboz belsejébe teszünk (a tartalom ).
Videótárolók
A videotároló lehetővé teszi, hogy egyetlen fájlba gyűjtsön:
- egy vagy több videofolyam (amely lehetővé teszi például a különböző szögekből forgatott jelenetek megtekintését);
- egy vagy több hangfolyam (amely lehetővé teszi a média többnyelvű változatának beszerzését);
- feliratok (amely többnyelvűséget is lehetővé tesz);
- fejezetek elemei (ugyanúgy, mint a DVD-ken );
- metaadatok (pl. média címe, az igazgató neve, dátum stb.);
- a tartályban lévő áramlások leírása;
- esetleg egyéb adatok.
A fő videotárolók a következők:
-
Audio Video Interleave (.avi kiterjesztés): a Microsoft fejlesztette ki.
-
MPEG 1/2/4 (kiterjesztés .mpg, .mpeg): a Moving Picture Experts Group által definiált kodekek és tárolók .
-
Matroska (.mkv kiterjesztések .mka, .mks), a CoreCodec, Inc. fejlesztette ki .
-
Advanced Systems Format (kiterjesztés .asf, .wmv (Windows Media Video), .wma (Windows Media Audio, csak ha csak hangot tartalmaz)): a Microsoft fejlesztette ki.
-
QuickTime (.mov kiterjesztés): az Apple fejlesztette ki .
-
Ogg (kiterjesztés .ogg, .ogv, .oga, .ogx), valamint Ogg Media (kiterjesztés .ogm): a Xiph.org fejlesztette ki .
-
3gp (kiterjesztések .3gp, .3g2): a 3GPP határozza meg .
-
WebM (.webm, .weba kiterjesztések): a Google által kifejlesztett Matroska alapján .
-
NUT (.nut kiterjesztés): Az MPlayer és az FFmpeg fejlesztői fejlesztették ki .
-
RealMedia (.rm kiterjesztés): a RealNetworks fejlesztette ki .
-
Anyagcsere formátum (.mxf kiterjesztés): SMPTE szabvány .
-
Advanced Stream Redirector (.asx kiterjesztés): a Microsoft fejlesztette ki.
-
Transport Stream (.ts kiterjesztés): a Moving Picture Experts Group által kifejlesztett kommunikációs protokoll .
-
Flash Video (.flv kiterjesztés): Az Adobe Systems fejlesztette ki (eredetileg Macromedia )
-
VOB (.vob, .ifo kiterjesztés): a DVD MPEG-2-ben történő előállításához használt szabvány
Hangtároló
Néhány tárolót az audiónak szenteltek: