From d2d30555d22cf32fc42153ab430ce051f355a947 Mon Sep 17 00:00:00 2001 From: podborski Date: Thu, 3 Jul 2025 07:22:45 +0000 Subject: [PATCH 1/3] Add `geo1,sm01` to Brands --- data/brands.csv | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/brands.csv b/data/brands.csv index f87da76..d86b093 100644 --- a/data/brands.csv +++ b/data/brands.csv @@ -279,3 +279,9 @@ cmfr,CMAF Random Access chunk,CMAF cmh1,MPEG-H audio BL single-stream media profile,CMAF cmh2,MPEG-H audio BL multi-stream media profile,CMAF saie,SampleAuxiliaryInformationSizesBox with version 1 and 2,ISO +geo1,"""1. geo1 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI (GEOINT Imagery Media for ISR). As geo1 represents version 1.0 of the file format, can a request be made to reserve the geo prefix to enable future increments of the geo brand? We are looking to follow how ISOBMFF has utilized the iso prefix with its current branding. The only current 4CC which utilizes the geo prefix is geom with is for a Multiview attribute with NALu Video. This could be skipped if needed when we get to the mth version. +2. sm01 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI. The brand indicates the presence of information security marking metadata in the file. +3. suid – Identifies an aux_info_type for sample auxiliary information in a file conformant to NGA.STND.0076-01_V1.0.0_GIMI. The suid aux_info_type indicates the carriage of universally unique Content Identifiers for each sample in a track.""", +sm01,"""1. geo1 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI (GEOINT Imagery Media for ISR). As geo1 represents version 1.0 of the file format, can a request be made to reserve the geo prefix to enable future increments of the geo brand? We are looking to follow how ISOBMFF has utilized the iso prefix with its current branding. The only current 4CC which utilizes the geo prefix is geom with is for a Multiview attribute with NALu Video. This could be skipped if needed when we get to the mth version. +2. sm01 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI. The brand indicates the presence of information security marking metadata in the file. +3. suid – Identifies an aux_info_type for sample auxiliary information in a file conformant to NGA.STND.0076-01_V1.0.0_GIMI. The suid aux_info_type indicates the carriage of universally unique Content Identifiers for each sample in a track.""", From 44b0c0d04b5148d6fe5dd5934beeeff470cfccf3 Mon Sep 17 00:00:00 2001 From: Dimitri Podborski Date: Thu, 7 Aug 2025 17:00:43 -0700 Subject: [PATCH 2/3] resolve issues --- data/brands.csv | 8 ++------ data/specifications.json | 6 ++++++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/data/brands.csv b/data/brands.csv index d86b093..f53fe2d 100644 --- a/data/brands.csv +++ b/data/brands.csv @@ -279,9 +279,5 @@ cmfr,CMAF Random Access chunk,CMAF cmh1,MPEG-H audio BL single-stream media profile,CMAF cmh2,MPEG-H audio BL multi-stream media profile,CMAF saie,SampleAuxiliaryInformationSizesBox with version 1 and 2,ISO -geo1,"""1. geo1 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI (GEOINT Imagery Media for ISR). As geo1 represents version 1.0 of the file format, can a request be made to reserve the geo prefix to enable future increments of the geo brand? We are looking to follow how ISOBMFF has utilized the iso prefix with its current branding. The only current 4CC which utilizes the geo prefix is geom with is for a Multiview attribute with NALu Video. This could be skipped if needed when we get to the mth version. -2. sm01 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI. The brand indicates the presence of information security marking metadata in the file. -3. suid – Identifies an aux_info_type for sample auxiliary information in a file conformant to NGA.STND.0076-01_V1.0.0_GIMI. The suid aux_info_type indicates the carriage of universally unique Content Identifiers for each sample in a track.""", -sm01,"""1. geo1 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI (GEOINT Imagery Media for ISR). As geo1 represents version 1.0 of the file format, can a request be made to reserve the geo prefix to enable future increments of the geo brand? We are looking to follow how ISOBMFF has utilized the iso prefix with its current branding. The only current 4CC which utilizes the geo prefix is geom with is for a Multiview attribute with NALu Video. This could be skipped if needed when we get to the mth version. -2. sm01 – A FileTypeBox compatible brand for files conformant to NGA.STND.0076-01_V1.0.0_GIMI. The brand indicates the presence of information security marking metadata in the file. -3. suid – Identifies an aux_info_type for sample auxiliary information in a file conformant to NGA.STND.0076-01_V1.0.0_GIMI. The suid aux_info_type indicates the carriage of universally unique Content Identifiers for each sample in a track.""", +geo1,The file is conformant to version 1 of NGA.STND.0076-01_V1.0_GIMI,NGA.STND.0076 +sm01,The file carries GIMI Security XML markings,NGA.STND.0076 diff --git a/data/specifications.json b/data/specifications.json index 61a3ad7..d73ca89 100644 --- a/data/specifications.json +++ b/data/specifications.json @@ -712,5 +712,11 @@ "url": "http://www.iso.ch/", "description": "ISO/IEC 23001-17: Carriage of uncompressed video and images in ISO Base Media File Format", "MPEG": true + }, + { + "specification": "NGA.STND.0076", + "url": "https://nsgreg.nga.mil/doc/view?i=5650&month=8&day=7&year=2025", + "description": "NGA STANDARDIZATION DOCUMENT: GEOINT Imagery Media for Intelligence, Surveillance, and Reconnaissance (ISR) (GIMI) Volume 1. Profile of ISOBMFF & HEIF", + "MPEG": false } ] From 498c211de111c265cd9fdf96bcd874deaa0e3a0a Mon Sep 17 00:00:00 2001 From: Dimitri Podborski Date: Fri, 8 Aug 2025 15:19:39 -0700 Subject: [PATCH 3/3] add entries so I don't forget to add them --- data/sample-entries-boxes.csv | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/sample-entries-boxes.csv b/data/sample-entries-boxes.csv index 248de2a..0a8f911 100644 --- a/data/sample-entries-boxes.csv +++ b/data/sample-entries-boxes.csv @@ -95,3 +95,8 @@ dca3,Decoder configuration for AVS3-P3 Codec,Audio,T-AI-109.7 apvC,APV Codec Configuration Box,Video,OpenAPV amve,Ambient viewing environment,Video,ISO almo,Alpha mode (straight vs premultiplied alpha) signaling,Video,Apple + +TBD from 23001-17 +taic, sample entry box and descriptive item property) +stai, sample auxiliary information Aux_Info_Type) +itai, descriptive item property)