Hopp til innhald

Kodek

Frå Wikipedia – det frie oppslagsverket

Kodek(Kodar-Dekodar) er ei fornorsking av det engelske orderCodec,som står for «Coder-Decoder». Ein kodek kan realiserast i form avmaskinvareeller somprogramvare.

Ei av oppgåvene til kodaren i ein kodek kan vera å fjerna mindre viktig, eller overfløding, informasjon for å redusera datamengda. Dette vert kalla degradert komprimering, eller tapskomprimering. Andre kodarar kodar informasjonen utan tap, slik at ein får tilbake same bitsekvens etter dekoding. Dette vert kalla tapsfri komprimering.

Andre oppgåver som vert utførte av ein kodek kan veramultiple xingav fleire datastraumar ogmetadata,feilkoding/dekoding, formatering av datastraumen for overføring eller lagring på ymsemediaformat.Omgrepet «kodek» vert nytta noko ulikt i ulike samanhengar og det er ikkje lett å gje ein nøyaktig definisjon av ordet.

Døme på kodekar:

[endre|endre wikiteksten]
  • AD/DA-kodek:AD- ogDA-omformarar plasserte i same integrert krins vert ofte kalla kodekar. Dei vert typisk nytta pålydkort.Denne typen kodek komprimerer ikkje informasjonen, men legg til metadata.
  • Audiokodek:komprimererdigital audiofor å redusere datamengda som må lagrast eller overførast. Det finst mange forskjellige typar. Dei fleste fjernar informasjon. men det finst òg nokre tapsfrie audiokodekar. Døme på audiokodekar:
  • Talekodek,som komprimerer/dekomprimererdigital tale.Talekodekar har som oftast ein høg komprimeringsgrad og informasjonstapet er stort. Kvaliteten på lyden er etter måten låg, men når ein berre er interressert i meininga av det som vert sagt er det som oftast akseptabelt med redusert lydkvalitet. Typiske bruksområde er imobiltelefon,kommunikasjonsradioar,lyd fordataspel,o.l. Døme på talekodekar:
  • Videokodek,som komprimerer/dekomprimererdigital video.Dei vert nytta i til dømes digitale videokamera. Døme på videokodekar:

Omgrepet «Coder-Decoder» viser eigentleg tilmaskinvareellerprogamvaresom inneheld både einkodarog eindekodar.Når einICeller ein programvaremodul berre inneheld ein einskild kodar eller dekodar er det difor ikkje einkodek.For meir spesifikk informasjon om dei einskilde metodane ogalgoritmenefor koding sjå: