我当时判断错了,还觉得这是好事——商品图带拍摄地 GPS 本来就是隐患,等于顺手解决了。后来才反应过来这事有另一面:需要保留拍摄参数的场景,比如摄影交付的原片,走这条路径就是纯损失,而且丢完没有任何提示。
原因不复杂,浏览器把图解码成像素再重新编码,元数据本来就不跟着像素走。所以这不是某个工具的功能或 bug ,是这条路径的自然结果。我现在只敢按来源分开:运营自己拍的商品图走浏览器压,需要保参数的原片一律不进这条流程。
但「按来源分」是靠人记的,迟早还会出事。想问下有没有更稳的做法——是压之前先把 EXIF 单独抽出来存一份,还是干脆分两条流水线?你们批量处理图片的时候是怎么防这种顺手丢掉元数据的情况的?
上面用的是我自己在做的 imging.cn ,浏览器端的图片工具,常见格式的转换、压缩、动图和抠图尽量都在本地完成,不用先传服务器。免费、免注册。

