一个表单写着"最大 2 MB"。你的 HEIC 照片是 1.8 MB,放得下。下一张是 Pro 机型拍的 4800 万像素照片,6 MB,放不下。又或者文件是 Live Photo,它带一张静态图加一段短视频,体积直接翻倍。
HEIC 已经是压缩过的格式,所以并不存在一个能起大作用的"压缩这个 HEIC"选项。你真正要做的是转成自己能控制的格式,然后用三根杠杆之一来缩小它。本教程介绍这些杠杆、每根的代价,以及一次过把整个文件夹压到合适大小的工作流。
为什么 HEIC 本来就不大
HEIC 使用 HEVC 压缩,和 4K 视频同一个编解码器,同等质量下它存储的数据大约是 JPEG 的一半。1200 万像素的照片,HEIC 约 1.8 MB,JPG 约 3.5 MB。所以当一个 HEIC 还是太大时,剩下的体积通常来自传感器:4800 万像素的照片像素数是四倍,没有任何编解码器能让它凭空消失。
这会改变你的思路。你要找的不是一个神奇的"压缩"按钮,而是决定三个杠杆中哪一个对这个文件可以接受。
杠杆 1:降低质量
把照片重编码为低质量的 JPG 是显而易见的一招,也是收益最小的一招。质量 85 时,JPG 已经比源 HEIC 更小,同时视觉上依然干净。质量 70 时文件更小,但渐变上开始出现色带和变软。
限制在于,大多数照片在伪影成为主角之前,压缩不到某个下限以下。这根杠杆最适合让文件勉强压过一条适中的限制线,而不是大幅削减。
杠杆 2:降低分辨率
这是最有力的杠杆,也是最容易被跳过的一根。4000 × 3000 的照片缩到 2000 × 1500,保留四分之一的像素,在手机或笔记本屏幕上看通常绰绰有余。4800 万像素的图缩到 1200 万像素,在动质量之前数据就已经降到四分之一。
代价是一道硬上限:你无法用缩小后的文件大幅打印,也无法从中裁剪。如果照片以后可能用得上这些,把原始文件收好,只缩小你发送的那份副本。
杠杆 3:去掉元数据
EXIF 能占不少分量。一张带位置、镜头数据和缩略图的照片会携带几百 KB 的附带数据。去掉它们既缩小了文件,也同时抹掉了 GPS 轨迹。EXIF 隐私指南逐字段说明了该去掉什么,以及背后的隐私理由。
这根杠杆收益不大,通常 10% 到 20%,但它可以和其他两根叠加。
这些杠杆各自付出什么代价
| 杠杆 | 典型缩减 | 你放弃什么 |
|---|---|---|
| 质量 85 | ~30-40% | 屏幕上看不见任何东西 |
| 质量 70 | ~50-60% | 渐变上的色带和变软 |
| 缩放到 50% | ~75% | 打印或裁剪所需的分辨率 |
| 去除元数据 | ~10-20% | 相机信息和 GPS |
把质量和缩放组合起来,一张 6 MB 的 4800 万像素照片就能变成 1 MB 以内的文件,在屏幕上看起来依然正常。
面向整个文件夹的工作流
批量处理照片时,在浏览器里一次完成。我们的 HEIC 转 JPG 转换器让你选择质量档位,并且在本地读取每个文件,所以什么都不用上传。拖入文件夹,设置质量,下载结果。对于要上网站的文件,HEIC 转 WebP能进一步缩小,因为同等质量下 WebP 优于 JPG,HEIC 转 WebP 指南里有具体数字。
无论哪条路都适用同一条规则:从原始 HEIC 转换,而不是从一个你已经压缩过的 JPG。对压缩过的文件再压缩会让伪影叠加,这就是有损与无损压缩里说的代际损失。
结论
如果 HEIC 照片太大,别去找压缩按钮。转成 JPG 或 WebP,然后按这个顺序用杠杆:先去掉元数据,再把质量降到合理的下限,如果还不够就缩小分辨率。每根的代价各不相同,对大多数照片来说,前两根就足够把体积压到限制线以内,而且你什么都察觉不到。