0x0212Tag ID (530 decimal)
IFD0
IFD / group
int16u!
Data type
EXIF
Table
What YCbCrSubSampling means#
The YCbCrSubSampling tag stored in the IFD0 directory.
Defined values#
| Value | Meaning |
|---|---|
'1 1' | YCbCr4:4:4 (1 1) |
'1 2' | YCbCr4:4:0 (1 2) |
'1 4' | YCbCr4:4:1 (1 4) |
'2 1' | YCbCr4:2:2 (2 1) |
'2 2' | YCbCr4:2:0 (2 2) |
'2 4' | YCbCr4:2:1 (2 4) |
'4 1' | YCbCr4:1:1 (4 1) |
'4 2' | YCbCr4:1:0 (4 2) |
Read, write and remove it#
# read
exiftool -YCbCrSubSampling photo.jpg
# write
exiftool -YCbCrSubSampling="…" photo.jpg
# remove
exiftool -YCbCrSubSampling= photo.jpg
# all files in a folder, as CSV
exiftool -csv -YCbCrSubSampling -r ./photos > y-cb-cr-sub-sampling.csvIn Python with Pillow:
from PIL import Image
exif = Image.open("photo.jpg").getexif()
value = exif.get(0x0212) # YCbCrSubSampling
print(value)Other IFD0 tags#
- ImageWidth
0x0100 - ImageHeight
0x0101 - BitsPerSample
0x0102 - Compression
0x0103 - ImageDescription
0x010e - Make
0x010f - Model
0x0110 - Orientation
0x0112 - XResolution
0x011a - YResolution
0x011b - ResolutionUnit
0x0128 - Software
0x0131 - ModifyDate
0x0132 - Artist
0x013b - Copyright
0x8298 - ProcessingSoftware
0x000b - SubfileType
0x00fe - OldSubfileType
0x00ff - PhotometricInterpretation
0x0106 - Thresholding
0x0107 - CellWidth
0x0108 - CellLength
0x0109 - FillOrder
0x010a - DocumentName
0x010d - SamplesPerPixel
0x0115 - RowsPerStrip
0x0116 - MinSampleValue
0x0118 - MaxSampleValue
0x0119 - PlanarConfiguration
0x011c - PageName
0x011d
Frequently asked questions#
What is the EXIF tag ID of YCbCrSubSampling?
0x0212 (530 decimal), in the IFD0 directory.
How do I see YCbCrSubSampling in a photo?
Run exiftool -YCbCrSubSampling photo.jpg, or open the file's info panel in Lightroom, Photoshop, Windows (Properties → Details) or macOS Preview (Tools → Show Inspector).
Last updated October 03, 2026 · How we calculate · Sources