Hva gjør Komprimere filer Mean?

Komprimering av filer betyr koding av dataene i dem mer konsist eller effektivt, slik at de inneholder færre kode symboler. Dette i sin tur reduserer mengden lagringsplass som kreves for filen og tiden det tar å overføre det elektronisk, fra ett sted til et annet. En kompresjonsalgoritme er et sett av regler, eller endelig trinn, som kreves for å komprimere en fil. Kompresjonsalgoritmer kan være lossless, noe som betyr at ingen informasjon blir forkastet for å redusere filstørrelsen; eller lossy, noe som betyr at informasjonen blir irreversibelt forkastet.

Lossless filkomprimering

Lossless komprimering konsentrerer seg vanligvis om koding av data mer effektivt og ofte stoler på teknikk kjent som redundans reduksjon. Redundans reduksjon ser for gjentatte mønstre av informasjon, dvs. overflødig informasjon, som kan uttrykkes mer effektivt. Hvis en fil inneholder flere verdier som er identiske, er det mer effektivt å kode den informasjon en gang og tilstand at de andre verdiene er de samme, i stedet for koding hver verdi for seg.

Lossy filkomprimering

Lossy komprimering avhenger også til en viss grad, på redundans reduksjon, men også benytter en teknikk kjent som irrelevancy reduksjon. Irrelevancy reduksjon er basert på egenskapene til menneskelig persepsjon og har som mål å fjerne informasjon fra en fil som gjør lite eller ingen forskjell i oppfatning av innholdet. Fargeinformasjon i en videofil kan forenkles, eller hørbar frekvenser i en lydfil fjernet, uten synlig tap av kvalitet.

Lossless versus Lossy

Tapsfri komprimering kan vanligvis redusere størrelsen på en fil med 25 prosent, 33 prosent eller, i tilfelle av en svært effektiv algoritme, med 50 prosent. Lossy kompresjon, på den annen side, gir vanligvis mye større reduksjoner i filstørrelse. Reduksjoner på opptil 99 prosent er mulig, men noe over 90 prosent er egnet til å forvrenge innholdet av filen og kvalitet kompromiss. Lossy komprimering gjør selvsagt innebære varig deponering av litt informasjon og er, per definisjon, irreversible.

eksempler

Den populære Zip-formatet, som brukes til å komprimere samlinger av filer for distribusjon på internett, for eksempel, er en tapsfri komprimering format. Filene som er inkludert i en zip-fil er utvidet tilbake til sin opprinnelige størrelse gang lastet ned og, sperring feil, er identiske med de opprinnelige filene. MPEG-1 Audio Layer III, eller MP3 for kort, på den annen side, er et lossy komprimeringsformat. MP3 strimler ut hørbar lyd i digitale musikkfiler, og på den måten reduserer størrelsen på en typisk musikkspor fra 50 MB til 4 MB.