HEIC 是 iPhone 的默认拍摄格式:容器用 HEIF,编码用 HEVC(也就是 H.265)。 同画质下体积大约是 JPG 的一半,所以苹果从 iOS 11 起默认用它。代价是——Windows 原生不支持解码。
为什么打不开
- Windows:需要额外的 HEVC 解码器扩展(微软商店里是付费的),没装就只能看到「无法打开此文件」
- 老版本看图软件:连 HEIF 容器都不认识,直接报格式错误
- 部分网页上传:只校验扩展名和 MIME,`.heic` 直接被拒
三种解决办法
| 办法 | 适合谁 | 代价 |
|---|---|---|
| iPhone 设置 → 相机 → 格式 → 选「兼容性最佳」 | 以后新拍的照片都要在电脑上用 | 新照片变成 JPG,占空间更大 |
| 在 iPhone 上分享时选「存储为文件 / 拷贝为 JPG」 | 只有少量照片要转 | 逐张操作,麻烦 |
| 在电脑上装 HEVC 解码器 / 用支持 HEIC 的工具转换 | 已经积累了一堆 HEIC | 解码器可能收费;部分在线工具上传照片有隐私风险 |
一个不用转的土办法
把照片通过微信「发给文件传输助手」再另存,微信会自动转成 JPG。缺点是有二次压缩, 画质会有损失——只是给别人看一眼够用,要交付素材就不合适。
关于用浏览器转 HEIC:能不能转,取决于你系统的解码能力。macOS 上的 Safari 能直接解 HEIC;
Windows 上的 Chrome/Edge 通常不行,会提示解码失败。所以 Windows 用户想批量转 HEIC,
装解码器或用本地工具比在线转更可靠。
格式兼容性对照
| 格式 | 透明 | 动画 | 体积 | 兼容性 |
|---|---|---|---|---|
| HEIC | 支持 | 支持 | 小 | 苹果生态好,Windows 差 |
| JPG | 不支持 | 不支持 | 中 | 全平台 |
| PNG | 支持 | 不支持 | 大 | 全平台 |
| WebP | 支持 | 支持 | 最小 | 现代浏览器全支持 |