Imagemagick
安装
https://imagemagick.org/script/download.php#windows
1. 将所有文件转换为 jpg
在一个文件夹中,将所有 png、webp、gif 文件转换为 jpg。
magick mogrify -format jpg *.png magick mogrify -format jpg *.webp magick mogrify -format jpg *.gif
2. 文件重命名
在 Powershell 中,这会将所有 jpeg 重命名为 jpg。
dir *.jpeg | rename-item -newname { [io.path]::ChangeExtension($_.name, "jpg") }
3. 调整所有 jpg 文件的大小
此命令“缩小尺寸大于相应宽度和/或高度参数的图像。”
magick mogrify -resize '720x720>' *.jpg
4.优化图片尺寸
此命令将根据 Google Pagespeed 建议优化所有 jpg 图像。
magick mogrify -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace sRGB *.jpg
其他的
这些是可能有用的其他命令。
magick mogrify -resize 960x528 *.jpg
此命令将目录中的所有 .jpg 文件的大小调整为 960 像素 x 528 像素。也许高度并不像宽度那么重要。您只需输入:
magick mogrify -resize 960 *.jpg
这会将所有图像缩放到 960 像素的宽度,高度也会相应缩放,并保留纵横比。