스트림 압축: GZIP, BZIP2 및 ZSTD
단일 파일 스트림 압축 알고리즘 및 웹 전송 코덱입니다.
파일은 HTML5 Canvas와 WebAssembly를 사용하여 웹 브라우저 안에서 완전히 처리됩니다. 어떤 데이터도 기기 밖으로 유출되지 않습니다.
업로드 및 다운로드 대기열이 필요 없습니다. 서버 제한 없이 컴퓨터 하드웨어의 최대 속도로 로컬에서 변환이 이루어집니다.
최신 운영체제 전반에서 출력 호환성을 보장하기 위해 공식 ISO, W3C 및 IETF 사양을 준수합니다.
형식 비교 및 기술 사양
| 출력 형식 | MIME 유형 | 사양 | 유형 |
|---|---|---|---|
| GZ IP 스트림 | application/gzip | RFC-1952-GZIP | GNU Zip DEFLATE 스트림 파일 |
| BR otli 스트림 | application/x-brotli | RFC-7932-BROTLI | Brotli 웹 압축 스트림 파일 |
| ZST andard 스트림 | application/zstd | RFC-8878-ZSTD | 실시간 Zstandard 프레임 파일 |
| ZZ 로우 DEFLATE | application/zlib | RFC-1951-DEFLATE | 로우 DEFLATE 스트림 컨테이너 파일 |
| LZ4 스트림 | application/x-lz4 | LZ4-FRAME-SPEC | 초고속 LZ4 바이트 프레임 파일 |
| GZ IP 압축파일 | application/gzip | RFC-1952-GZIP | DEFLATE 압축 단일 파일 아카이브 |
| ZIP 압축파일 | application/zip | ISO-IEC-29500 | 표준 압축 아카이브 |
기술 사양 및 코덱 분석
압축 코덱 대 다중 파일 아카이브
흔한 오해 중 하나는 GZIP(.gz)이 ZIP 파일과 유사하다고 생각하는 것입니다. GZIP은 단일 파일 또는 스트림만 압축합니다. 리눅스에서 전체 폴더를 압축하기 위해 도구들은 먼저 TAR을 사용하여 폴더를 단일 파일로 결합한 다음, GZIP으로 해당 파일을 압축합니다(.tar.gz).
Zstandard (ZSTD): 현대 웹 및 클라우드 표준
페이스북에서 개발한 Zstandard는 DEFLATE의 높은 압축률과 매우 빠른 압축 해제 속도(코어당 종종 1 GB/s 초과)를 결합하여, 데이터베이스 백업 및 웹 에셋 스트리밍을 위한 현대적 표준으로 자리 잡았습니다.
외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.