Kodek
Jedná se o softwarovou nebo hardwarovou část, která je schopná komprese a dekomprese audio/video dat do určitého formátu. Mýlkou mnozí považují AVI, MPEG, MKV, ve svém zařízení za kodek, byť se v jedná o formát (kontejner) multimédia. Patrně nejznámějším zástupcem kodeku je například XviD (svobodná odnož DivX) pro video a Fraunhofer MP3 pro audio. Kodeky jsou ve většině případů se ztrátovou kompresí a pro bezeztrátovou kompresi lze využít nejrozšířenější FLAC (audio), Lagarith a MPEG-4 AVC (video).
Kontejner
V podstatě se jedná o obal, který nám napovídá o druhu obsahu (počet audio stop, titulky, komprese atd.). Starší druhy kontejneru nejsou příliš vhodné pro „moderní“ FullHD obsah a do novějších kontejnerů lze vměstnat téměř jakýkoli obsah, což má za následek nekompatibilitu mezi stolními přehrávači, chytrými televizemi, počítači atd.
Každý kontejner byl navržen pro jistý druh obsahu, proto u nejběžnějších popíši vhodné použití.
AVI – Patrně nejstarší kontejner pro ukládání videa, vyvinutý firmou Microsoft.
Nejčastěji se setkáte s obsahem DivX/XviD (MPEG-4 ASP). I přes podporu mnoha kompresí audia/videa, může s novějšími formáty (FullHD) působit problémy při přehrávání. Nespornou výhodou AVI kontejneru je kompatibilita napříč počítači, stolními a přenosnými přehrávači. Z hlediska editace souboru, jej podporuje snad každý video editor.
Přípony: avi
ASF – Kontejner vyvinutý firmou Microsoft, jehož cílem bylo internetové vysílání. Nejčastěji je použit pro MPEG-4, Windows Media Video (WMV) a Windows Media Audio (WMA).
Přípony: asf, wmv, wma
Matroska – Kontejner s licencí „public domain“. Nejčastěji se používá pro HD ripy. Kromě audia/videa může obsahovat i menu, titulky atd. Pro obsah je možné použít většinu existujících kompresí (MPEG-1/2/4, RealMedia, FLAC, MP3, DTS atd.). Tento kontejner je pro současný a zřejmě i budoucí multimediální (HD) obsah nejvhodnější.
Přípony: mkv, mka (audio)
MP4 - Kontejner určený primárně pro video MPEG-4 ASP, MPEG-4 AVC a audio MPEG-4 AAC. Avšak nejsou mu cizí i komprese MPEG-1/2.
Přípony: mp4, m4a, m4v
MPEG-PS – Kontejner pro použití s vysokým požadavkem bezchybného přenosu obsahu (DVD).
Používá MPEG-1/2 kompresi pro video a AC3 kompresi pro audio.
Přípony: mpg, vob
MPEG-TS – S tímto kontejnerem se dnes setkáte především u digitálního televizního vysílání (DVB). Byl navržen pro prostředí, kde není oproti MPEG-PS lehké dosáhnout bezchybného přenosu obsahu (internetový stream, DVB-T/S/C). Video komprese je většinou MPEG-2 (SD rozlišení) nebo MPEG-4 AVC (HD rozlišení) a komprese zvuku obvykle AC3.
Přípony: ts (SD), mts (HD), m2ts (HD)
Ogg - Opensource kontejner nadace Xiph.org, pro ukládání komprese zvuku Vorbis, FLAC a komprese videa Theora.
Přípony: ogg, ogv (video), oga (audio)
QuickTime – Kontejner vyvinutý společností Apple, se kterým se setkáte převážně u výrobků jmenované firmy a některých fotoaparátů.
Přípony: mov, qt
WebM – Kontejner pro použití HTML5 videem, který je založen na formátu Matroska a není zatížený licenčními poplatky pro sponzora projektu, firmu Google. Umožňuje nést obsah s kompresí videa VP8/VP9 a kompresí audia Vorbis/Opus.
Přípony: webm
Sice existují další kontejnery (RealMedia, Flash, MJPEG atd.), ale cílem článku není obeznámit se všemi dostupnými kontejnery. Mnoho jich je na ústupu, nebo jsou vázány na určitý hardware či operační systém. S výše uvedenými se pravděpodobně setkáte nejčastěji.
Přehrávač Dragon podporuje mnoho různých kontejnerů (a různých kompresí)
Komprese audia
AAC – Velmi kvalitní komprese audia, vyskytující se samostatně (přípona aac), nebo v MP4 kontejneru (mp4, m4a atd.). Existuje několik nadstaveb této komprese, určené pro nižší bitrate (AAC HE, AAC PS).
AC3 – Licencované Dolby Laboratories. Nejčastěji se používá pro DVD nosiče, kde vysoký bitrate nevadí.
DTS – Opět použito pro DVD nosiče, neboť údajně dosahuje oproti AC3 vyšší kvality, což je vyváženo vysokým nárůstem bitrate.
FLAC – Bezeztrátová komprese od nadace Xiph.org. Stejně jako u Vorbisu, zde nejsou žádně softwarové patenty, které by FLAC prodražovaly.
MP3 – Zřejmě nejslavnější a nejpodporovanější komprese audio souborů. Podle různých diskuzních fór se nejlepšího výsledku dosahuje u této ztrátové komprese pro stereo záznam v rozmezí 128 – 192 kbps při použití programu lame.
Speex – Bývá použit u VoIP programů, kde podává skvělý výkon při kompresi řeči.
Vorbis – Od nadace Xiph.org. Je k dispozici i pro komerční účel zdarma, neboť není svázán patenty. Podporuje vícekanálový zvuk a nabízí nejlepší výsledky i při nižších bitrate.
WMA– Komprese od firmy Microsoft. V současnosti se používá třetí verze, která i tak, dle ohlasů, nedosahuje kvality MP3 při stejném bitrate. Existuje ve třech verzích - WMA1, WMA2 a WMA3.
Komprese videa
DV – Tuto kompresi používají skoro všechny páskové digitální kamery a na počítači je využívána u profesionálních střihových karet. Podpora ze strany video editorů je perfektní, neboť je DV považován za základ pro střih videa.
MJPEG – Komprese každého půlsnímku, nebo snímku jako obrázky JPEG. Dosahuje vysoké kvality, ale komprese i dekomprese je nenáročná na výkon procesoru. Tato komprese je využívána některými fotoaparáty, IP kamerami pro záznam videa.
MPEG-1 – Stará komprese používaná u VideoCD. V dnešní době zřejmě nemá smysl používat.
MPEG-2 – Komprese hojně používaná na DVD, SVCD (Super VideoCD), DVB-T/S/C vysílání.
Pro kompresi do MPEG-2 lze nalézt kvalitní programy a video editorů podporující MPEG-2 v základu je dostatek.
MPEG-4 ASP – Známější spíše jako DivX, XviD. Vhodné spíše pro SD rozlišení. Některé stolní přehrávače trpí problémy při přehrávání, neboť nemají úplnou podporu MPEG-4 ASP. Toto se však počítačů netýká.
MPEG-4 AVC – Častěji je používáno označení H.264. Komprese je velmi náročná na kompresi i dekompresi. Pro kompresi je k dispozici opensource x.264 a pro dekompresi lze využít například FFmpeg. Je vhodný pro FullHD rozlišení a s H.264/AVC se do budoucnosti počítá i pro 4k rozlišení. Umožňuje i bezeztrátovou kompresi.
Theora – Video komprese od nadace Xiph.org. Oproti ostatním není tak patentově chráněna. Je to alternativa k MPEG-4 a Windows Media Video. Jako kontejner lze použít Matroska a ogg.
VC-1 – Firma Microsoft vytvořila VC-1 jako alternativu k MPEG-4. Tak jako u komprese audia (wma1/2/3) i zde postupně vznikly tři verze (WMV1, WMV2 a WMV3). Někdy se lze setkat i s číslováním (7,8 a 9) podle Windows Media Playeru. Kvalitou však na MPEG-4 ASP/AVC nedosahuje ani nejmladší WMV3 (případně WMV9, chcete-li) a tak úpravou WMV3 vznikl otevřený VC-1, který se firma Microsoft snaží protlačit do stolních přehrávačů.
Seznam opět není kompletní, jedná se však o nejběžnější komprese pro audio/video soubory.
V Linuxu je dostatek kvalitních přehrávačů (VLC, Mplayer, Xine atd.), které si se zmíněnými, ale i dalšími, zde neuvedenými formáty hravě poradí, neboť některé přehrávače si do systému přinesou vlastní knihovny pro dekompresi audia/videa.