commit | 7cde616c9ee0ef9d73e1acb3c4b1fdd49365d121 | [log] [tgz] |
---|---|---|
author | Zoltan Szabadka <szabadka@google.com> | Thu May 07 17:30:10 2015 +0200 |
committer | Zoltan Szabadka <szabadka@google.com> | Thu May 07 17:30:10 2015 +0200 |
tree | 485f5795f51e6bb84877fc4eda65f9b0eb3f6f64 | |
parent | e4a309ac0775514f66186b60fa3e47aa1126f31a [diff] |
Faster encoding for low quality settings. With this commit, the encoder will skip some compression optimization steps for quality <= 4, which results in faster compression but higher compressed sizes.
Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
The specification of the Brotli Compressed Data Format is defined in the following internet draft: http://www.ietf.org/id/draft-alakuijala-brotli
Brotli is open-sourced under the Apache License, Version 2.0, see the LICENSE file.