Skip to content
Yann Collet edited this page Jan 18, 2015 · 6 revisions

LZ4 block compression format

This is a blog post explaining in detail how compressed data is represented. http://fastcompression.blogspot.in/2011/05/lz4-explained.html

It is also part of git repository : https://github.com/Cyan4973/lz4/blob/master/lz4_block_format.txt

LZ4 frame format

When input data is very large, compressing it as a single block is inconvenient. Furthermore, there is a need for many systems to compress data in an interoperable ways. For both objectives, a Frame format has been specified, and is now provided within library lz4frame. The frame format is documented here :

https://github.com/Cyan4973/lz4/blob/master/LZ4_Frame_Format.html http://fastcompression.blogspot.in/2013/04/lz4-streaming-format-final.html https://docs.google.com/document/d/1gZbUoLw5hRzJ5Q71oPRN6TO4cRMTZur60qip-TE7BhQ/edit

Clone this wiki locally