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. (APEX) | 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_COLOR_SPACE | "capture-color-space" | G_TYPE_UINT | 1- sRGB; 0xFFFF - Uncalibrated | EXIF_TAG_COLOR_SPACE BUG in libexif. Can't be created in a exif data created from the scratch | - | -
- | GST_TAG_CAPTURE_CONTRAST | "capture-contrast" | G_TYPE_INT | from -100 to 100: [-100, -34] – soft ; [-33, 33] – normal ; [34, 100] – hard | EXIF_TAG_CONTRAST 0- normal; 1- soft; 2- hard | - | -
- | GST_TAG_CAPTURE_CUSTOM_RENDERED | "capture-custom-rendered" | G_TYPE_UINT | 0- Normal process; 1- Custom process | EXIF_TAG_CUSTOM_RENDERED | - | -
- | GST_TAG_CAPTURE_DIGITAL_ZOOM | "capture-digital-zoom" | GST_TYPE_FRACTION | Digital zoom ratio" (zero, means digital zoom not used) | EXIF_TAG_DIGITAL_ZOOM_RATIO | - | -
- | GST_TAG_CAPTURE_EXPOSURE_MODE | "capture-exposure-mode" | G_TYPE_UINT | 0- Auto exposure; 1- Manual exposure; 2- Auto bracket (the camera shoots a series of frames of the same scene at different exposure settings) | EXIF_TAG_EXPOSURE_MODE | - | -
- | 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 BUG: clique here | - | -
- | 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: 1- top-left; 2- top-right; 3- bottom-right; 4- bottom-left; 5- left-top; 6- right-top; 7- right-bottom; 8- left-bottom | EXIF_TAG_ORIENTATION | - | -
- | GST_TAG_CAPTURE_SATURATION | "capture-saturation" | G_TYPE_INT | from -100 to 100: [-100, -34] – low ; [-33, 33] – normal ; [34, 100] - high | EXIF_TAG_SATURATION 0- normal; 1- low; 2- high | - | -
- | GST_TAG_CAPTURE_SCENE_CAPTURE_TYPE | "capture-scene-capture-type" | G_TYPE_UINT | 0- Standard; 1- Landscape; 2- Portrait; 3- Night scene | EXIF_TAG_SCENE_CAPTURE_TYPE | - | -
- | GST_TAG_CAPTURE_SHUTTER_SPEED | "capture-shutter-speed" | GST_TYPE_FRACTION | Saturation (in APEX units) | 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_DATE_TIME_DIGITIZED | "date-time-digitized" | G_TYPE_STRING | Date/Time of image digitized formated as subset of ISO RFC 8601: YYYY YYYY-MM YYYY-MM-DD YYYY-MM-DDThh:mmTZD YYYY-MM-DDThh:mm:ssTZD YYYY-MM-DDThh:mm:ss.sTZD where: YYYY = four-digit year; MM = two-digit month (01=January); DD = two-digit day of month (01 through 31); hh = two digits of hour (00 through 23); mm = two digits of minute (00 through 59); ss = two digits of second (00 through 59); s = one or more digits representing a decimal fraction of a second; TZD = time zone designator (Z or +hh:mm or -hh:mm) | EXIF_TAG_DATE_TIME_DIGITIZED | - | -
- | GST_TAG_DATE_TIME_MODIFIED | "date-time-modified" | G_TYPE_STRING | Date/Time of image was last modified the same format as GST_TAG_DATE_TIME_DIGITIZED | EXIF_TAG_DATE_TIME | - | -
- | GST_TAG_DATE_TIME_ORIGINAL | "date-time-original" | G_TYPE_STRING | Date/Time of original image taken the same format as GST_TAG_DATE_TIME_DIGITIZED | EXIF_TAG_DATE_TIME_ORIGINAL | - | -
- | 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_EXIF_MAKER_NOTE | "exif-maker-note" | GST_TYPE_BUFFER | Camera private data | EXIF_TAG_MAKER_NOTE | - | -
- | GST_TAG_GPS_ALTITUDE | "gps-altitude" | GST_TYPE_FRACTION | Altitude (positive means abive sea and negative bellow sea) | EXIF_TAG_GPS_ALTITUDE | - | -
- | GST_TAG_GPS_LATITUDE | "gps-latitude" | G_TYPE_STRING | Latitude in the same format as specified in XMP: "DDD,MM,SSk" or "DDD,MM.mmk" D- degrees M- minutes S- seconds k- 'N', 'S', 'E', 'W' (North, South, East, West) | EXIF_TAG_GPS_LATITUDE | - | -
- | GST_TAG_GPS_LONGITUDE | "gps-longitude" | G_TYPE_STRING | Longitude. The format is the sames as GST_TAG_GPS_LATITUDE | EXIF_TAG_GPS_LONGITUDE | - | -
- | 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. Here it is always in inches. In EXIF it depends on EXIF_TAG_RESOLUTION_UNIT | EXIF_TAG_X_RESOLUTION | - | -
- | GST_TAG_IMAGE_YRESOLUTION | "image-yresolution" | GST_TYPE_FRACTION | Vertical resolution in pixels per inch. Here it is always in inches. In EXIF it depends on EXIF_TAG_RESOLUTION_UNIT | 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”