Kateri je najboljši format za stiskanje datotek? Analiziramo najbolj priljubljene metode stiskanja



د ستونزو له مینځه وړلو لپاره زموږ د آلې وسیلې هڅه وکړئ

Danes vam predstavljamo nekoliko drugačen članek. Analizirali bomo kompresijski formati najbolj priljubljenih, ki nam omogočajo stiskanje katere koli vrste datotek brez izgube informacij. Kateri Hitro ? Bolj močan ? in najbolj uporablja ?



Kaj je stiskanje datotek? Kaj pomeni stiskanje?

Ste že kdaj naleteli na kakšno datoteko, ki je zavzela preveč in nisi vedel, kako narediti, da zavzame manj prostora, da ga na primer pošlješ prijatelju po pošti? Za to je kompresija. To je mogoče storiti preko aplikacije za stiskanje datotek na Macu .



Stiskanje datoteke nam omogoča zmanjšati velikost istega. Tako bo zavzel manj prostora na trdem disku in ga bo lažje poslati. Glede na vrsto datoteke in vrsto uporabljenega stiskanja se bo njena velikost bolj ali manj zmanjšala.



Kot smo pravkar povedali, jih je več vrste kompresijskih metod :

  • z izgubo . To je metoda stiskanja, ki se uporablja za stiskanje datotek video, avdio ali slike , na primer. Glavna značilnost te metode stiskanja je, da pri stiskanju približki , zato je predstavnostna datoteka manjša. Težava je v tem, da je približek nekaj nepovratnega in zato kvaliteta bo izgubljena pri ogledu/predvajanju predstavnostne datoteke.
  • Brez izgub . V nasprotju s prejšnjim primerom v tem nobena informacija se ne izgubi . Ta metoda poleg drugih naprednejših metod išče ponavljajoče se vzorce. S tem se velikost datoteke zmanjša brez izgube informacij ali kakovosti, čeprav očitno se ne skrči toliko velikost datoteke.

Kateri formati stiskanja obstajajo in kateri so najbolj priljubljeni

Kar zadeva formate in metode stiskanja, imamo široko paleto:

  • Z izgubami. V primeru izgube imamo na voljo množico formatov, odvisno od tega, čemu so namenjeni. To je zato, ker so algoritmi stiskanja velja samo za eno vrsto datotek če poskušate stisniti zvočno datoteko z algoritmom za stiskanje slike, ne bo delovalo. In kaj imamo na tem področju? Na primer, v primeru slike imamo.jpeg'http://apple5x1.xoanweb.com/descargas/Window%20Maker%205x1%20ZIP.zip'>virtualni stroj , in to smo naredili na MacBook Pro z drugo generacijo Intel i5 in 8 GB RAM-a (stiskanje je bilo izvedeno na trdem disku s 5200 vrt/min, ki je interno povezan s SATA). Omenimo tudi, da uporabljamo orodje češki , ki je združljiv z macOS in je brezplačen.



    Pri našem drugem testu bomo videli ravno nasprotno. Koliko potrebuje čas za dekompresijo ?

    In končno, kateri parameter nam ostane za preverjanje? no stopnja kompresije , nedvomno. Če ne analiziramo, koliko prostora prihranimo, bi ta članek izgubil pomen. No, to je rezultat:

    Kot vidimo, se je izkazal tisti, ki je najbolj stisnil 7z .

    in najmanj TAR ... v resnici ni nič stisnil ... zakaj? Iz preprostega razloga: prevaral sem te. Tar ni format stiskanja, ampak je a kontejnerska datoteka . To pomeni, da ne zmanjša velikosti, ampak samo vključuje več datotek v eno, je kot neposredno pretvorbo mape v datoteko (kar je tehnično znano kot pakiranje). Ta oblika se uporablja skupaj z drugimi, kot sta BZIP2 ali GZIP , ker te samo stisnejo, ne pakirajo.

    način stiskanja

    Za konec tega članka omenimo, da velika večina formatov omogoča izbiro količine stiskanja. The normalen način To je tisti, ki smo ga uporabljali pri prejšnjih testih in je od takrat najbolj priporočljiv stisnite dovolj, vendar ne predolgo veliko. Razlika v kompresiji med običajno in najvišjo kompresijo je majhna, vendar je čas, ki ga potrebuje, veliko daljši. Po drugi strani pa, če uporabimo najhitrejši način, se bo komaj stisnil. Zato je potrebno ravnovesje. Edina težava je, da vseh teh korakov, ki se izvajajo, ni mogoče uporabiti v času stisnite videoposnetke na ipadu saj se ne dela na enak način.

    Za izvedbo testa stisnemo isto datoteko kot prej v ZIP z največja in minimalna kompresija . Čeprav bi lahko ta test opravili tudi z drugimi formati (razen Tar, ker se ne stisne). To je rezultat:

    sklep

    To so rezultate ki smo jih pridobili iz naših testov. Upamo, da vam bodo služili kot referenca , čeprav ne kot nekaj natančnega. Predvsem pa je treba na rezultat kronometra vzeti previdno, saj lahko marsikaj vpliva nanj. Ampak služi nam kot idejo.

    Kot lahko vidite, obstaja veliko formatov in veliko možnosti. Katerega boste obdržali? Katerega običajno uporabljate? Običajno uporabljam *.zip, včasih pa tudi *.tar.gz, zaradi njegove izjemne vsestranskosti.

    Ne pozabite nam povedati, če želite več teh člankov ali če želite, da razložimo, kako delujejo interno.