高效率图像文件格式

历史

HEIF的要求和主要用途于2013年定义。该规范的技术开发用时约一年半，并于2015年夏季完成。

数字相机和智能手机

为了节约存储空间，HEIF封装的HEVC编码的图像可以用于压缩全分辨率图像，同时保留一个较低分辨率的JPEG副本（例如4K分辨率或更低）用于屏幕显示。
数字相机和智能手机可以使用HEIF来实现单文件存储连拍、焦点堆叠或曝光堆叠的照片。与此类似，拍摄的视频与静态图像也可以存储在同一个HEIF文件中。HEIF还可以将任何图像集合存储在单个文件中，从而可以轻松分享。

网页和接入互联网的图像应用程序

HTML5.2的图片元素提供了为同一图像指示多个替代方案的能力，网页浏览器可以选择最适合其目的的一份。网页和连接的应用程序使用HEIF的一个动机是减少网页和图像内容的下载时间。

图像编辑

改变方向和裁剪是HEIF的基本功能，并且不需要重新编码图像。此外，HEIF引入了非破坏编辑操作的框架，具体可由外部规范指定。图像编辑应用程序可以使用此功能将编辑指令与原始图像保存在同一文件中。

语法和结构

HEIF符合ISO基本媒体文件格式（ISO/IEC 14496-12）。图像项存储在根级元框中，图像序列存储为视频媒体轨。
一个文件可以包含图像项目、图像序列轨道以及其他媒体。创建符合HEIF规范的文件时可以包含图像项、图像序列轨道，以及任何符合ISOBMFF的派生格式的音频和定时的文本轨。
符合ISOBMFF的文件由称为框（box）的数据结构序列组成，每个数据结构都包含一个四字符代码（4CC）指示框的类型、框的大小（以字节为单位）和框的有效载荷。框可以嵌套，即框中可以包含其他框。 ISOBMFF和HEIF对框的顺序和层次结构有进行约束。

支持的媒体编解码器

HEIF指定了一种结构格式，从中可以派生特定编解码器的图像格式。HEIF还包括封装图像的图像和图像序列以符合高效率视频编码（HEVC，ISO/IEC 23008-2 | ITU-T Rec. H.265）的规范。该标准的未来版本可能包括其他视频和静态图像媒体编解码器。