JUMBF
JUMBF (JPEG Universal Metadata Box Format) is a standard way to put metadata and other extension data into "box-based" JPEG file formats. It is standardized as ISO/IEC 19566 (JPEG Systems) Part 5.
Standards that make use of JUMBF include JPEG 360 and C2PA.
Contents |
Discussion
[Ed. note: This section contains educated guesswork, and needs further review.]
The main format defined by JUMBF is based on boxes/atoms format. It involves a box with identifier "jumb
", and other boxes that may be contained in it.
"Box-based" formats would include most of the JPEG 2000 formats. Probably more importantly, JUMBF can be used in formats based on original JPEG, via the "Box file format" extension mechanism introduced with JPEG XT. That is, a sequence of "APP11" segments that begin with ASCII "JP
". This mechanism is defined by ISO/IEC 18477 Part 3 (JPEG XT: Box file format). Note that JPEG XT itself apparently does not use JUMBF -- JPEG XT and JUMBF are different things that both utilize ISO/IEC 18477 Part 3.
Identification
In original JPEG format, JUMBF involves JPEG "APP11" segments whose data has ASCII "JP
" at offset 0, and "jumb
" at offset 12.
Specifications
- ISO/IEC 19566-5:2023 - JPEG Systems Part 5 (not free to download)
Related:
- ISO/IEC 18477-3:2015 - JPEG XT Part 3: Box file format (not free to download)