Konverter Brotli til GZIP

Konvertering av Brotli-filer til GZIP-format gir litt dårligere komprimering til gjengjeld for bred programvarestøtte.

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

Mens du venter på filene dine, kan du spille Code Rain

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonBROTLIGZIP
MIME-typeapplication/x-brotliapplication/gzip
Typekontekstmodellert strømmekomprimeringDEFLATE-strømcontainer
KompresjonBrotli LZ77 + kontekstmodellering i andre ordenDEFLATE (RFC 1951)
StandardsesifikasjonIETF RFC 7932IETF RFC 1952
Signatur med magiske byteBrotli byte stream headers (WBITS / sliding dictionary)1F 8B (gzip ID1/ID2)

Oversikt og bruksområder for formatet

Enkelte eldre programmer og systemer støtter GZIP, men ikke Brotli. Konvertering av en Brotli-strøm til GZIP kan være nyttig når mottakerverktøyet krever dette formatet. Dekompresjon og rekompresjon endrer de komprimerte bytene, men skal bevare de ukomprimerte dataene. Kompatibiliteten avhenger av målprogrammet.

Tekniske spesifikasjoner og kodekoversikt

Brotli-strømmer bruker application/x-brotli og er avhengige av en avansert LZ77-algoritme kombinert med andreordens kontekstmodellering og statiske prefikskoder. I kontrast bruker GZIP-filer application/gzip og pakker inn data komprimert med DEFLATE-algoritmen, som parer LZ77 med Huffman-kodning som definert i RFC 1951. Magiske bytesignaturer dikterer hvordan programvare identifiserer disse strømmene. En GZIP-fil starter alltid med to-byte hodasekvensen 0x1F 0x8B. Brotli-strømmer bruker ikke et fast globalt magisk tall-hode på samme måte, men er i stedet avhengige av et variabelt lengde bitstrømhode der de første bitene definerer vindusstørrelsen og strømlengden.

OS- og nettleserkompatibilitet

GZIP har bred støtte i moderne operativsystemer, inkludert Windows, macOS, Linux, iOS og Android. Innebygde systemverktøy som tar, gunzip og 7-Zip håndterer GZIP direkte. Brotli støttes godt i moderne nettlesere og moderne Linux-kjerner, men eldre kommandolinjeverktøy og eldre kjøremiljøer for programmeringsspråk mangler ofte innebygde dekodingsbiblioteker for rå Brotli-strømmer, noe som gjør GZIP til det tryggere valget for filoverføring med bred støtte.

Nyttig informasjon

Kontroller alltid at dekompresjonsmålet ditt støtter RFC 1951 før du batchkonverterer filer, siden noen innebygde mikrokontrollere bare inkluderer minimale GZIP-parseringsrutiner.

Ofte stilte spørsmål

Hvordan konverterer du Brotli-strøm til GZIP-strøm uten å miste kvalitet?

Begge formatene bruker tapsfrie kompresjonsalgoritmer. Dette betyr at filinnholdet dekomprimeres tilbake til den nøyaktige opprinnelige bytesekvensen med null datatap eller kvalitetsreduksjon.

Hva er forskjellen mellom Brotli-strøm og GZIP-strøm?

GZIP støttes av mange skrivebords- og serverprogrammer, men tilgjengeligheten på enheten avhenger av appene.