ストリーム圧縮: 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は単一のファイルやストリームのみを圧縮します。Linuxでフォルダ全体を圧縮する場合、ツールはまずTARを使用してフォルダを1つのファイルにまとめ、そのファイルをGZIPで圧縮します(.tar.gz)。
Zstandard(ZSTD): 現代のウェブおよびクラウド標準
Facebookによって開発されたZstandardは、DEFLATEの高い圧縮率と、圧倒的な高速解凍速度(1コアあたりしばしば1 GB/sを超える)を兼ね備えており、データベースのバックアップやウェブアセットのストリーミングにおける現代の標準となっています。
外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。