Kodek

Kodek je softwarový nebo hardwarový nástroj pro kódování nejčastěji zvukových a obrazových (video) informací do datového proudu pro potřeby jejich ukládání, vysílání nebo streamování, a pro jejich opětovné dekódování. Kodeky mohou obsahovat i funkci komprese a šifrování dat. Slovo je převzaté z anglického codec a vzniklo jako složenina z počátků slov kodér a dekodér.

Kodek může být softwarová knihovna, počítačový program nebo zařízení. Kodeky jsou základní součástí softwaru pro editaci (střih) multimediálních souborů (hudba, filmy) a často se používají pro videokonference a distribuci multimediálních dat v sítích.

Síťově šířená multimédia většinou obsahují několik částí. Zvuková i obrazová data a navíc doplňující informace (metadata), která umožňují obě složky synchronizovat. Každá z částí může být určena pro jiný program, proces nebo hardware. Aby s nimi bylo možno manipulovat, musí být zapouzdřeny do společného celku.

Další součástí šířených dat může být i obálka, která se na rozdíl od metadat nepodílí na informačním obsahu, ale přidává se kvůli zpřístupnění informací nebo pro větší robustnost datového toku. Samotná zakódovaná zvuková a obrazová data se někdy pro odlišení od ostatních součástí datového toku nazývají esence.


Developed by StudentB