Kako deluje stiskanje datotek?

Kako deluje stiskanje datotek?

Stiskanje datotek je osrednji del delovanja spleta. Omogoča nam prenos datotek, ki bi sicer vzele preveč pasovne širine in časa. Kadar koli dostopate do datotek ZIP ali si ogledujete slike JPEG, imate koristi od stiskanja datotek.





Tako ste v nekem trenutku verjetno postavili vprašanje: kako deluje stiskanje datotek? Tukaj je osnovni pogled na to, kako deluje stiskanje.





Kaj pomeni stiskanje?

Preprosto povedano, stiskanje datotek (ali stiskanje podatkov) je dejanje zmanjšanja velikosti datoteke ob ohranjanju prvotnih podatkov. S tem datoteka zavzame manj prostora na pomnilniški napravi, poleg tega pa olajša prenos po internetu ali kako drugače.





Pomembno je omeniti, da stiskanje ni neskončno. Medtem ko stiskanje datoteke v ZIP zmanjšuje njeno velikost, ne morete še naprej stiskati datoteke, da bi dodatno zmanjšali velikost na nič.

Na splošno je stiskanje datotek razdeljeno na dve glavni vrsti: z izgubo in brez izgube. Poglejmo, kako oboje deluje po vrsti.



Kako deluje stiskanje datotek: stiskanje z izgubo

Stiskanje z izgubo zmanjša velikost datoteke z odstranitvijo nepotrebnih kosov informacij. Najpogostejša je v slikovnih, video in avdio formatih, kjer popolna predstavitev izvornega medija ni potrebna. Številne običajne oblike za te vrste medijev uporabljajo stiskanje z izgubo; MP3 in JPEG sta dva priljubljena primera.

MP3 ne vsebuje vseh zvočnih informacij iz prvotnega posnetka-namesto tega oddaja nekaj zvokov, ki jih ljudje ne slišijo. Vseeno ne bi opazili, da manjkajo, zato odstranitev teh podatkov povzroči manjšo velikost datoteke v bistvu brez pomanjkljivosti.





kako narediti nov e -poštni naslov

Podobno JPEG-ji odstranijo ne-vitalne dele slik. Na primer, na sliki, ki vsebuje modro nebo, lahko stiskanje JPEG spremeni vse slikovne pike neba v enega ali dva odtenka modre, namesto da bi uporabljalo na desetine različnih odtenkov.

Bolj kot stisnete datoteko, bolj opazen je padec kakovosti. Verjetno ste to doživeli z blatnimi datotekami MP3, naloženimi na YouTube. Primerjajte na primer to kakovostno skladbo:





S to močno stisnjeno različico iste pesmi:

Stiskanje z izgubo je primerno, če datoteka vsebuje več informacij, kot jih potrebujete za svoje namene. Recimo, da imate na primer veliko slikovno datoteko RAW. Čeprav želite pri tiskanju slike na veliko pasico verjetno ohraniti to kakovost, je nesmiselno naložiti datoteko RAW na Facebook.

Slika vsebuje toliko podatkov, ki niso opazni, če jih gledate na spletnih mestih v družabnih medijih. Stiskanje slike v visokokakovosten JPEG vrže nekaj informacij, vendar je slika s prostim očesom videti skoraj enaka. Glej naša primerjava priljubljenih formatov slik za globlji pogled na to.

Stiskanje izgub pri splošni uporabi

Kot smo že omenili, je stiskanje z izgubami odlično za večino oblik medijev. Zaradi tega je ključnega pomena za podjetja, kot sta Spotify in Netflix, ki nenehno prenašajo ogromne količine informacij. Kolikor je mogoče zmanjšati velikost datoteke, hkrati pa ohraniti kakovost, je njihovo delovanje učinkovitejše. Si predstavljate, če bi bil vsak videoposnetek YouTube shranjen in posredovan v izvirni nestisnjeni obliki?

Stiskanje z izgubo pa ne deluje tako dobro za datoteke, kjer so vse informacije ključnega pomena. Na primer, uporaba stiskanja z izgubo v besedilni datoteki ali preglednici bi povzročila popačene rezultate. Resnično ne morete ničesar zavrniti brez hude škode za končni izdelek.

Pri shranjevanju v formatu z izgubo lahko pogosto nastavite raven kakovosti. Mnogi urejevalniki slik imajo na primer drsnik za izbiro kakovosti JPEG od 0 do 100.

Prihranki pri 90 ali 80 odstotkih precej zmanjšajo velikost datoteke, z malo razlike. Shranjevanje v slabi kakovosti ali večkratno shranjevanje iste datoteke v formatu z izgubo jo bo poslabšalo.

Spodaj si lahko ogledate primer tega (kliknite za ogled večjih slik). Na levi je izvirna slika, prenesena iz Pixabay kot JPEG. Srednja slika je rezultat shranjevanja tega kot JPEG pri 50 -odstotni kakovosti. Na skrajni desni sliki je prikazana izvirna slika, shranjena kot 10 -odstotni JPEG.

Galerija slik (3 slike) Razširi Razširi Razširi Zapri

Na prvi pogled srednja slika ni videti tako slaba. Artefakte okoli robov škatel lahko opazite le, če povečate. Seveda je skrajna desna slika takoj videti grozno.

Pred obrezovanjem za nalaganje so bile velikosti datotek 874 KB, 310 KB in 100 KB.

Kako deluje stiskanje datotek: stiskanje brez izgube

Stiskanje brez izgube je način za zmanjšanje velikosti datoteke, tako da lahko popolnoma obnovite izvirno datoteko. V nasprotju z izgubo stiskanja ne vrže nobenih informacij. Namesto tega stiskanje brez izgube v bistvu deluje tako, da odstrani odvečnost.

kako dodati bližnjico na iphone

Vzemimo osnovni primer, da pokažemo, kaj to pomeni. Spodaj je kup 10 opek: dve modri, pet rumenih in tri rdeče. Ta niz je preprost način za ponazoritev teh blokov, vendar obstaja še en način.

Namesto da bi prikazali vseh 10 blokov, lahko odstranimo vse barve razen enega. Če uporabimo številke za prikaz, koliko opek je bilo v vsaki barvi, smo predstavili popolnoma enak del informacij z veliko manj opek. Namesto 10 opek zdaj potrebujemo le tri.

To je preprosta ponazoritev, kako je mogoče stiskanje brez izgube. Iste podatke shranjuje na učinkovitejši način z odstranitvijo odvečnosti. Razmislite o dejanski datoteki, kjer je spodnji niz:

mmmmmuuuuuuuoooooooooooo

Lahko se 'stisne' v naslednjo, veliko krajšo obliko:

m5u7o12

To nam omogoča uporabo sedmih znakov namesto 24 za predstavitev istih podatkov, kar je pomemben prihranek.

Stiskanje brez izgube pri vsakodnevni uporabi

Kot smo že omenili, je stiskanje brez izgube pomembno v primerih, ko ne morete odstraniti nobene izvirne datoteke. Če vas zanima, kako delujejo datoteke ZIP, je to odgovor.

Ko ustvarite datoteko ZIP iz programa, ki je izvedljiv v sistemu Windows, uporablja stiskanje brez izgube. Stiskanje datotek ZIP je učinkovitejši način shranjevanja programa, ko pa ga razpakirate (razpakirate), so prisotni vsi izvirni podatki. Če ste za stiskanje izvedljivih datotek uporabili stiskanje z izgubo, bi bila razpakirana različica poškodovana in neuporabna.

Običajni formati brez izgube vključujejo PNG za slike, FLAC za zvok in ZIP. Formati videa brez izgube so redki, saj bi zavzeli ogromno prostora.

Kdaj uporabiti izgubo proti stiskanju brez izgube

Zdaj, ko smo pogledali obe obliki stiskanja datotek, se lahko vprašate, kdaj bi morali uporabiti eno ali drugo. Izkazalo se je, da ni 'boljše' oblike stiskanja-vse je odvisno od tega, za kaj uporabljate datoteke.

Na splošno bi morali uporabiti stiskanje brez izgube, če želite popolno kopijo izvornega materiala, in stiskanje z izgubo, če je nepopolna kopija dovolj dobra. Poglejmo še en primer, da vidimo, kako lahko delujejo usklajeno.

Reci, da si ravnokar izkopal svojo staro zbirko zgoščenk in jo želel digitalizirati tako imate vso glasbo v računalniku. Ko kopirate CD -je, je smiselno uporabiti obliko, kot je FLAC, ki je brez izgube. To vam omogoča, da imate v računalniku glavno kopijo, ki je tako dobra kot originalna zgoščenka.

Kasneje boste morda želeli v telefon ali stari predvajalnik MP3 dati glasbo, da boste lahko poslušali na poti. Verjetno vam ni vseeno, da bo vaša glasba za to popolna, zato lahko pretvorite datoteke FLAC v MP3 . Tako dobite zvočno datoteko, ki jo je še vedno mogoče poslušati, vendar ne zavzame toliko prostora na vaši mobilni napravi. Kakovost MP3 -ja, pretvorjenega iz FLAC -a, bo tako dobra, kot če bi stisnjeni MP3 ustvarili kar iz izvirnega CD -ja. Lahko celo stisnite videoposnetek neposredno v iPhone .

Vrsta podatkov, predstavljenih v datoteki, lahko določa tudi, katera vrsta stiskanja je najboljša. Ker slike PNG uporabljajo stiskanje brez izgube, ponujajo majhne velikosti datotek za slike z veliko enotnega prostora, na primer posnetke zaslona računalnika. Opazili pa boste, da PNG zavzamejo veliko več prostora, ko predstavljajo množico barv na fotografijah v resničnem svetu.

Zaskrbljenost med stiskanjem datotek

Kot smo videli, je pretvorba formatov brez izgube v izgubo v redu, prav tako pretvorba ene oblike brez izgube v drugo. Nikoli pa ne smete pretvoriti formata z izgubo v format brez izgube in paziti morate pri pretvorbi enega formata z izgubo v drugega.

povezan, vendar brez dostopa do interneta windows 7

Pretvarjanje formatov z izgubo v izgubo je preprosto izguba prostora. Ne pozabite, da formati z izgubo vržejo podatke ven; teh podatkov ni mogoče obnoviti.

Recimo, da imate 3 MB datoteke MP3. Pretvorba tega v FLAC lahko povzroči 30 MB datoteko, vendar teh 30 MB vsebuje natančne zvoke, ki jih je naredil veliko manjši MP3. Pretvorba nazaj v obliko brez izgube ne 'povrne' podatkov, ki jih je stisnilo MP3.

Nazadnje, kot smo že omenili, bo pretvorba enega formata z izgubo v drugega (ali večkratno shranjevanje v istem formatu) dodatno poslabšala kakovost. Vsakič, ko uporabite stiskanje z izgubo, izgubite več podrobnosti. To postaja vse bolj opazno, dokler datoteka v bistvu ni uničena.

Kako deluje stiskanje? Zdaj veš

Ogledali smo si stiskanje z izgubo in izgubo, da vidimo, kako delujeta. Zdaj veste, kako je mogoče datoteko shraniti v manjši velikosti od izvirne oblike in kako izbrati najboljšo metodo za svoje potrebe.

Seveda so algoritmi, ki odločajo o tem, kateri podatki bodo izgubljeni v metodah z izgubami in kako najbolje shraniti odvečne podatke v stiskanju brez izgube, veliko bolj zapleteni, kot smo jih razložili tukaj. Če vas zanima, lahko na to temo odkrijete še veliko več.

Ste preizkusili stiskanje brez izgube in morate nekaj poslati prijatelju? Preizkusite te hitre načine za prenos velikih datotek na spletu. In če potrebujete pomoč stiskanje velikih zvočnih datotek , tukaj je nekaj preprostih in učinkovitih načinov.

Deliti Deliti Cvrkutati E-naslov Canon proti Nikon: katera znamka fotoaparata je boljša?

Canon in Nikon sta dve največji imeni v industriji fotoaparatov. Toda katera blagovna znamka ponuja boljšo ponudbo fotoaparatov in objektivov?

Preberite Naprej
Sorodne teme
  • Pojasnjena tehnologija
  • Stiskanje datotek
  • ZIP datoteke
O avtorju Ben Stegner(1735 objavljenih člankov)

Ben je namestnik urednika in vodja vključevanja v MakeUseOf. Leta 2016 je zapustil službo IT, da bi pisal s polnim delovnim časom, in se nikoli ni ozrl nazaj. Že več kot sedem let pokriva tehnične vaje, priporočila za video igre in še več kot poklicni pisatelj.

Več od Bena Stegnerja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite