Co je kodek?
Kodek je zkratka pro Co der- Dec oder (někteří říkají Co mpressor- Dec ompressor) a je používán popisovat cokoli, co změní data do jiné formy pro ukládání nebo přenos, pak je změní zpět pro použití.
V tradičním vysílání je kodek fyzické zařízení, které převádí analogová obrazová a zvuková data do digitální podoby, která se vysílá vzduchem. Je také schopen převést přijaté digitální informace zpět do analogového formátu.
V počítačích je kodek používán jako způsob komprese videa, obrázků a zvuku do spravovatelnější velikosti. Většina používá ztrátovou metodu komprese, ale některé jsou bezeztrátové. Bezeztrátové kodeky, jako je MSU nebo Huffyuv, reprodukují původní video přesně, bez následné ztráty, pokud je video překódováno. Častější ztrátové kodeky ztrácejí různé stupně informací, ale mohou ušetřit značné množství místa.
Ztrátový kodek může být transformativní, prediktivní nebo kombinace obou. Transformační typ rozřeže původní obraz (y) nebo zvuk a kvantifikuje jej do účinnějšího prostoru, poté jej zakóduje. Prediktivní kodek porovnává kus známých dat se sousedními daty a eliminuje nadbytečné informace, aby se ušetřila velikost. K dispozici je mnoho typů kodeků, z nichž každý se snaží najít ideální rovnováhu mezi ztrátou informací a velikostí souboru. Další faktory, jako je otevřenost a výkon procesoru potřebné k dekódování, jsou také důležité při zvažování, který z nich použít.
Kodek MPEG-1 se používá pro disky VCD a obsahuje standardní MP3, nejčastěji používaný zvukový kodek. Podpora MPEG-1 je neuvěřitelně vysoká, jak mezi počítači, tak i spotřebitelskými filmovými zařízeními. Kvalita je velmi vysoká, i když ne tak vysoká jako MPEG-2, a velikosti souborů pro video jsou poměrně velké. Zvukový standard MP3 má dobrou kompresi prostřednictvím řady kodeků a je velmi populární jako řešení kódování zvuku.
MPEG-2 je neuvěřitelně kvalitní standard používaný pro DVD. Zatímco kodek MPEG-1 umožňuje pouze progresivní skenování, MPEG-2 také podporuje prokládání, což umožňuje lepší zobrazení jeho velikosti. MPEG-2 není sice nejpokročilejší z dostupných video kodeků, ale je pevně zakořeněný kvůli jeho použití jako standardu pro komerčně dostupná DVD.
MPEG-4 je krok za MPEG-2. Má řadu významných technických vylepšení a lepších technik komprese, zvládne prokládané i progresivní skenování videa a je široce podporován. Z kodeku MPEG-4 je odvozeno mnoho populárních online kodeků. Patří mezi ně DivX, 3ivx a XviD. Každý z nich má menší odchylky od původního kodeku MPEG-4, aby jim v určitých situacích poskytl lepší kompresi a funkčnost.
Kodeky Ogg Theora a Ogg Vorbis jsou dvojice obrazových a zvukových kodeků. Mají vysokou kvalitu a dobrou kompresi a jsou zcela bez patentových omezení, díky čemuž jsou populární mezi mnoha vývojáři. RealVideo je video kodek navržený speciálně pro streamování pomocí online. Přestože lze streamovat mnoho kodeků, RealVideo a jeho sesterský kodek RealAudio jsou zvláště optimalizovány pro protokoly PNA a Real Time Streaming.
Existují doslova stovky kodeků používaných online a každý má své oblíbené položky pro konkrétní aplikace. Mnoho programů, například Windows Media Player, má integrované funkce pro automatické vyhledávání a stahování nezbytného kodeku pro přehrávání filmového nebo zvukového souboru, což eliminuje potřebu aktivního nalezení uživatele. K dispozici je také řada balíčků ke stažení, instalace nejběžnějších zvukových a obrazových kodeků najednou.