Skip to content

Commit

Permalink
code points for uncv
Browse files Browse the repository at this point in the history
  • Loading branch information
jeanlf committed Jul 11, 2023
1 parent dce2b41 commit b871d1c
Show file tree
Hide file tree
Showing 9 changed files with 55 additions and 1 deletion.
12 changes: 12 additions & 0 deletions CSV/item-properties.csv
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,15 @@ wbbr,White balance information,HEIF
cclv,Content colour volume,HEIF
mdcv,Mastering display colour volume,HEIF
clli,Content light level,HEIF
cmpd,Component Definition,UNCV
uncC,Uncompressed Frame Config,UNCV
cpal,Component Palette,UNCV
cpat,Component Pattern Definition,UNCV
clev,Component Reference Level,UNCV
spl,Polarization Pattern Definition,UNCV
snuc,Sensor Non Uniformity Correction,UNCV
sbpm,Sensor Bad Pixels Map,UNCV
cloc,Chroma Location,UNCV
fpac,Frame Packing Information,UNCV
disi,Disparity Information,UNCV
ilcp,Field Interlace,UNCV
3 changes: 2 additions & 1 deletion CSV/item-types.csv
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@ jpeg,JPEG image item,HEIF
jxs1,Images coded to the JPEG-XS coding format,JPXS
lhv1,Layered HEVC image item,HEIF
mint,Data integrity item,HEIF
mime,Item identified by a MIME type,ISO
mime,Item identified by a MIME type,ISO
unci,Uncompressed Image Item,UNCV
12 changes: 12 additions & 0 deletions CSV/sample-entries-boxes.csv
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,15 @@ vvcC,VVC video configuration,Video,NALu Video
vwid,View identifier,Video,NALu Video
vlab,WebVTT Source Label,Text,ISO-Text
cuvv,HDR Vivid Configuration,Video,UWA
cmpd,Component Definition,UNCV
uncC,Uncompressed Frame Config,UNCV
cpal,Component Palette,UNCV
cpat,Component Pattern Definition,UNCV
clev,Component Reference Level,UNCV
spl,Polarization Pattern Definition,UNCV
snuc,Sensor Non Uniformity Correction,UNCV
sbpm,Sensor Bad Pixels Map,UNCV
cloc,Chroma Location,UNCV
fpac,Frame Packing Information,UNCV
disi,Disparity Information,UNCV
ilcp,Field Interlace,UNCV
1 change: 1 addition & 0 deletions CSV/sample-entries.csv
Original file line number Diff line number Diff line change
Expand Up @@ -163,3 +163,4 @@ wvtt,WebVTT data,Text,ISO-Text,
encu,Encrypted/protected subtitles,Subtitles,ISO,
encp,Encrypted/protected haptics,Haptics,ISO,
enc3,Encrypted/protected volumetric visual,Volumetric visual media,ISO,
uncv,Uncompressed Video,Video,UNCV,
1 change: 1 addition & 0 deletions CSV/sample-groups.csv
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,4 @@ dobr,Depth of field bracketing,sample group,HEIF
fobr,Focus bracketing exposure bracketing,sample group,HEIF
pano,Panorama sample group,sample group,HEIF
wbbr,White balance bracketing,sample group,HEIF
ilce,FieldInterlaceType,sample group,UNCV
1 change: 1 addition & 0 deletions CSV/specifications.csv
Original file line number Diff line number Diff line change
Expand Up @@ -107,5 +107,6 @@ UWA,"UHD World Association <a href='http://www.theuwa.org/'>UWA</a>, China UHD V
VPxx,<a href='https://www.webmproject.org/vp9/mp4/'>Specification</a> of VPxx codecs in ISO BMFF files
WhatsApp,<a href='https://www.whatsapp.com/'>WhatsApp Inc.</a>
Youtube,<a href='mailto:ytb-external@google.com'>Google LLC</a>
UNCV,"<a href='http://www.iso.ch/' target='_blank'>ISO</a>/IEC 23001-17, Carriage of uncompressed video and images in ISO Base Media File Format"
id3v2,See below
Deprecated,Deprecated or unused or no longer specified
2 changes: 2 additions & 0 deletions CSV/track-groups.csv
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ potg,playout track grouping,V3C-SYS
snut,a group of VVC subpicture tracks where the VCL NAL units of the time-aligned samples have the same NAL unit type,NALu Video
vtcg,V3C atlas tile component track grouping,V3C-SYS
ster,stereo pair track grouping,ISO
scvg,component video track group,UNCV
stvg,tile video track group,UNCV
17 changes: 17 additions & 0 deletions CSV/uncv-profiles.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
code,description
2vuy,8 bits YUV 422 packed Cb Y0 Cr Y1
yuv2,8 bits YUV 422 packed Y0 Cb Y1 Cr
yvyu,8 bits YUV 422 packed Y0 Cr Y1 Cb
vyuy,8 bits YUV 422 packed Cr Y0 Cb Y1
yuv1,8 bits YUV 411 packed Y0 Y1 Cb Y2 Y3 Cr
v308,8 bits YUV 444 packed Cr Y Cb
v408,8 bits YUVA 444 packed Cb Y Cr A
y210,10 bits YUV 422 packed Little-Endian Y0 Cb Y1 Cr
v410,10 bits YUV 444 packed Cb Y Cr, 2 unused bits
v210,YUV 422 10 bits packed Cb Y Cr
rgb3,RGB 24 bits packed
i420,YUV 420 8 bits planar Y Cb Cr
nv12,YUV 420 8 bits semi-planar Y CbCr
nv21,YUV 420 8 bits semi-planar Y CrCb
rgba,RGBA 32bits packed
abgr,RGBA 32bits packed
7 changes: 7 additions & 0 deletions src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,12 @@ var app = new Vue({
url: 'CSV/track-selection.csv',
category: 'track selection',
name: 'Track selection'
},
uncv_profiles_types: {
db: null,
url: 'CSV/uncv-profiles.csv',
category: 'UNCV profiles',
name: 'Profiles for Uncompressed Video'
}
}
},
Expand Down Expand Up @@ -273,6 +279,7 @@ var app = new Vue({
self.loadData('track_references_qt');
self.loadData('track_selection');
self.loadData('checksum_types');
self.loadData('uncv_profiles_types');
$.get(self.mp4ra.handlers.url, function(response) {
self.mp4ra.handlers.db = Papa.parse(response, { header: true }).data;
self.mp4ra.handlers.db.forEach( function(item) {
Expand Down

0 comments on commit b871d1c

Please sign in to comment.