Man page - brotli-rs(1)
Packages contains this manual
Manual
BROTLI-RS
NAMESYNOPSIS
DESCRIPTION
FLAGS
EXIT STATUS
EXAMPLES
AUTHOR
NAME
brotli-rs - A brotli compressor and decompressor.
SYNOPSIS
brotli-rs [FLAGS]
DESCRIPTION
A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard libβs allocator may be employed. All included code is safe.
FLAGS
-catable , --catable
Enable concatable mode, so that the generated data can be added to block generated with --apendable
-nothreadpool , --nothreadpool
Disables the work thread pool
-appendable , --appendable
Enables apendable mode, so that the datastream can be extended with more data from the --catable mode
-magic , --magic
Enables magic number as the first bytes, so that a brotli compressed stream can be easily detected
-customdictionary=[FILE]
Reads a custom dictionare from file
--dump-dictionary
Prints the dictionary used
|
-utf8 |
Forces the utf8 context mode in the compression |
|||
|
-msb |
Forces the msb context mode in the compression |
|||
|
-lsb |
Forces the lsb context mode in the compression |
-signed
Forces the signed context mode in the compression
-efficient
favor cpu efficiency over low latency
-lowlatency
favor cpu low latency over efficiency
|
-i |
display the intermediate representation of metablocks |
-0 , -q0
Sets quality = 0
-1 , -q1
Sets quality = 1
-2 , -q2
Sets quality = 2
-3 , -q3
Sets quality = 3
-4 , -q4
Sets quality = 4
-5 , -q5
Sets quality = 5
-6 , -q6
Sets quality = 6
-7 , -q7
Sets quality = 7
-8 , -q8
Sets quality = 8
-9 , -q9
Sets quality = 9
-10 , -q10
Sets quality = 10
-11 , -q11
Sets quality = 11
-9.5 , -q9.5
Sets quality = 10
-9.5x , -q9.5x
Sets quality = 11
|
-q9.5y |
Sets quality = 12 |
-l[NUMBER]
Sets the input block size
-j[NUMBER]
Sets maximum size of the threadpool
-bytescore=[NUMBER]
Sets the literal_byte_score value of the hasher, default 0
-w[NUMBER]
Sets the lgwin value, default 22
-validate , --validate
Enables validation
-bs[NUMBER]
Sets the buffer size
-findprior
Enables prior bitmask detection
-findspeed=[NUMBER]
Sets cdf adaptation detection to [NUMBER]
-basicstride
Sets stride
-stride
Sets stride
-advstride
Sets stride
-speed=[NUMBER]
Sets speed
-avoiddistanceprefixsearch
Avoids distance prefix search
-b[NUMBER]
Does benchmark
|
-c |
Enables compression mode |
-h , --help
Prints the help text
EXIT STATUS
|
0 |
Successful program execution. |
|||
|
1 |
Unsuccessful program execution. |
|||
|
101 |
The program panicked. |
EXAMPLES
compresses the content of /tmp/input and writes it to /tmp/output
$ brotli-rs -c /tmp/input /tmp/output
AUTHOR
Daniel Reiter Horn <danielrh@dropbox.com>