← 返回命令列表

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).