Archiving
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				 (→Stream compression formats:  mention CP/M "LZH" (.?Y?))  | 
			m (→Stream compression formats:  now with markup!)  | 
			||
| Line 53: | Line 53: | ||
* [[Squeeze/SQ]] (.?Q?)  | * [[Squeeze/SQ]] (.?Q?)  | ||
* [[XZ]] (.xz)  | * [[XZ]] (.xz)  | ||
| − | * [[LZH (CP/M) (.?Y?)  | + | * [[LZH (CP/M)]] (.?Y?)  | 
* [[LZIP]] (.lz)  | * [[LZIP]] (.lz)  | ||
* [[LZOP]] (.lzop)  | * [[LZOP]] (.lzop)  | ||
Revision as of 03:38, 11 November 2012
| File Formats | > | Electronic File Formats | > | Compression | 
(Lossless, for generic data + file archives)
Compression + archiving
(Multiple files => 1 file, makes it smaller)
- 7ZIP (.7z)
 - ACE (.ace)
 - ARC (.arc)
 - ARC (Web Archiving) (.arc.gz)
 - Apple Disk Image (.dmg)
 - ARJ (.arj)
 - BRU (RSX-11M backup)
 - Cabinet (.cab)
 - DWC (.dwc)
 - IMP (.imp)
 - LHAv (.lzh, .lha)
 - RAR (.rar)
 - Spark (.spk)
 - Stuffit (.sit)
 - Stuffit X (.sitx)
 - WARC (.warc.gz)
 - ZIP (.zip)
 - ZOO (.zoo)
 
Archiving only
(many files => 1 file, no compression attempted)
- BinHex (.hqx)
 - LBR (.lbr)
 - Tape Archive (.tar)
 - AR file format (.a, .lib) -- Unix Archiver (ar) format as used by various compilers/linkers
 - CPIO (.cpio)
 
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)
 - Crunch (.?Z?)
 - GZIP (.gz)
 - Error Code Modeler (.ecm)
 - LZMA (.lzma)
 - Squeeze/SQ (.?Q?)
 - XZ (.xz)
 - LZH (CP/M) (.?Y?)
 - LZIP (.lz)
 - LZOP (.lzop)
 - LZW (.Z)
 
Uncategorized
- 7zX (.s7z)
 - 9CDR (Amiga FileImploder Clone)
 - AFA (.afa)
 - ALZip (.alz)
 - APX (.apx)
 - ARCFS (ArcFS ArchivePacker)
 - ArchiveLib (GreenLeaf)
 - BlakHole (.bh)
 - Compact File Set (.cfs)
 - Compact Pro (.cpt)
 - DGCA (.dgc)
 - Disk Archiver (.dar)
 - DiskDoubler (.dd)
 - DMS (.dms; Amiga Disk Masher compressed file)
 - DUPA (Amiga FileImploder Clone)
 - DVDisaster Error Correction File (.ecc)
 - FIMP (Amiga FileImploder)
 - Freeze/Melt (.F)
 - GCA (.gca)
 - HA (.ha)
 - Huffman Encoding (.z)
 - ICE (.ice)
 - IFHC (Amiga FileImploder Clone)
 - IMP (Amiga FileImploder)
 - Inflate (.infl)
 - Jar (.j, .jar) => this is just a renamed zip file with some mandatory files
 - KGB Archiver (.kgb)
 - KiriKiri (.xp3)
 - LZX (.lzx)
 - LNX (.lnx; Lynx archive, used on Commodore 64)
 - Mozilla Archive (.mar)
 - MS-DOS Compression (.??_)
 - PackIt (.pit)
 - PAK (.pak)
 - PAQ (.paq6, .paq7, .paq8)
 - Parchive File (.par, .par2)
 - PartImage (.partimg)
 - PeaZip (.pea)
 - PerfectCompress (.uca)
 - PIM (.pim)
 - Quadruple D (.qda)
 - RK (.rk)
 - RZIP (.rzip)
 - SCIFER (.ba)
 - Scifer (.sen)
 - Self Dissolving ARChive (.sda)
 - Self-Extracting Archive (.sea)
 - Self-Extracting Archive (.sfx)
 - sfArk (.sfark)
 - Shell Archive (.shar)
 - SQX (.sqx)
 - UHarc (.uha)
 - UltraCompressor II (.uc, .uc0, .uc2, .ucn, .ur2, .ue2)
 - Unix Archiver (.ar)
 - Windows Image (.wim)
 - WinHKI (.hki)
 - WinRK (.rk)
 - XAR (.xar)
 - YZ1 (.yz1)
 - Zzip (.zz)