HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

ect — Efficient Compression Tool. File optimizer written in C++. It supports PNG, JPEG, gzip, and Zip file

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandcompressionefficientectoptimizerclifiletool

Problem

How to use the ect command: Efficient Compression Tool. File optimizer written in C++. It supports PNG, JPEG, gzip, and Zip files. More information: <https://github.com/fhanau/Efficient-Compression-Tool>.

Solution

ect — Efficient Compression Tool. File optimizer written in C++. It supports PNG, JPEG, gzip, and Zip files. More information: <https://github.com/fhanau/Efficient-Compression-Tool>.

Compress a file:
ect {{path/to/file.png}}


Compress a file with specified compression level and multithreading (1=Fastest (Worst), 9=Slowest (Best), default is 3):
ect -{{9}} --mt-deflate {{path/to/file.zip}}


Compress all files in a directory recursively:
ect -recurse {{path/to/directory}}


Compress a file, keeping the original modification time:
ect -keep {{path/to/file.png}}


Compress a file, stripping metadata:
ect -strip {{path/to/file.png}}

Code Snippets

Compress a file

ect {{path/to/file.png}}

Compress a file with specified compression level and multithreading (1=Fastest (Worst), 9=Slowest (Best), default is 3)

ect -{{9}} --mt-deflate {{path/to/file.zip}}

Compress all files in a directory recursively

ect -recurse {{path/to/directory}}

Compress a file, keeping the original modification time

ect -keep {{path/to/file.png}}

Compress a file, stripping metadata

ect -strip {{path/to/file.png}}

Context

tldr-pages: common/ect

Revisions (0)

No revisions yet.