HEIF全称是HighEfficiencyImageFileFormat(高效图像文件格式),是一种高效的图片封装格式。
HEIF格式照片的文件扩展名一般是.HEIC或.HEIF。不同于我们最常见到的JPEG格式图片,HEIF是一种封装格式,一般HEIF格式的图片,特指以HEVC(H.265)编码器进行压缩的图像文件。
HEIF的优点包括文件体积小,相比JPG格式可以减少约一半的体积;色位深度更高,颜色更丰富,让图片的效果更好;记录更多的信息,能储存储景深、透明通道等更多信息。
当然HEIF也是有缺点的,最大的缺点就是兼容性问题,不是所有的设备和操作系统都支持。经过几年的发展,目前较新的机器和系统都支持了,但全面普及还需要较长的时间。
heif语法和结构:
HEIF匹配ISO基本媒体文件格式(ISO/IEC14496-12)。图像项存储在根级元框中,图像序列存储为视频媒体轨。一个文件可以包含图像项目、图像序列轨道以及其他媒体。创建匹配HEIF规范的文件时可以包含图像项、图像序列轨道,以及任何匹配ISOBMFF的派生格式的音频和定时的文本轨。
匹配ISOBMFF的文件由称为框(box)的数据结构序列组成,每个数据结构都包含一个四字符代码(4CC)指示框的类型、框的大小(以字节为单位)和框的有效载荷。框可以嵌套,即框中可以包含其他框。ISOBMFF和HEIF对框的顺序和层次结构有进行约束。