gsttaglist.h |
metadatatags.h |
value |
type |
description |
EXIF |
IPTC |
XMP |
- |
GST_TAG_EXIF |
“exif” |
GST_TYPE_BUFFER |
exif chunk that could be used directly by the application |
exif_data_new_from_data() |
- |
- |
- |
GST_TAG_IPTC |
“iptc” |
GST_TYPE_BUFFER |
iptc chunk that could be used directly by the application |
- |
iptc_data_new_from_data() |
- |
- |
GST_TAG_XMP |
“xmp” |
GST_TYPE_BUFFER |
xmp chunk that could be used directly by the application |
- |
- |
xmp_new() |
- |
GST_TAG_CAPTURE_APERTURE |
"capture-aperture" |
GST_TYPE_FRACTION |
The
lens aperture. |
EXIF_TAG_APERTURE_VALUE |
- |
- |
- |
GST_TAG_CAPTURE_BRIGHTNESS |
"capture-brightness" |
GST_TYPE_FRACTION |
Brightness (APEX from -99.99 to 99.99) |
EXIF_TAG_BRIGHTNESS_VALUE |
- |
- |
- |
GST_TAG_CAPTURE_CONTRAST |
"capture-contrast" |
G_TYPE_INT |
from
-100 to 100: |
EXIF_TAG_CONTRAST |
- |
- |
- |
GST_TAG_CAPTURE_CUSTOM_RENDERED |
"capture-custom-rendered" |
G_TYPE_UINT |
0-
Normal process; |
EXIF_TAG_CUSTOM_RENDERED |
- |
- |
- |
GST_TAG_CAPTURE_DIGITAL_ZOOM |
"capture-digital-zoom" |
GST_TYPE_FRACTION |
Digital
zoom ratio" |
EXIF_TAG_DIGITAL_ZOOM_RATIO |
- |
- |
- |
GST_TAG_CAPTURE_EXPOSURE_PROGRAM |
"capture-exposure-program" |
G_TYPE_UINT |
0- not defined; 1-Manual; 2- Normal program ; 3- Aperture priority ; 4- Shutter priority ; 5- Creative program (biased toward death of field); 6- Action program (biased toward fast shutter speed); 7- Portrait mode (for closeup photos with the background out of focus) ; 8- Landscape mode (for landscape photos with the background in focus) *** exif is until here *** 9- Night ; 10- Back-light ; 11- Spotlight ; 12- Snow ; 13- Beach |
EXIF_TAG_EXPOSURE_PROGRAM (only from 0 to 8) |
- |
- |
- |
GST_TAG_CAPTURE_EXPOSURE_TIME |
"capture-exposure-time" |
GST_TYPE_FRACTION |
Exposure time in seconds |
EXIF_TAG_EXPOSURE_TIME |
- |
- |
|
GST_TAG_CAPTURE_FLASH |
"capture-flash" |
G_TYPE_UINT |
0000.H = Flash did not fire; 0001.H = Flash fired; 0005.H = Strobe return light not detected; 0007.H = Strobe return light detected; 0009.H = Flash fired, compulsory flash mode; 000D.H = Flash fired, compulsory flash mode, return light not detected; 000F.H = Flash fired, compulsory flash mode, return light detected; 0010.H = Flash did not fire, compulsory flash mode; 0018.H = Flash did not fire, auto mode; 0019.H = Flash fired, auto mode; 001D.H = Flash fired, auto mode, return light not detected; 001F.H = Flash fired, auto mode, return light detected; 0020.H = No flash function; 0041.H = Flash fired, red-eye reduction mode; 0045.H = Flash fired, red-eye reduction mode, return light not detected; 0047.H = Flash fired, red-eye reduction mode, return light detected; 0049.H = Flash fired, compulsory flash mode, red-eye reduction mode; 004D.H = Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected; 004F.H = Flash fired, compulsory flash mode, red-eye reduction mode, return light detected; 0059.H = Flash fired, auto mode, red-eye reduction mode; 005D.H = Flash fired, auto mode, return light not detected, red-eye reduction mode; 005F.H = Flash fired, auto mode, return light detected, red-eye reduction mode; Other = reserved |
EXIF_TAG_FLASH BUG in libexif. Can't be created in a exif data created from the scratch (exif-tag.c – ExifTagTable missing ifd information for Flash tag) |
- |
- |
- |
GST_TAG_CAPTURE_FNUMBER |
"capture-fnumber" |
GST_TYPE_FRACTION |
F number (focal ratio) |
EXIF_TAG_FNUMBER |
- |
- |
|
GST_TAG_CAPTURE_FOCAL_LEN |
"capture-focal-len" |
GST_TYPE_FRACTION |
Focal length of lens used to take image. Unit is millimeter |
EXIF_TAG_FOCAL_LENGTH |
- |
- |
- |
GST_TAG_CAPTURE_GAIN |
"capture-gain" |
G_TYPE_UINT |
0- None ; 1- Low gain up ; 2- High gain up ; 3- Low gain down ; 4- High gain down |
EXIF_TAG_GAIN_CONTROL |
- |
- |
- |
GST_TAG_CAPTURE_ISO_SPEED_RATINGS |
"capture-iso-speed-ratings" |
G_TYPE_INT |
ISO Speed and ISO Latitude as specified in ISO 12232 |
EXIF_TAG_ISO_SPEED_RATINGS |
- |
- |
- |
GST_TAG_CAPTURE_LIGHT_SOURCE |
"capture-light-source" |
G_TYPE_UINT |
0- unknown (default); 1- Daylight; 2- Fluorescent; 3- Tungsten (incandescent light); 4- Flash; 9- Fine weather; 10- Cloudy weather; 11- Shade; 12- Daylight fluorescent (D 5700 – 7100K); 13- Day white fluorescent (N 4600 – 5400K); 14- Cool white fluorescent (W 3900 – 4500K); 15- White fluorescent (WW 3200 – 3700K) 17- Standard light A; 18-Standard light B; 19- Standard light C; 20- D55; 21- D65; 22- D75; 23- D50; 24- ISO studio tungsten; 255- other light source; Other = reserved |
GST_TAG_CAPTURE_LIGHT_SOURCE |
- |
- |
|
GST_TAG_CAPTURE_ORIENTATION |
"capture-orientation" |
G_TYPE_UINT |
The
relation of the '0th row' and '0th column' to visual position: |
EXIF_TAG_ORIENTATION |
- |
- |
- |
GST_TAG_CAPTURE_SATURATION |
"capture-saturation" |
G_TYPE_INT |
from
-100 to 100: |
EXIF_TAG_SATURATION |
- |
- |
- |
GST_TAG_CAPTURE_SHUTTER_SPEED |
"capture-shutter-speed" |
GST_TYPE_FRACTION |
Saturation |
EXIF_TAG_SHUTTER_SPEED_VALUE |
- |
- |
- |
GST_TAG_CAPTURE_WHITE_BALANCE |
"capture-white-balance" |
G_TYPE_UINT |
0- Auto; 1- Off *** exif is until here *** 2- Sunlight ; 3- Cloudy ; 4- Shade ; 5- Tungsten ; 6- Fluorescent ; 7- Incandescent; 8- Flash ; 9- Horizon (sun on the horizon) |
EXIF_TAG_WHITE_BALANCE (only 0 and 1) |
- |
- |
- |
GST_TAG_CREATOR_TOOL |
"creator-tool" |
G_TYPE_STRING |
The name of the first known tool used to create the resource. Or firmware or driver version of device |
EXIF_TAG_SOFTWARE |
- |
- |
- |
GST_TAG_DEVICE_MAKE |
"device-make" |
G_TYPE_STRING |
The manufacturer of the recording equipment |
EXIF_TAG_MAKE |
- |
- |
- |
GST_TAG_DEVICE_MODEL |
"device-model" |
G_TYPE_STRING |
The model name or model number of the equipment |
EXIF_TAG_MODEL |
- |
- |
- |
GST_TAG_IMAGE_HEIGHT |
"image-height" |
G_TYPE_UINT |
Image height in pixels |
EXIF_TAG_PIXEL_Y_DIMENSION |
- |
- |
- |
GST_TAG_IMAGE_WIDTH |
"image-width" |
G_TYPE_UINT |
Image width in pixels |
EXIF_TAG_PIXEL_X_DIMENSION |
- |
- |
- |
GST_TAG_IMAGE_XRESOLUTION |
"image-xresolution" |
GST_TYPE_FRACTION |
Horizontal
resolution in pixels per inch. |
EXIF_TAG_X_RESOLUTION |
- |
- |
- |
GST_TAG_IMAGE_YRESOLUTION |
"image-yresolution" |
GST_TYPE_FRACTION |
Vertical
resolution in pixels per inch. |
EXIF_TAG_Y_RESOLUTION |
- |
- |
GST_TAG_COMPOSER |
- |
"composer" |
G_TYPE_STRING |
Name of the creator of the object, e.g. writer, photographer or graphic artist. |
- |
IPTC_TAG_BYLINE |
- |
GST_TAG_COPYRIGHT |
- |
"copyright" |
G_TYPE_STRING |
Any necessary copyright notice. |
- |
IPTC_TAG_COPYRIGHT_NOTICE |
“dc:rights” |
GST_TAG_DESCRIPTION |
- |
"description" |
G_TYPE_STRING |
A textual description of the data |
- |
IPTC_TAG_CAPTION |
“dc:description” |
GST_TAG_TITLE |
- |
"title" |
G_TYPE_STRING |
A shorthand reference for the object. |
- |
IPTC_TAG_OBJECT_NAME |
“dc:title” |