Linux command
jpegoptim 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Optimize JPEG losslessly
jpegoptim [image.jpg]
Optimize to target quality
jpegoptim -m [85] [image.jpg]
Optimize to target size
jpegoptim --size=[500k] [image.jpg]
Strip metadata
jpegoptim --strip-all [image.jpg]
Optimize all JPEGs in directory
jpegoptim [*.jpg]
Keep original
jpegoptim -d [output_dir] [image.jpg]
Show statistics
jpegoptim -n [image.jpg]
说明
jpegoptim optimizes JPEG files by removing metadata and optionally reducing quality. It can produce smaller files through lossless optimization or lossy quality reduction. The tool is useful for web images, photo galleries, and reducing storage requirements while maintaining acceptable visual quality.
参数
- -m _quality_
- Set maximum quality (0-100).
- --size _size_
- Target file size.
- -d _dir_
- Output directory.
- -n, --noaction
- Simulate (don't modify).
- -o, --overwrite
- Overwrite original.
- -p, --preserve
- Preserve file times.
- --strip-all
- Strip all markers.
- --strip-com
- Strip comments.
- --strip-exif
- Strip EXIF data.
- --strip-icc
- Strip color profiles.
- -q, --quiet
- Quiet mode.
FAQ
What is the jpegoptim command used for?
jpegoptim optimizes JPEG files by removing metadata and optionally reducing quality. It can produce smaller files through lossless optimization or lossy quality reduction. The tool is useful for web images, photo galleries, and reducing storage requirements while maintaining acceptable visual quality.
How do I run a basic jpegoptim example?
Run `jpegoptim [image.jpg]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -m _quality_ do in jpegoptim?
Set maximum quality (0-100).