概述
HEIF 是 MPEG 标准(ISO/IEC 23008-12,2015 年)。HEIC 就是用 HEVC(H.265)压缩图片的 HEIF。苹果在 iOS 11(2017 年)中把它设为选择“高效”时相机的默认格式。
HEIC 支持 10 位色深、透明、深度图以及在一个文件中存放多张图片。但在苹果生态之外支持参差不齐:除 Safari 外的大多数浏览器都无法显示,Windows 需要安装扩展,许多网站也拒绝接受 HEIC 上传。
JFIF.IO 在您的浏览器中解码 HEIC——在 Safari 中使用原生支持,在其他浏览器中使用 libheif 的 WebAssembly 版本——因此照片无需上传即可转换。
优点
- +高画质、小体积
- +10 位色深和深度信息
- +苹果设备默认格式,拍摄时不损失画质
缺点
- −苹果设备之外支持有限
- −许多网站和应用拒绝接受
- −HEVC 专利授权
- −软件解码较慢
HEIC 压缩原理
HEVC 帧内编码把图片划分为最大 64×64 像素的编码树单元,用 35 种帧内模式之一预测每个块,对残差进行变换(DCT/DST)和量化,再用 CABAC 算术编码进行编码。大尺寸照片以图块网格的形式存储。
常见用途
- iPhone 和 iPad 照片
- 节省空间的照片库
浏览器和软件支持
Safari 17 及以上版本可以显示 HEIC,Chrome、Firefox 和 Edge 不行。分享前请转换为 JPG。
如何转换 HEIC
使用本页顶部的转换器:拖入文件,选择输出格式,然后下载结果。转换在浏览器中进行,不会上传任何内容。
- JPG 不支持透明。透明区域将用背景色填充。
- 动图:仅转换第一帧。
已在您的浏览器中本地处理
HEIC 常见问题
如何让 iPhone 不再拍 HEIC 格式的照片?
打开“设置”›“相机”›“格式”,选择“兼容性最佳”。之后的新照片将以 JPEG 格式保存。
HEIC 比 JPEG 更好吗?
从技术上讲是的:画质相近而体积约为一半,还支持 10 位色深。但实际上 JPEG 的兼容性要好得多,所以大多数人分享前都会把 HEIC 转换为 JPG。
实况照片(Live Photos)会被转换吗?
会转换其中的静态图片。实况照片的动态部分是一个单独的视频文件,不属于 HEIC 图片。