Lagarith jeotevřenýbezztrátový obrazový (video)kodek, jehož autorem je Ben Greenwood. Je uvolněn pod licencíGPLverze 2. Vlastní kodek je určen proWindows, ale existují i utility proMac OS.
Byl navržen s několika cíli:
- Rychlost. Není tak rychlý jakoHuffyuv, rychlost kódování je porovnatelná s mnoha jinými bezztrátovými video kodeky, rychlost dekódování může být pomalejší. Poslední verze podporují také paralelní (multivláknové) zpracování na multiprocesorových systémech.
- Podpora mnohabarevných modelů. Konverze mezi barevnými modely může způsobovat zaokrouhlovací chyby způsobující ztrátu dat, což je v rozporu s ideální bezeztrátovou kompresí. Kodek Lagarith usiluje o vyhnutí se tomuto problému podporou barevných modelůYV12,YUY2,RGB aRGBA.
- Klíčové snímky (anglickykeyframes). Kodek nepoužívá predikci mezi jednotlivými snímky. Každý snímek je zakódován odděleně (a tím je v podstatě každý snímek klíčovým snímkem). To ulehčuje střih, spojování a posouvání se ve videu.
Tyto tři záměry činí kodek k editaci videa vhodnější něž původní kodekHuffyuv.