zenconverter 中文文档 下载 App

HEIC/HEIF 元数据查看

HEIC 和 JPG 的区别

JPG 的 EXIF 元数据存储方式很简单(APP1 段),可以原位直接删掉(见 JPG EXIF 擦除页面)。但 HEIC/HEIF 完全不同:

这就是为什么 ZenConverter 对 HEIC 只支持查看元数据,不支持清理。

能查看什么

ZenConverter 用 Android ExifInterface 读取 HEIC 的元数据值,能覆盖常见的 EXIF 字段:

字段类别具体字段
GPS经度、纬度、GPS 时间戳
拍摄时间原始拍摄时间、数字时间、修改时间
相机信息相机厂商、型号、镜头型号
拍摄参数光圈、曝光时间、ISO、焦距
方向旋转标记(手机竖拍/横拍方向)

这些字段覆盖了绝大多数"想看照片元数据"的场景。

为什么不能清理

清理的技术障碍有三层:

  1. 平台 API 缺失:Android ExifInterface 不支持对 HEIC 写回属性;
  2. ISOBMFF 容器结构复杂:即使自己实现写回,也要处理 box 依赖、交叉引用、大小更新;
  3. 错误成本高:写坏一张 HEIC 会导致整张图片损坏,风险大于收益。

ZenConverter 选择明确不支持而不是假装支持——不会给用户一个"看起来擦除成功但实际没擦干净"的半成品。

如果你需要清理 HEIC 元数据

有两条可行路线:

  1. HEIC → JPG → 擦除 EXIF:先用 ZenConverter 图片互转把 HEIC 转成 JPG(走 Android 平台 Image API),然后用隐私工具擦除 JPG 的 EXIF。两次转换虽然会有损(JPEG 压缩),但能彻底去掉元数据;
  2. 桌面端工具:ExifTool、ImageMagick 等桌面端工具对 HEIC 清理的支持比 Android 端完善得多。

ZenConverter 选择路线 1 作为推荐方案。

和 HEIC → 图片路线的关系

ZenConverter 也支持 HEIC 作为图片互转的输入(输出到 JPG/PNG/WEBP/PDF)。这条路线的状态是 Beta,因为:

HEIC → 图片转换后的 JPG 不携带源 HEIC 的元数据(图片互转路线不自动拷贝元数据)——所以转完就干净了,不需要额外擦除。

已知边界

相关页面

设置页的关于与主题界面
ZenConverter 设置页