HEIF
From Just Solve the File Format Problem
(Difference between revisions)
(remove completely spurious and false "Not valid ISO-BMFF" claim) |
Dan Tobias (Talk | contribs) (→Links) |
||
Line 41: | Line 41: | ||
* [[Wikipedia: High Efficiency Image File Format]] | * [[Wikipedia: High Efficiency Image File Format]] | ||
* [http://mpeg.chiariglione.org/standards/mpeg-h/image-file-format HEIF information from the MPEG website] | * [http://mpeg.chiariglione.org/standards/mpeg-h/image-file-format HEIF information from the MPEG website] | ||
+ | * [https://www.howtogeek.com/345314/what-is-the-heif-or-heic-image-format/ What is the HEIF (or HEIC) Image Format?] | ||
* [https://nokiatech.github.io/heif/ HEIF information from Nokia Technologies] | * [https://nokiatech.github.io/heif/ HEIF information from Nokia Technologies] | ||
* [https://www.iso.org/standard/66067.html ISO/IEC 23008-12] (not free to download) | * [https://www.iso.org/standard/66067.html ISO/IEC 23008-12] (not free to download) | ||
* [https://www.cnet.com/news/apple-ios-boosts-heif-photos-over-jpeg-wwdc/ How Apple is squeezing more photos into your iPhone] | * [https://www.cnet.com/news/apple-ios-boosts-heif-photos-over-jpeg-wwdc/ How Apple is squeezing more photos into your iPhone] | ||
+ | * [https://madfileformatscience.garymcgath.com/2020/05/22/apple-heic-vs-students/ Apple HEIC vs. students] | ||
See also [[MPEG-H#Links]]. | See also [[MPEG-H#Links]]. |
Revision as of 15:35, 3 July 2020
HEIF (High Efficiency Image File Format) is the lossy image and animation format defined by MPEG-H Part 12 (ISO/IEC 23008-12). It is based on ISO-BMFF, and supports arbitrary colorspaces, codecs, and compositing of images, with HEVC, AVC, and JPEG being defined in the initial spec.
Contents |
Format details
The standard defines:
- A still image ("image collection") container format, with brand
mif1
. - An animated image ("image sequence") container format, with brand
msf1
. - An image compression scheme, with brand
heic
, based on HEVC. - Various other compression schemes, including AVC and JPEG.
- Compositing and layering of multiple images, including transparency.
The file extension .heic typically denotes single still images using HEVC in 8- or 10-bit. .heif may include any of the wider features.
Identifiers
Based on source code and sample files, it usually uses the brands mif1
and heic
. Some files may use other brands, such as msf1
and heix
.
See also
Software
Sample files
- Some of the links in this forum post might still work
- iPhone XR sample images
- https://telparia.com/fileFormatSamples/image/abydos/abydos.heic
Links
- Wikipedia: High Efficiency Image File Format
- HEIF information from the MPEG website
- What is the HEIF (or HEIC) Image Format?
- HEIF information from Nokia Technologies
- ISO/IEC 23008-12 (not free to download)
- How Apple is squeezing more photos into your iPhone
- Apple HEIC vs. students
See also MPEG-H#Links.