Skip to content

Commit 319cb94

Browse files
authored
Merge pull request #181 from DenizUgur/pr168-migrate
Merging this now as it was open from quite a while. If there are any issues we can fix them in new PRs.
2 parents fce4fcf + 54a2b16 commit 319cb94

File tree

10 files changed

+68
-1
lines changed

10 files changed

+68
-1
lines changed

data/index.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,6 @@
2929
"Track Selection Types": "track-selection",
3030
"Track Group Types": "track-groups",
3131
"Entity Group Types": "entity-groups",
32-
"Color Types": "color-types"
32+
"Color Types": "color-types",
33+
"UNCV Profiles": "uncv-profiles"
3334
}

data/item-properties.csv

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,15 @@ vvcC,VVC image item configuration,HEIF
6262
wbbr,White balance information,HEIF
6363
wipe,Wipe transition effect,HEIF
6464
zoom,Zoom transition effect,HEIF
65+
cmpd,Component Definition,UNCV
66+
uncC,Uncompressed Frame Configuration,UNCV
67+
cpal,Component Palette Configuration,UNCV
68+
cpat,Component Pattern Definition,UNCV
69+
clev,Component Reference Level,UNCV
70+
splz,Polarization Pattern Definition,UNCV
71+
snuc,Sensor Non-Uniformity Correction,UNCV
72+
sbpm,Sensor Bad Pixels Map,UNCV
73+
cloc,Chroma Location,UNCV
74+
fpac,Frame Packing Information,UNCV
75+
disi,Disparity Information,UNCV
76+
ilcp,Field Interlace Property,UNCV

data/item-types.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ mime,Item identified by a MIME type,ISO
1818
mski,Mask item,HEIF
1919
rgan,Region item,HEIF
2020
vvc1,VVC image item,HEIF
21+
unci,Uncompressed Image Item,UNCV

data/sample-entries-boxes.csv

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,17 @@ vvcC,VVC video configuration,Video,NALu Video
7777
vwid,View identifier,Video,NALu Video
7878
vlab,WebVTT Source Label,Text,ISO-Text
7979
cuvv,HDR Vivid Configuration,Video,UWA
80+
cmpd,Component Definition,Video,UNCV
81+
uncC,Uncompressed Frame Configuration,Video,UNCV
82+
cpal,Component Palette Configuration,Video,UNCV
83+
cpat,Component Pattern Definition,Video,UNCV
84+
clev,Component Reference Level,Video,UNCV
85+
splz,Polarization Pattern Definition,Video,UNCV
86+
snuc,Sensor Non-Uniformity Correction,Video,UNCV
87+
sbpm,Sensor Bad Pixels Map,Video,UNCV
88+
cloc,Chroma Location,Video,UNCV
89+
fpac,Frame Packing Information,Video,UNCV
90+
disi,Disparity Information,Video,UNCV
8091
pcmC,Uncompressed audio PCM configuration,Audio,ISO-UNCA
8192
lvcC,LCEVC configuration,Video,NALu Video
8293
acxd,Decoder-specific info for Auro-Cx audio,Audio,Auro

data/sample-entries.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ wvtt,WebVTT data,Text,ISO-Text,
165165
encu,Encrypted/protected subtitles,Subtitles,ISO,
166166
encp,Encrypted/protected haptics,Haptics,ISO,
167167
enc3,Encrypted/protected volumetric visual,Volumetric visual media,ISO,
168+
uncv,Uncompressed Video,Video,UNCV,
168169
iamf,Immersive Audio Model and Formats - Encapsulated IA Sequence,Audio,AOM-IAMF,
169170
ipcm,Integer based PCM format for audio,Audio,ISO-UNCA,
170171
fpcm,Floating-point based PCM format for audio,Audio,ISO-UNCA,

data/sample-groups.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,5 @@ dobr,Depth of field bracketing,sample group,HEIF
5757
fobr,Focus bracketing exposure bracketing,sample group,HEIF
5858
pano,Panorama sample group,sample group,HEIF
5959
wbbr,White balance bracketing,sample group,HEIF
60+
ilce,Field Interlace Type,sample group,UNCV
6061
pprr,Picture region replacement for the picture-in-picture functionality,sample group,NALu Video

data/specifications.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,5 +706,11 @@
706706
"url": "",
707707
"description": "Deprecated or unused or no longer specified",
708708
"MPEG": false
709+
},
710+
{
711+
"specification": "UNCV",
712+
"url": "http://www.iso.ch/",
713+
"description": "ISO/IEC 23001-17: Carriage of uncompressed video and images in ISO Base Media File Format",
714+
"MPEG": true
709715
}
710716
]

data/track-groups.csv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ potg,playout track grouping,V3C-SYS
77
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
88
vtcg,V3C atlas tile component track grouping,V3C-SYS
99
ster,stereo pair track grouping,ISO
10+
scvg,Component video track group,UNCV
11+
stvg,Tile video track group,UNCV

data/uncv-profiles.csv

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
code,description,specification
2+
2vuy,8 bit per component YUV 4:2:2. Packed Cb Y0 Cr Y1,Apple
3+
yuv2,8 bit per component YUV 4:2:2. Packed Y0 Cb Y1 Cr,Apple
4+
v308,8 bit per component YUV 4:4:4. Packed Cr Y Cb,Apple
5+
v408,8 bit per component YUVA 4:4:4:4. Packed Cb Y Cr A,Apple
6+
v216,"10,12,14,16 bit per component YUV 4:2:2. Packed Cb Y0 Cr Y1 (each n-bit component is left justified in a 16 bit little-endian word)",Apple
7+
v410,10 bit per component YUV 4:4:4. 3 10-bit unsigned components are packed into a 32-bit little-endian word,Apple
8+
v210,10 bit per component YUV 4:2:2. 12 10-bit unsigned components are packed into four 32-bit little-endian words,Apple
9+
yvyu,8 bits YUV 422 packed Y0 Cr Y1 Cb,UNCV
10+
vyuy,8 bits YUV 422 packed Cr Y0 Cb Y1,UNCV
11+
yuv1,8 bits YUV 411 packed Y0 Y1 Cb Y2 Y3 Cr,UNCV
12+
y210,10 bits YUV 422 packed Little-Endian Y0 Cb Y1 Cr,UNCV
13+
rgb3,RGB 24 bits packed,UNCV
14+
i420,YUV 420 8 bits planar Y Cb Cr,UNCV
15+
nv12,YUV 420 8 bits semi-planar Y CbCr,UNCV
16+
nv21,YUV 420 8 bits semi-planar Y CrCb,UNCV
17+
rgba,RGBA 32bits packed,UNCV
18+
abgr,RGBA 32bits packed,UNCV
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { DataDisplay } from "@/components";
2+
3+
export const metadata = {
4+
title: "Uncompressed Video Profiles"
5+
};
6+
7+
# Uncompressed Video Profiles
8+
9+
The table below shows some "well-known" 4CCs that are used in the industry to represent pre-defined configurations for uncompressed video.
10+
Some of these profiles have been originally defined in [TN2162](https://developer.apple.com/library/archive/technotes/tn2162/_index.html) (Ice Floe Dispatch 19).
11+
12+
ISO/IEC 23001-17: "*Carriage of uncompressed video and images in ISO Base Media File Format*" summarizes some of the profiles defined in this table.
13+
14+
<DataDisplay csv="uncv-profiles" />

0 commit comments

Comments
 (0)