Mikä on häviötön pakkaus?

Häviötön pakkaus “pakkaa tiedot” pienempään tiedostokoon käyttämällä eräänlaista sisäistä lyhennettä merkitsemään tarpeettomat tiedot. Jos alkuperäinen tiedosto on 1.5 Mt (megatavua), häviötön pakkaus voi pienentää sen noin puoleen koosta pakatun tiedoston tyypin mukaan. Tämän ansiosta tiedostojen siirtäminen Internetin kautta on kätevää, sillä pienemmät tiedostot siirtyvät nopeammin. Tämä prosessi on myös kätevä tiedostojen tallentamiseen, koska ne vievät vähemmän tilaa.

WinZipin kaltaisissa ohjelmissa käytetty zip -käytäntö käyttää häviötöntä pakkausta. Tästä syystä zip -ohjelmisto on suosittu ohjelma- ja datatiedostojen pakkaamiseen. Tämä johtuu siitä, että kun nämä tiedostot puretaan, kaikkien tavujen on oltava läsnä niiden eheyden varmistamiseksi. Jos tavu puuttuu ohjelmasta, se ei toimi. Jos tavu puuttuu datatiedostosta, se on epätäydellinen ja sekava. GIF -kuvatiedostot käyttävät myös häviötöntä pakkausta.

Häviöttömällä puristuksella on etuja ja haittoja. Etuna on, että pakattu tiedosto puretaan alkuperäisen tiedoston oikeaksi kopioksi, mikä heijastaa sen laatua. Haittapuolena on, että pakkaussuhde ei ole kovin korkea juuri siksi, että tietoja ei menetetä.

Korkeamman pakkaussuhteen saavuttamiseksi – tiedoston pienentämiseksi merkittävästi yli 50% – sinun on käytettävä häviöllistä pakkausta. Häviöllinen pakkaus poistaa tiedostosta osan sen tarpeettomista tiedoista. Tämän tietojen menetyksen vuoksi vain tietyt sovellukset, kuten grafiikka, ääni ja video, soveltuvat häviölliseen pakkaamiseen. Häviöllinen pakkaus heikentää välttämättä tiedoston laatua, jotta se saavuttaisi erittäin pakatun koon, mutta tarpeesta riippuen menetys voi olla hyväksyttävää ja joissakin tapauksissa jopa huomaamatonta.

JPEG käyttää häviöllistä pakkausta, minkä vuoksi GIF -tiedoston muuntaminen JPEG -muotoon pienentää sen kokoa. Se heikentää myös laatua jossain määrin.

Häviötön ja häviötön pakkaus on tullut osa jokapäiväistä sanastoamme suurelta osin MP3 -musiikkitiedostojen suosion vuoksi. Vakiomuotoinen WAV-muotoinen äänitiedosto, joka on muunnettu MP3-tiedostoksi, menettää paljon dataa, koska MP3 käyttää häviöllistä, korkean pakkauksen algoritmia, joka heittää suuren osan tiedoista. Tämä tekee tuloksena olevan tiedoston paljon pienemmäksi, jotta useita kymmeniä MP3 -tiedostoja mahtuu esimerkiksi yhdelle CD -levylle, jakeet kourallisen WAV -tiedostoja. MP3 -tiedoston äänenlaatu on kuitenkin hiukan heikompi kuin alkuperäisen WAV: n, joillekin huomattavasti.
Kuten aina, pakattaessa videota, grafiikkaa tai ääntä, ihanteellinen on tasapainottaa häviöttömän pakkauksen korkea laatu ja häviöllinen pakkaus. Oikean häviöllisen tavan valinta on henkilökohtainen valinta, ja hyvät tulokset riippuvat suuresti alkuperäisen tiedoston laadusta.