High Efficiency Image File Format
heic: 4 specs
- Media type
- image/heic
- Extensions
- heic
- Specification
- https://www.iso.org/standard/89035.html
- Judged by
- pillow, imagemagick, ffmpeg
Specs
| Spec | What it is | Version | Status | How it does |
|---|---|---|---|---|
| heic/heic | A single HEVC-coded still image in the real ISOBMFF/HEIF box layout (ftyp, meta/hdlr/pitm/iloc/iinf/infe, iprp/ipco/ispe/hvcC/pixi/colr, idat); the HEVC NAL payloads are container-correct shells, not a decodable bitstream | 1.0 | accepts 0%, covers 7.8%, 12/s | |
| heic/heic-boundary | Same as heic, with values taken from the edges of what the format allows (degenerate/overflow spatial extents, extreme HEVC profile/level bytes, a hidden-item flag, ICC-embedded colr, and the irot/imir/pasp/clap transformative properties) | 1.0 | accepts 0%, covers 5.9%, 9.4/s | |
| heic/heic-box-sizes | Six concrete file layouts (plain, extended item, transform, legacy, sequence, size-extreme) exercising ISOBMFF's zero-size ("extends to EOF") and largesize box-size conventions alongside boundary offset/length values | 1.0 | accepts 0%, covers 2.8%, 101/s | |
| heic/heic-sequence | Same as heic, plus item references/entity grouping/protection boxes and the full timed-image-sequence (moov/trak/mdia/minf/stbl) layout used for HEIC bursts and live photos, not just a single still | 1.0 | accepts 0%, covers 2.1%, 4.3/s |