Skip to main content

Vad är en codec?

codec står för co der- dec oder (vissa säger co mpressor- dec ompressor) och används för att beskriva allt som förvandlar data till en annan form för lagring eller överföring och ändrar sedan tillbaka den för användning.

I traditionell sändning är en codec en fysisk enhet som förvandlar analog video- och ljuddata till digital form som ska skickas ut över luften.Det kan också förvandla mottagen digital information till ett analogt format.

I datorer används en codec som ett sätt att komprimera video, bilder och ljud till en mer hanterbar storlek.Majoriteten använder en förlustmetod för kompression, men vissa är förlustfria.Förlustfria codecs, som MSU eller Huffyuv, återger den ursprungliga videon exakt, utan efterföljande förlust om videon är omkodad.De vanligaste förlustkodekserna förlorar olika informationsgrader, men kan spara betydande mängder utrymme.

En förlustkodek kan vara transformativ, förutsägbar eller en kombination av båda.Den transformativa typen skär upp de ursprungliga bildarna eller ljudet och kvantiserar det till ett mer effektivt utrymme och kodar sedan den.En prediktiv codec jämför en bit av kända data med angränsande data och eliminerar överskottsinformation för att spara storlek.Det finns många typer av codec tillgängliga, var och en försöker skapa en idealisk balans mellan förlust av information och filstorlek.Andra faktorer, såsom öppenhet och processorkraft som behövs för att avkoda, är också viktiga när man överväger vilken man ska använda.

MPEG-1-codec används för VCD: er och innehåller standard MP3, den mest använda ljudkodek.Stödet för MPEG-1 är oerhört högt, både bland datorer och konsumentfilmenheter.Kvaliteten är mycket hög, men inte så hög som MPEG-2, och filstorlekar för video är ganska stora.MP3-ljudstandarden har god komprimering genom ett antal Codecs och är mycket populär som en ljudkodningslösning.

MPEG-2 är en otroligt högkvalitativ standard som används för DVD-skivor.Medan MPEG-1-codec endast möjliggör progressiv skanning, stöder MPEG-2 också interlacing, vilket möjliggör bättre visning för dess storlek.Även om det inte är den mest avancerade av de tillgängliga videokodekserna, är MPEG-2 fast förankrad på grund av dess användning som standard för kommersiellt tillgängliga DVD-skivor.

MPEG-4 är ett steg bortom MPEG-2.Den har ett antal betydande tekniska framsteg och bättre komprimeringstekniker, kan hantera både sammanflätad och progressiv skanvideo och stöds allmänt.Ett antal populära online-codecs härstammar från MPEG-4 Codec.Dessa inkluderar Divx, 3IVX och XVID.Var och en av dessa har mindre avvikelser från de ursprungliga MPEG-4-kodekerna för att ge dem bättre komprimering och funktionalitet i vissa situationer.

Ogg Theora och Ogg Vorbis Codec är ett par video- och ljudkodek.De har högkvalitativ och god komprimering och är helt fria från patentbegränsningar, vilket gör dem populära bland många utvecklare.RealVideo är en videokodek som är designad specifikt för strömning av användning online.Även om många codecs kan strömmas, är Realvideo och dess syster codec realaudio särskilt optimerade för PNA och realtidsströmningsprotokoll.

Det finns bokstavligen hundratals codecs som används online, och alla har sina egna favoriter för specifika applikationer.Många program, som Windows Media Player, har funktioner integrerade för att automatiskt söka efter och ladda ner den nödvändiga codec för att spela en film eller ljudfil, vilket eliminerar behovet av en användare att aktivt hitta dem.Ett antal buntar är också tillgängliga för nedladdning, installation av de vanligaste ljud- och videokodekarna på en gång.