Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 2.19 KB

Notes.MD

File metadata and controls

43 lines (33 loc) · 2.19 KB

General Resources

Name Link
Apple presentation https://developer.apple.com/videos/play/wwdc2017/513/
MPEG Website https://mpeg.chiariglione.org/standards/mpeg-h/image-file-format
Current ISO Standard https://www.iso.org/standard/83650.html
Nokia HEIF page https://nokiatech.github.io/heif/
Nokias technical page https://nokiatech.github.io/heif/technical.html
Nokias HEIF implementation https://github.com/nokiatech/heif
Wikipedia AVIF https://en.wikipedia.org/wiki/AVIF
Wikipedia HEVC/H.265 https://de.wikipedia.org/wiki/High_Efficiency_Video_Coding
Wikipedia HEIF https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
MPEG 125 (MPEG-H) https://mpeg.chiariglione.org/meetings/125
MPEG HEIF https://mpeg.chiariglione.org/standards/mpeg-h/image-file-format/text-isoiec-fdis-23008-12-3rd-edition-image-file-format

HEIF

The file format, often using the HEVC encoding.

Already existing Implementations

Name Language Link
libheif C++ https://github.com/strukturag/libheif
nokiatech/heif C++ https://github.com/nokiatech/heif
libde265 C++ https://github.com/strukturag/libde265
goheif Go https://github.com/jdeng/goheif/

BMFF

The ISO base media file format, is a container file format used bei HEIF.

Already existing Implementations

Name Language Link
isobmff C https://github.com/MPEGGroup/isobmff
mp4parser Java https://github.com/sannies/mp4parser
goheif Go https://github.com/jdeng/goheif/blob/master/heif/bmff/bmff.go

Future

Refractor with derive macros for boxes