Muunna Zstd muotoon GZIP

Muunna .zst .gz-muotoon, kun varmuuskopiointityökalu, paketinhallinta tai palvelin hyväksyy GZIP:n mutta ei osaa lukea Zstandardia. Pakkaamaton data säilyy, mutta pakatun tiedoston koko voi muuttua.

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V

Sillä aikaa kun odotat tiedostojasi, voit pelata Code Rainia

Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysZSTDGZIP
MIME-tyyppiapplication/zstdapplication/gzip
Tyyppireaaliaikainen virtapakkausDEFLATE-virran säiliömuoto
PakkausFinite State Entropy (FSE) + Huffman-koodausDEFLATE (RFC 1951)
StandardimääritysIETF RFC 8878IETF RFC 1952
Tiedostotunniste (Magic Bytes)28 B5 2F FD (Zstandard frame magic number)1F 8B (gzip ID1/ID2)

Muodon yleiskatsaus ja käyttökohteet

Zstandardia käytetään varmuuskopioissa ja ohjelmistopaketeissa, koska koodaimella voidaan säätää pakkaussuhdetta ja nopeutta. GZIP on edelleen yleinen tiedonsiirtomuoto työkaluissa ja verkkopalvelimissa. Muunna .zst-tiedosto .gz-muotoon, jos vastaanottava työkalu hyväksyy vain GZIP:iä. Vertaa kokoja, jos tallennustila on tärkeää, sillä tulos riippuu datasta ja koodausasetuksista.

Tekniset tiedot ja koodekkien erittely

Zstandard-virta (MIME-tyyppi application/zstd) alkaa 4-tavuisella taikanumerolla 0x2FD27AB5 little-endian-muodossa. Se käyttää äärellisen tilan entropiaa (Finite State Entropy) ja Huffman-koodausta tietovirtojen nopeaan pakkaamiseen. Vastaavasti GZIP-virta (MIME-tyyppi application/gzip) käyttää DEFLATE-algoritmia, joka yhdistää LZ77-liukusanakirjat Huffman-koodaukseen. GZIP-säilö alkaa 2-tavuisella taikanumerolla 0x1F8B, jota seuraavat pakkausliput, muokkausaikaleima ja valinnainen alkuperäinen tiedostonimi ennen pakattua dataa.

Käyttöjärjestelmien ja selaimien yhteensopivuus

GZIP:iä tukevat monet arkistointiohjelmat ja verkkopalvelimet. Zstandard on saatavilla yhä useammissa ohjelmistoissa, mutta tuki riippuu käyttöjärjestelmästä, selaimesta, sovelluksesta ja versiosta. Muuntaminen voi auttaa, jos vastaanottava työkalu ei tue Zstandardia.

Hyödyllistä tietoa

Muista, että Zstandard-muodosta GZIP-muotoon muuntaminen on purku- ja uudelleenpakkausprosessi. Koska Zstandard ja GZIP käyttävät eri algoritmeja, tuloksena oleva tiedostokoko saattaa kasvaa, ja muunnosprosessi kuluttaa suorittimen resursseja.

Usein kysytyt kysymykset

Miten Zstandard-virta muunnetaan GZIP-virraksi ilman laadun heikkenemistä?

Molemmat muodot käyttävät häviöttömiä pakkausalgoritmeja. Tämä tarkoittaa, että muunnos säilyttää täysin alkuperäisen pakkaamattoman datan jokaisen bitin. Prosessi purkaa ensin Zstandard-virran takaisin sen täsmälleen alkuperäiseen tilaan ja pakkaa sitten tuon raakadatan käyttämällä GZIP DEFLATE -algoritmia menettämättä mitään tietoja.

Mitä eroa on Zstandard-virralla ja GZIP-virralla?

Zstandard ja GZIP käyttävät eri pakkausalgoritmeja, joten virtaa ei voi muuttaa toiseksi pelkkää tiedostopäätettä vaihtamalla. Muunnin purkaa datan ja pakkaa sen uudelleen; tulostiedoston koko ja käsittelyaika vaihtelevat syötteen ja pakkaustason mukaan.