← 返回命令列表

Linux command

ect 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Optimize PNG file

ect [image.png]

Optimize with maximum

ect -9 [image.png]

Optimize multiple files

ect [*.png]

Optimize recursively

ect -recurse [directory]

Preserve modification time

ect -keep [image.png]

Strip metadata for smallest size

ect -strip [image.png]

Optimize JPEG

ect [image.jpg]

说明

ECT (Efficient Compression Tool) losslessly optimizes PNG, JPEG, and gzip files for smaller sizes. It achieves better compression than many alternatives while remaining lossless. The tool combines multiple compression strategies to reduce file sizes without quality loss. For PNG, it optimizes filters and DEFLATE compression. For JPEG, it optimizes Huffman tables. ECT is useful for web optimization, reducing bandwidth and storage while maintaining perfect image quality.

参数

-1 to -9
Compression level (1 = fast, 9 = slowest/strongest). Default is -3.
-recurse
Process directories recursively.
-keep
Preserve file modification time.
-strip
Strip metadata (EXIF, comments, color profiles).
-progressive
Encode JPEGs as progressive.
-gzip
Optimize gzip files instead of treating them as images.
-zip
Optimize ZIP archives.
-quiet
Suppress non-error output.
--mt-deflate=_N_
Multithread the deflate stage; optionally pin to _N_ threads.
--mt-file=_N_
Process multiple input files in parallel.
-help
Display help information.

FAQ

What is the ect command used for?

ECT (Efficient Compression Tool) losslessly optimizes PNG, JPEG, and gzip files for smaller sizes. It achieves better compression than many alternatives while remaining lossless. The tool combines multiple compression strategies to reduce file sizes without quality loss. For PNG, it optimizes filters and DEFLATE compression. For JPEG, it optimizes Huffman tables. ECT is useful for web optimization, reducing bandwidth and storage while maintaining perfect image quality.

How do I run a basic ect example?

Run `ect [image.png]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -1 to -9 do in ect?

Compression level (1 = fast, 9 = slowest/strongest). Default is -3.