Supported pixel format list
Cineform Internal
CFHD
CFHD_PIXEL_FORMAT_CFHD
CineForm Compressed data
CODEC format
BGRA
CFHD_PIXEL_FORMAT_BGRA
Packed, LE, 8bit, Alpha 32bits per pixel Scanline direction is upper direction (as DIB/BMP)
0h | 1h | 2h | 3h |
---|---|---|---|
B0 | G0 | R0 | A0 |
BGRa
CFHD_PIXEL_FORMAT_BGRa
Packed, LE, 8bit, Alpha 32bits per pixel
0h | 1h | 2h | 3h |
---|---|---|---|
B0 | G0 | R0 | A0 |
RG24
CFHD_PIXEL_FORMAT_RG24
Packed, LE, 8bit 24bits per pixel
0h | 1h | 2h | 3h |
---|---|---|---|
B0 | G0 | R0 | B1 |
CFHD_PIXEL_FORMAT_2VUY
CFHD_PIXEL_FORMAT_2VUY
aka UYVY Packed, LE, 8bit, 4:2:2
0h | 1h | 2h | 3h |
---|---|---|---|
U0 | Y0 | V0 | U1 |
YUV2
CFHD_PIXEL_FORMAT_YUY2
aka YUYV Packed, LE, 8bit, 4:2:2
0h | 1h | 2h | 3h |
---|---|---|---|
Y0 | U0 | Y1 | V0 |
B64A
CFHD_PIXEL_FORMAT_B64A
Packed, LE, 16bit, Alpha 64bits per pixel
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
A0 | A0 | R0 | R0 | G0 | G0 | B0 | B0 |
RG48
CFHD_PIXEL_FORMAT_RG48
Packed, LE, 16bit 24bits per pixel
0h | 1h | 2h | 3h | 4h | 5h |
---|---|---|---|---|---|
R0 | R0 | G0 | G0 | B0 | B0 |
YU64
CFHD_PIXEL_FORMAT_YU64
Packed, LE, 16bit, 4:2:2
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
Y0 | Y0 | U0 | U0 | Y1 | Y1 | V0 | V0 |
V210
CFHD_PIXEL_FORMAT_V210
Packed, LE, 10bit, 4:2:2
Order is same as CFHD_PIXEL_FORMAT_2VUY
but 10-bits per components.
0b | 1b | 2b | 3b | 4b | 5b | 6b | 7b | 8b | 9b | 10b |
---|---|---|---|---|---|---|---|---|---|---|
U0 | U0 | U0 | U0 | U0 | U0 | U0 | U0 | U0 | U0 | Y0 |
RG30
CFHD_PIXEL_FORMAT_RG30
Packed, LE, A2B10G10R10
AB10
CFHD_PIXEL_FORMAT_AB10
Packed, LE, A2B10G10R10
AR10
CFHD_PIXEL_FORMAT_AR10
Packed, LE, A2R10G10B10
R210
CFHD_PIXEL_FORMAT_R210
Packed, LE, R10G10B10A2
DPX
CFHD_PIXEL_FORMAT_DPX0
Packed, LE, R10G10B10A2
NV12
CFHD_PIXEL_FORMAT_NV12
Planar, LE, 8bit, 4:2:2
Y:(UV) Y is planar, UV is packed (2 planes)
UV12
CFHD_PIXEL_FORMAT_YV12
Planar, LE, 8bit, 4:2:2
3 planes
R408
CFHD_PIXEL_FORMAT_R408
Packed, LE, 8bit, Alpha, 4:4:4:4 UYVA
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
U0 | Y0 | V0 | A0 | U1 | Y1 | V1 | A1 |
V408
CFHD_PIXEL_FORMAT_V408
Packed, LE, 8bit, Alpha, 4:4:4:4 AYUV
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
A0 | Y0 | U0 | V0 | A1 | Y1 | U1 | V1 |
BYR4
CFHD_PIXEL_FORMAT_BYR4
Packed, LE, 16bit, CFA
Decoder
BYR2
CFHD_PIXEL_FORMAT_BYR2
Packed, LE, 16bit, CFA
WP13
CFHD_PIXEL_FORMAT_WP13
Packed, LE, 16bit, CFA
W13A
CFHD_PIXEL_FORMAT_W13A
Packed, LE, 16bit, CFA
YUYV
CFHD_PIXEL_FORMAT_YUYV
Packed, LE, 8bit, 4:2:2
Encoder
BYR2
CFHD_PIXEL_FORMAT_BYR5
Packed, LE, 12bit, CFA
12bit CFA
0h | 1h | 2h | 3h | 4h |
---|---|---|---|---|
R0 | R0(4bit)+G0(4bit) | G0 | R1 | R1(4bit)+G1(4bit) |
B48R
CFHD_PIXEL_FORMAT_B48R
Packed, LE, 16bit
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
B0 | B0 | G0 | G0 | R0 | R0 | B1 | B1 |
RG64
CFHD_PIXEL_FORMAT_RG64
Packed, LE, 16bit
0h | 1h | 2h | 3h | 4h | 5h | 6h | 7h |
---|---|---|---|---|---|---|---|
R0 | R0 | G0 | G0 | B0 | B0 | R1 | R1 |