Mikä on koodekki?

Codec on kooderi-dekooderin portti, ja se on laite tai tietokoneohjelma, joka koodaa tai purkaa digitaalisen tietovirran – tyypillisesti ääni-kuva- tai videotiedoston.

Laitteisto vs ohjelmisto

Laitteiston koodekkeja käytetään todella vain äänitarkoituksiin. Laitteiston audiokoodekki sisältää tyypillisesti DAC-muuntimen, digitaali-analogiamuuntimen ja ADC-analogia-digitaalimuuntimen yhdessä laitteessa. Tämä laite voi sitten muuntaa äänet digitaaliseksi äänitiedostoksi ja toistaa äänitiedoston uudelleen äänenä.

Ohjelmistokoodekki on tietokoneohjelmisto, joka voi käsitellä alkuperäisen tietolähteen ja muuntaa sen a tietyssä vakiomuodossa, jotta se voidaan helposti lukea muilla ohjelmistoilla, jotka on määritetty ymmärtämään asiaa koodekki.

Tappiollinen vs häviötön

Pakkauksen käsittely sisältää pakkauksen, mikä on välttämätöntä, koska RAW-tiedostomuodot voivat olla kohtuuttoman suuria pitkäaikaista tallennusta tai Internetin kautta lähetystä varten. Pakkauksen sisällyttäminen koodekkeihin pyrkii pienentämään tiedostokokoa hallittavammalle tasolle.

Useimmat koodekit käyttävät häviöllistä pakkausta, mikä tarkoittaa, että osa tuloksena olevan tiedoston laadusta menetetään tiedoston koon minimoimisen vuoksi. Käyttämällä korkeaa bittinopeutta, joka sisältää enemmän dataa sekunnissa, häviöllinen tiedosto voi ylläpitää kohtuullisen korkeaa laatutasoa, vaikka se ei silti ole kohtuuttoman suuri. Tämän tyyppiset koodekit ovat ihanteellisia ääni- tai videotiedostoille, jotka suoratoistavat Internetin kautta tai tallennetaan kotitietokoneelle. Minimoitu tiedostokoko tarkoittaa, että kotisi internet voi suoratoistaa dataa reaaliajassa ja että yksittäiset tiedostot eivät täytä kokonaisia ​​kiintolevyjä.

Jotkut koodekit käyttävät häviötöntä pakkausta, mikä mahdollistaa alkuperäisen tiedoston replikoinnin ilman tietojen tai laadun heikkenemistä. Tämä on ihanteellinen tiedostoille, joita vielä käsitellään, kuten video- ja äänitiedostoja, joita on vielä muokattava. Jos häviöllisiä koodekkeja käytettäisiin jokaisessa vaiheessa, laadun heikkeneminen lisääntyisi jokaisella käsittelytasolla.