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.