Jean-François Fortin Tam
nekohayo@gmail.com
Tomáš Karger
tomkarger@gmail.com

Creative Commons Share Alike 3.0

Jaký je rozdíl mezi OGG a Vorbis? Mezi AVI a DivX? Mezi x264 a H.264? Zde se dozvíte o kodecích a formátech kontejnerů.

# Vysvětlení kodeků a kontejnerů

Rozdíl mezi formáty souborů kodeků a kontejnerů bývá často nejednoznačný. Na tom mají podíl obecně nedostatek standardizace, matení pojmů v reklamních materiálech a přípony souborů. Tato stránka příručky je pokusem objasnit tyto rozdíly bez zacházení do přílišných technických podrobností. Jestli se chcete o kontejnerech a kodecích naučit více, měli byste se pro začátek podívat na stránky Wikipedie kontejnery a kodeky.

Kontejner je v zásadě to, co si obvykle představujeme pod formátem souboru. Kontejner „obsahuje“ různé součásti videa: obrazovou část, zvukovou stopu a cokoliv dalšího. Například můžete u videa mít přiloženo, pokud to daný kontejner umí, několik zvukových stop a několik titulků v různých jazycích. Příklady populárních kontejnerů jsou OGG, Matroska, AVI, MPEG.

Kodeky jsou způsob, jak „kódovat“ a „dekódovat“ datový proud. Jejich úkolem je typicky data komprimovat (a při přehrávání nazpět dekomprimovat), díky čemuž můžete uchovávat a přenášet soubory o menší velikosti. Kodeků existuje celá řada, každý z nich má své silné a slabé stránky a vychytávky. Zvolit správný kodek se správným nastavením pro správnou situaci může být tak trochu uměním.

# Vztah mezi kontejnery a kodeky