Compression
From Just Solve the File Format Problem
(Difference between revisions)
(Gphemsley moved page Compression to Archiving: Splitting Archiving and Compression.) |
(Move compression-only formats from Archiving.) |
||
Line 1: | Line 1: | ||
− | + | {{FormatInfo | |
+ | |formattype=electronic | ||
+ | |thiscat=Compression | ||
+ | }} | ||
+ | |||
+ | == Stream compression formats == | ||
+ | |||
+ | A stream format takes a stream of bytes, and outputs a different, hopefully smaller, stream of bytes. These compression formats are often used internally in other data structures to compress data, as well as in network protocols, such as http. Used stand-alone, a stream compression format does not offer archiving capability, however in the UNIX doctrine, an archiver like [[tar]] can be combined with an archive format to produce a proper compressed archive. | ||
+ | |||
+ | * [[bzip2]] (.bz2) | ||
+ | * [[CCITT Group 4]] | ||
+ | * [[CrLZH]] (.?y?) | ||
+ | * [[Crunch]] (.?z?) | ||
+ | * [[gzip]] (.gz) | ||
+ | * [[Error Code Modeler]] (.ecm) | ||
+ | * [[LZIP]] (.lz) | ||
+ | * [[LZMA]] (.lzma) | ||
+ | * [[LZOP]] (.lzop) | ||
+ | * [[LZW]] (.z) | ||
+ | * [[Squash (RISC OS)|Squash]] - single file compression on RISC OS | ||
+ | * [[Squeeze/SQ]] (.?q?) | ||
+ | * [[XZ]] (.xz) | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[Archiving]] |
Revision as of 18:32, 30 November 2012
Stream compression formats
A stream format takes a stream of bytes, and outputs a different, hopefully smaller, stream of bytes. These compression formats are often used internally in other data structures to compress data, as well as in network protocols, such as http. Used stand-alone, a stream compression format does not offer archiving capability, however in the UNIX doctrine, an archiver like tar can be combined with an archive format to produce a proper compressed archive.
- bzip2 (.bz2)
- CCITT Group 4
- CrLZH (.?y?)
- Crunch (.?z?)
- gzip (.gz)
- Error Code Modeler (.ecm)
- LZIP (.lz)
- LZMA (.lzma)
- LZOP (.lzop)
- LZW (.z)
- Squash - single file compression on RISC OS
- Squeeze/SQ (.?q?)
- XZ (.xz)