{"http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/","iptc",xmpIptcInfo,N_("IPTC Core schema")},// NOTE: 'Iptc4xmpCore' is just too long, so make 'iptc'
{"http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/","Iptc4xmpCore",xmpIptcInfo,N_("IPTC Core schema")},// the default prefix. But provide the official one too.
{"http://iptc.org/std/Iptc4xmpExt/2008-02-29/","iptcExt",xmpIptcExtInfo,N_("IPTC Extension schema")},// NOTE: It really should be 'Iptc4xmpExt' but following
{"http://iptc.org/std/Iptc4xmpExt/2008-02-29/","Iptc4xmpExt",xmpIptcExtInfo,N_("IPTC Extension schema")},// example above, 'iptcExt' is the default, Iptc4xmpExt works too.
{"publisher",N_("Publisher"),"bag ProperName",xmpBag,xmpExternal,N_("An entity responsible for making the resource available. Examples of a Publisher "
{"TagsList",N_("Tags List"),"seq Text",xmpSeq,xmpExternal,N_("The list of complete tags path as string. The path hierarchy is separated by '/' character (ex.: \"City/Paris/Monument/Eiffel Tower\".")},
{"CaptionsAuthorNames",N_("Captions Author Names"),"Lang Alt",langAlt,xmpExternal,N_("The list of all captions author names for each language alternative captions set in standard XMP tags.")},
{"CaptionsDateTimeStamps",N_("Captions Date Time Stamps"),"Lang Alt",langAlt,xmpExternal,N_("The list of all captions date time stamps for each language alternative captions set in standard XMP tags.")},
{"ImageHistory",N_("Image History"),"Text",xmpText,xmpExternal,N_("An XML based content to list all action processed on this image with image editor (as crop, rotate, color corrections, adjustments, etc.).")},
{"LensCorrectionSettings",N_("Lens Correction Settings"),"Text",xmpText,xmpExternal,N_("The list of Lens Correction tools settings used to fix lens distortion. This include Batch Queue Manager and Image editor tools based on LensFun library.")},
{"PickLabel",N_("Pick Label"),"Text",xmpText,xmpExternal,N_("The pick label assigned to this item. Possible values are \"0\": no label; \"1\": item rejected; \"2\": item in pending validation; \"3\": item accepted.")},
{"PanoramaInputFiles",N_("Panorama Input Files"),"Text",xmpText,xmpExternal,N_("The list of files processed with Hugin program through Panorama tool.")},
{"EnfuseInputFiles",N_("Enfuse Input Files"),"Text",xmpText,xmpExternal,N_("The list of files processed with Enfuse program through ExpoBlending tool.")},
{"EnfuseSettings",N_("Enfuse Settings"),"Text",xmpText,xmpExternal,N_("The list of Enfuse settings used to blend image stack with ExpoBlending tool.")},
{"Certificate",N_("Certificate"),"URL",xmpText,xmpExternal,N_("Online rights management certificate.")},
{"Marked",N_("Marked"),"Boolean",xmpText,xmpExternal,N_("Indicates that this is a rights-managed resource.")},
{"Owner",N_("Owner"),"bag ProperName",xmpBag,xmpExternal,N_("An unordered array specifying the legal owner(s) of a resource.")},
{"UsageTerms",N_("Usage Terms"),"Lang Alt",langAlt,xmpExternal,N_("Text instructions on how a resource can be legally used.")},
{"WebStatement",N_("Web Statement"),"URL",xmpText,xmpExternal,N_("The location of a web page describing the owner and/or rights statement for this resource.")},
{"History",N_("History"),"seq ResourceEvent",xmpSeq,xmpInternal,N_("An ordered array of high-level user actions that resulted in this resource. It is "
{"Ingredients",N_("Ingredients"),"bag ResourceRef",xmpBag,xmpInternal,N_("References to resources that were incorporated, byinclusion or reference, into this resource.")},
{"InstanceID",N_("Instance ID"),"URI",xmpText,xmpInternal,N_("An identifier for a specific incarnation of a document, updated each time a file "
"is saved. It should be based on a UUID; see Document and Instance IDs below.")},
{"ManagedFrom",N_("Managed From"),"ResourceRef",xmpText,xmpInternal,N_("A reference to the document as it was prior to becoming managed. It is set when a "
"managed document is introduced to an asset management system that does not "
"currently own it. It may or may not include references to different management systems.")},
{"Manager",N_("Manager"),"AgentName",xmpText,xmpInternal,N_("The name of the asset management system that manages this resource. Along with "
"xmpMM: ManagerVariant, it tells applications which asset management system to "
"contact concerning this document.")},
{"ManageTo",N_("Manage To"),"URI",xmpText,xmpInternal,N_("A URI identifying the managed resource to the asset management system; the presence "
"of this property is the formal indication that this resource is managed. The form "
"and content of this URI is private to the asset management system.")},
{"ManageUI",N_("Manage UI"),"URI",xmpText,xmpInternal,N_("A URI that can be used to access information about the managed resource through a "
{"ManagerVariant",N_("Manager Variant"),"Text",xmpText,xmpInternal,N_("Specifies a particular variant of the asset management system. The format of this "
"property is private to the specific asset management system.")},
{"RenditionClass",N_("Rendition Class"),"RenditionClass",xmpText,xmpInternal,N_("The rendition class name for this resource. This property should be absent or set "
{"RenditionParams",N_("Rendition Params"),"Text",xmpText,xmpInternal,N_("Can be used to provide additional rendition parameters that are too complex or "
"verbose to encode in xmpMM: RenditionClass.")},
{"VersionID",N_("Version ID"),"Text",xmpText,xmpInternal,N_("The document version identifier for this resource. Each version of a document gets "
"a new identifier, usually simply by incrementing integers 1, 2, 3 . . . and so on. "
"Media management systems can have other conventions or support branching which "
"requires a more complex scheme.")},
{"Versions",N_("Versions"),"seq Version",xmpText,xmpInternal,N_("The version history associated with this resource. Entry [1] is the oldest known "
"version for this document, entry [last()] is the most recent version. Typically, a "
"media management system would fill in the version information in the metadata on "
"check-in. It is not guaranteed that a complete history versions from the first to "
"this one will be present in the xmpMM:Versions property. Interior version information "
"can be compressed or eliminated and the version history can be truncated at some point.")},
{"LastURL",N_("Last URL"),"URL",xmpText,xmpInternal,N_("Deprecated for privacy protection.")},
{"RenditionOf",N_("Rendition Of"),"ResourceRef",xmpText,xmpInternal,N_("Deprecated in favor of xmpMM:DerivedFrom. A reference to the document of which this is "
"a rendition.")},
{"SaveID",N_("Save ID"),"Integer",xmpText,xmpInternal,N_("Deprecated. Previously used only to support the xmpMM:LastURL property.")},
{"JobRef",N_("Job Reference"),"bag Job",xmpText,xmpExternal,N_("References an external job management file for a job process in which the document is being used. Use of job "
{"MaxPageSize",N_("Maximum Page Size"),"Dimensions",xmpText,xmpInternal,N_("The size of the largest page in the document (including any in contained documents).")},
{"NPages",N_("Number of Pages"),"Integer",xmpText,xmpInternal,N_("The number of pages in the document (including any in contained documents).")},
{"Fonts",N_("Fonts"),"bag Font",xmpText,xmpInternal,N_("An unordered array of fonts that are used in the document (including any in contained documents).")},
{"Colorants",N_("Colorants"),"seq Colorant",xmpText,xmpInternal,N_("An ordered array of colorants (swatches) that are used in the document (including any in contained documents).")},
{"PlateNames",N_("Plate Names"),"seq Text",xmpSeq,xmpInternal,N_("An ordered array of plate names that are needed to print the document (including any in contained documents).")},
{"absPeakAudioFilePath",N_("Absolute Peak Audio File Path"),"URI",xmpText,xmpInternal,N_("The absolute path to the file's peak audio file. If empty, no peak file exists.")},
{"album",N_("Album"),"Text",xmpText,xmpExternal,N_("The name of the album.")},
{"altTapeName",N_("Alternative Tape Name"),"Text",xmpText,xmpExternal,N_("An alternative tape name, set via the project window or timecode dialog in Premiere. "
{"altTimecode",N_("Alternative Time code"),"Timecode",xmpText,xmpExternal,N_("A timecode set by the user. When specified, it is used instead of the startTimecode.")},
{"artist",N_("Artist"),"Text",xmpText,xmpExternal,N_("The name of the artist or artists.")},
{"audioModDate",N_("Audio Modified Date"),"Date",xmpText,xmpInternal,N_("(deprecated) The date and time when the audio was last modified.")},
{"audioChannelType",N_("Audio Channel Type"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio channel type. One of: Mono, Stereo, 5.1, 7.1, 16 Channel, Other.")},
{"audioCompressor",N_("Audio Compressor"),"Text",xmpText,xmpInternal,N_("The audio compression used. For example, MP3.")},
{"audioSampleRate",N_("Audio Sample Rate"),"Integer",xmpText,xmpInternal,N_("The audio sample rate. Can be any value, but commonly 32000, 44100, or 48000.")},
{"audioSampleType",N_("Audio Sample Type"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio sample type. One of: 8Int, 16Int, 24Int, 32Int, 32Float, Compressed, Packed, Other.")},
{"beatSpliceParams",N_("Beat Splice Parameters"),"beatSpliceStretch",xmpText,xmpInternal,N_("Additional parameters for Beat Splice stretch mode.")},
{"cameraAngle",N_("Camera Angle"),"open Choice of Text",xmpText,xmpExternal,N_("The orientation of the camera to the subject in a static shot, from a fixed set of industry standard terminology. Predefined values include:Low Angle, Eye Level, High Angle, Overhead Shot, Birds Eye Shot, Dutch Angle, POV, Over the Shoulder, Reaction Shot.")},
{"cameraLabel",N_("Camera Label"),"Text",xmpText,xmpExternal,N_("A description of the camera used for a shoot. Can be any string, but is usually simply a number, for example \"1\", \"2\", or more explicitly \"Camera 1\".")},
{"cameraModel",N_("Camera Model"),"Text",xmpText,xmpExternal,N_("The make and model of the camera used for a shoot.")},
{"cameraMove",N_("Camera Move"),"open Choice of Text",xmpText,xmpExternal,N_("The movement of the camera during the shot, from a fixed set of industry standard terminology. Predefined values include: Aerial, Boom Up, Boom Down, Crane Up, Crane Down, Dolly In, Dolly Out, Pan Left, Pan Right, Pedestal Up, Pedestal Down, Tilt Up, Tilt Down, Tracking, Truck Left, Truck Right, Zoom In, Zoom Out.")},
{"client",N_("Client"),"Text",xmpText,xmpExternal,N_("The client for the job of which this shot or take is a part.")},
{"fileDataRate",N_("File Data Rate"),"Rational",xmpText,xmpInternal,N_("The file data rate in megabytes per second. For example: \"36/10\" = 3.6 MB/sec")},
{"genre",N_("Genre"),"Text",xmpText,xmpExternal,N_("The name of the genre.")},
{"good",N_("Good"),"Boolean",xmpText,xmpExternal,N_("A checkbox for tracking whether a shot is a keeper.")},
{"relativePeakAudioFilePath",N_("Relative Peak Audio File Path"),"URI",xmpText,xmpInternal,N_("The relative path to the file's peak audio file. If empty, no peak file exists.")},
{"relativeTimestamp",N_("Relative Timestamp"),"Time",xmpText,xmpInternal,N_("The start time of the media inside the audio project.")},
{"releaseDate",N_("Release Date"),"Date",xmpText,xmpExternal,N_("The date the title was released.")},
{"resampleParams",N_("Resample Parameters"),"resampleStretch",xmpText,xmpInternal,N_("Additional parameters for Resample stretch mode.")},
{"scaleType",N_("Scale Type"),"closed Choice of Text",xmpText,xmpInternal,N_("The musical scale used in the music. One of: Major, Minor, Both, Neither.")},
{"scene",N_("Scene"),"Text",xmpText,xmpExternal,N_("The name of the scene.")},
{"shotDate",N_("Shot Date"),"Date",xmpText,xmpExternal,N_("The date and time when the video was shot.")},
{"shotDay",N_("Shot Day"),"Text",xmpText,xmpExternal,N_("The day in a multiday shoot. For example: \"Day 2\", \"Friday\".")},
{"shotLocation",N_("Shot Location"),"Text",xmpText,xmpExternal,N_("The name of the location where the video was shot. For example: \"Oktoberfest, Munich Germany\""
"For more accurate positioning, use the EXIF GPS values.")},
{"shotName",N_("Shot Name"),"Text",xmpText,xmpExternal,N_("The name of the shot or take.")},
{"shotNumber",N_("Shot Number"),"Text",xmpText,xmpExternal,N_("The position of the shot in a script or production, relative to other shots. For example: 1, 2, 1a, 1b, 1.1, 1.2.")},
{"shotSize",N_("Shot Size"),"open Choice of Text",xmpText,xmpExternal,N_("The size or scale of the shot framing, from a fixed set of industry standard terminology. Predefined values include: "
"ECU --extreme close-up, MCU -- medium close-up. CU -- close-up, MS -- medium shot, "
{"speakerPlacement",N_("Speaker Placement"),"Text",xmpText,xmpExternal,N_("A description of the speaker angles from center front in degrees. For example: "
"\"Left = -30, Right = 30, Center = 0, LFE = 45, Left Surround = -110, Right Surround = 110\"")},
{"startTimecode",N_("Start Time Code"),"Timecode",xmpText,xmpInternal,N_("The timecode of the first frame of video in the file, as obtained from the device control.")},
{"takeNumber",N_("Take Number"),"Integer",xmpText,xmpExternal,N_("A numeric value indicating the absolute number of a take.")},
{"tapeName",N_("Tape Name"),"Text",xmpText,xmpExternal,N_("The name of the tape from which the clip was captured, as set during the capture process.")},
{"timeScaleParams",N_("Time Scale Parameters"),"timeScaleStretch",xmpText,xmpInternal,N_("Additional parameters for Time-Scale stretch mode.")},
{"timeSignature",N_("Time Signature"),"closed Choice of Text",xmpText,xmpInternal,N_("The time signature of the music. One of: 2/4, 3/4, 4/4, 5/4, 7/4, 6/8, 9/8, 12/8, other.")},
{"trackNumber",N_("Track Number"),"Integer",xmpText,xmpExternal,N_("A numeric value indicating the order of the audio file within its original recording.")},
{"tracks",N_("Tracks"),"bag Track",xmpBag,xmpInternal,N_("An unordered list of tracks. A track is a named set of markers, which can specify a frame rate for all markers in the set. See also xmpDM:markers.")},
{"videoAlphaMode",N_("Video Alpha Mode"),"closed Choice of Text",xmpText,xmpExternal,N_("The alpha mode. One of: straight, pre-multiplied.")},
{"videoAlphaPremultipleColor",N_("Video Alpha Premultiple Color"),"Colorant",xmpText,xmpExternal,N_("A color in CMYK or RGB to be used as the pre-multiple color when "
"alpha mode is pre-multiplied.")},
{"videoAlphaUnityIsTransparent",N_("Video Alpha Unity Is Transparent"),"Boolean",xmpText,xmpInternal,N_("When true, unity is clear, when false, it is opaque.")},
{"videoColorSpace",N_("Video Color Space"),"closed Choice of Text",xmpText,xmpInternal,N_("The color space. One of: sRGB (used by Photoshop), CCIR-601 (used for NTSC), "
"CCIR-709 (used for HD).")},
{"videoCompressor",N_("Video Compressor"),"Text",xmpText,xmpInternal,N_("Video compression used. For example, jpeg.")},
{"videoFieldOrder",N_("Video Field Order"),"closed Choice of Text",xmpText,xmpInternal,N_("The field order for video. One of: Upper, Lower, Progressive.")},
{"videoFrameRate",N_("Video Frame Rate"),"open Choice of Text",xmpText,xmpInternal,N_("The video frame rate. One of: 24, NTSC, PAL.")},
{"videoModDate",N_("Video Modified Date"),"Date",xmpText,xmpInternal,N_("(deprecated)The date and time when the video was last modified.")},
{"videoPixelDepth",N_("Video Pixel Depth"),"closed Choice of Text",xmpText,xmpInternal,N_("The size in bits of each color component of a pixel. Standard Windows 32-bit "
"pixels have 8 bits per component. One of: 8Int, 16Int, 32Int, 32Float.")},
{"videoPixelAspectRatio",N_("Video Pixel Aspect Ratio"),"Rational",xmpText,xmpInternal,N_("The aspect ratio, expressed as ht/wd. For example: \"648/720\" = 0.9")},
{"partOfCompilation",N_("Part Of Compilation"),"Boolean",xmpText,xmpExternal,N_("Part of compilation.")},
{"lyrics",N_("Lyrics"),"Text",xmpText,xmpExternal,N_("Lyrics text. No association with timecode.")},
{"discNumber",N_("Disc Number"),"Text",xmpText,xmpExternal,N_("If in a multi-disc set, might contain total number of discs. For example: 2/3.")},
{"DateCreated",N_("Date Created"),"Date",xmpText,xmpExternal,N_("The date the intellectual content of the document was created (rather than the creation "
"date of the physical representation), following IIM conventions. For example, a photo "
{"AncestorID",N_("Ancestor ID"),"URI",xmpText,xmpExternal,N_("The unique identifier of a document.")},
{"DocumentAncestors",N_("Document Ancestors"),"bag Ancestor",xmpBag,xmpExternal,N_("If the source document for a copy-and-paste or place operation has a document ID, that ID is added to this list in the destination document's XMP.")},
{"History",N_("History"),"Text",xmpText,xmpExternal,N_("The history that appears in the FileInfo panel, if activated in the application preferences.")},
{"TextLayers",N_("Text Layers"),"seq Layer",xmpSeq,xmpExternal,N_("If a document has text layers, this property caches the text for each layer. ")},
{"LayerName",N_("Layer Name"),"Text",xmpText,xmpExternal,N_("The identifying name of the text layer.")},
{"LayerText",N_("Layer Text"),"Text",xmpText,xmpExternal,N_("The text content of the text layer.")},
{"RedHue",N_("Red Hue"),"Integer",xmpText,xmpInternal,N_("\"Red Hue\" setting. Range -100 to +100.")},
{"RedSaturation",N_("Red Saturation"),"Integer",xmpText,xmpInternal,N_("\"Red Saturation\" setting. Range -100 to +100.")},
{"Saturation",N_("Saturation"),"Integer",xmpText,xmpInternal,N_("\"Saturation\" setting. Range -100 to +100.")},
{"Shadows",N_("Shadows"),"Integer",xmpText,xmpInternal,N_("\"Shadows\" setting. Range 0 to +100.")},
{"ShadowTint",N_("Shadow Tint"),"Integer",xmpText,xmpInternal,N_("\"Shadow Tint\" setting. Range -100 to +100.")},
{"Sharpness",N_("Sharpness"),"Integer",xmpText,xmpInternal,N_("\"Sharpness\" setting. Range 0 to +100.")},
{"Temperature",N_("Temperature"),"Integer",xmpText,xmpInternal,N_("\"Temperature\" setting. Range 2000 to 50000.")},
{"Tint",N_("Tint"),"Integer",xmpText,xmpInternal,N_("\"Tint\" setting. Range -150 to +150.")},
{"ToneCurve",N_("Tone Curve"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurveName",N_("Tone Curve Name"),"Choice Text",xmpText,xmpInternal,N_("The name of the Tone Curve described by ToneCurve. One of: Linear, Medium Contrast, "
"Strong Contrast, Custom or a user-defined preset name.")},
{"Version",N_("Version"),"Text",xmpText,xmpInternal,N_("Version of Camera Raw plugin.")},
// The following properties are not in the XMP specification. They are found in sample files from Adobe applications and in exiftool.
{"AlreadyApplied",N_("Already Applied"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Converter",N_("Converter"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"MoireFilter",N_("Moire Filter"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Smoothness",N_("Smoothness"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"CameraProfileDigest",N_("Camera Profile Digest"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Clarity",N_("Clarity"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ConvertToGrayscale",N_("Convert To Grayscale"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Defringe",N_("Defringe"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"FillLight",N_("Fill Light"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HighlightRecovery",N_("Highlight Recovery"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentAqua",N_("Hue Adjustment Aqua"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentBlue",N_("Hue Adjustment Blue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentGreen",N_("Hue Adjustment Green"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentMagenta",N_("Hue Adjustment Magenta"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentOrange",N_("Hue Adjustment Orange"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentPurple",N_("Hue Adjustment Purple"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentRed",N_("Hue Adjustment Red"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"HueAdjustmentYellow",N_("Hue Adjustment Yellow"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"IncrementalTemperature",N_("Incremental Temperature"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"IncrementalTint",N_("Incremental Tint"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentAqua",N_("Luminance Adjustment Aqua"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentBlue",N_("Luminance Adjustment Blue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentGreen",N_("Luminance Adjustment Green"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentMagenta",N_("Luminance Adjustment Magenta"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentOrange",N_("Luminance Adjustment Orange"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentPurple",N_("Luminance Adjustment Purple"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentRed",N_("Luminance Adjustment Red"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceAdjustmentYellow",N_("Luminance Adjustment Yellow"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricDarks",N_("Parametric Darks"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricHighlights",N_("Parametric Highlights"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricHighlightSplit",N_("Parametric Highlight Split"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricLights",N_("Parametric Lights"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricMidtoneSplit",N_("Parametric Midtone Split"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricShadows",N_("Parametric Shadows"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ParametricShadowSplit",N_("Parametric Shadow Split"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentAqua",N_("Saturation Adjustment Aqua"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentBlue",N_("Saturation Adjustment Blue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentGreen",N_("Saturation Adjustment Green"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentMagenta",N_("Saturation Adjustment Magenta"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentOrange",N_("Saturation Adjustment Orange"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentPurple",N_("Saturation Adjustment Purple"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentRed",N_("Saturation Adjustment Red"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SaturationAdjustmentYellow",N_("Saturation Adjustment Yellow"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SharpenDetail",N_("Sharpen Detail"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SharpenEdgeMasking",N_("Sharpen Edge Masking"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SharpenRadius",N_("Sharpen Radius"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SplitToningBalance",N_("Split Toning Balance"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SplitToningHighlightHue",N_("Split Toning Highlight Hue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SplitToningHighlightSaturation",N_("Split Toning Highlight Saturation"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SplitToningShadowHue",N_("Split Toning Shadow Hue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"SplitToningShadowSaturation",N_("Split Toning Shadow Saturation"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Vibrance",N_("Vibrance"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerRed",N_("Gray Mixer Red"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerOrange",N_("Gray Mixer Orange"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerYellow",N_("Gray Mixer Yellow"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerGreen",N_("Gray Mixer Green"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerAqua",N_("Gray Mixer Aqua"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerBlue",N_("Gray Mixer Blue"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerPurple",N_("Gray Mixer Purple"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrayMixerMagenta",N_("Gray Mixer Magenta"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"RetouchInfo",N_("Retouch Info"),"bag Text",xmpBag,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"RedEyeInfo",N_("Red Eye Info"),"bag Text",xmpBag,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"CropUnit",N_("Crop Unit"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteAmount",N_("Post Crop Vignette Amount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteMidpoint",N_("Post Crop Vignette Midpoint"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteFeather",N_("Post Crop Vignette Feather"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteRoundness",N_("Post Crop Vignette Roundness"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteStyle",N_("Post Crop Vignette Style"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ProcessVersion",N_("Process Version"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileEnable",N_("Lens Profile Enable"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileSetup",N_("Lens Profile Setup"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileName",N_("Lens Profile Name"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileFilename",N_("Lens Profile Filename"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileDigest",N_("Lens Profile Digest"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileDistortionScale",N_("Lens Profile Distortion Scale"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileChromaticAberrationScale",N_("Lens Profile Chromatic Aberration Scale"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileVignettingScale",N_("Lens Profile Vignetting Scale"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensManualDistortionAmount",N_("Lens Manual Distortion Amount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveVertical",N_("Perspective Vertical"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveHorizontal",N_("Perspective Horizontal"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveRotate",N_("Perspective Rotate"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveScale",N_("Perspective Scale"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"CropConstrainToWarp",N_("Crop Constrain To Warp"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceNoiseReductionDetail",N_("Luminance Noise Reduction Detail"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LuminanceNoiseReductionContrast",N_("Luminance Noise Reduction Contrast"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ColorNoiseReductionDetail",N_("Color Noise Reduction Detail"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrainAmount",N_("Grain Amount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrainSize",N_("Grain Size"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"GrainFrequency",N_("GrainFrequency"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"AutoLateralCA",N_("Auto Lateral CA"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Exposure2012",N_("Exposure 2012"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Contrast2012",N_("Contrast 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Highlights2012",N_("Highlights 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Shadows2012",N_("Shadows 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Whites2012",N_("Whites 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Blacks2012",N_("Blacks 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"Clarity2012",N_("Clarity 2012"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PostCropVignetteHighlightContrast",N_("Post Crop Vignette Highlight Contrast"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ToneCurveName2012",N_("Tone Curve Name 2012"),"Text",xmpText,xmpInternal,N_("Values: Linear, Medium Contrast, Strong Contrast, Custom. Not in XMP Specification. Found in sample files.")},
{"ToneCurveRed",N_("Tone Curve Red"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurveGreen",N_("Tone Curve Green"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurveBlue",N_("Tone Curve Blue"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurvePV2012",N_("Tone Curve PV 2012"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurvePV2012Red",N_("Tone Curve PV 2012 Red"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurvePV2012Green",N_("Tone Curve PV 2012 Green"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"ToneCurvePV2012Blue",N_("Tone Curve PV 2012 Blue"),"Seq of points (Integer, Integer)",xmpText,xmpInternal,N_("Array of points (Integer, Integer) defining a \"Tone Curve\".")},
{"DefringePurpleAmount",N_("Defringe Purple Amount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefringePurpleHueLo",N_("Defringe Purple Hue Lo"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefringePurpleHueHi",N_("Defringe Purple Hue Hi"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefringeGreenAmount",N_("Defringe Green Amount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefringeGreenHueLo",N_("Defringe Green Hue Lo"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefringeGreenHueHi",N_("Defringe Green Hue Hi"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"AutoWhiteVersion",N_("Defringe Green Hue Hi"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ColorNoiseReductionSmoothness",N_("Color Noise Reduction Smoothness"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveAspect",N_("Perspective Aspect"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"PerspectiveUpright",N_("Perspective Upright"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightVersion",N_("Upright Version"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightCenterMode",N_("Upright Center Mode"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightCenterNormX",N_("Upright Center Norm X"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightCenterNormY",N_("Upright Center Norm Y"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightFocalMode",N_("Upright Focal Mode"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightFocalLength35mm",N_("Upright Focal Length 35mm"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightPreview",N_("Upright Preview"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransformCount",N_("Upright TransformCount"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightDependentDigest",N_("Upright DependentDigest"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransform_0",N_("Upright Transform_0"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransform_1",N_("Upright Transform_1"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransform_2",N_("Upright Transform_2"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransform_3",N_("Upright Transform_3"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"UprightTransform_4",N_("Upright Transform_4"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyExifMake",N_("Lens Profile Match Key Exif Make"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyExifModel",N_("Lens Profile Match Key Exif Model"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyCameraModelName",N_("Lens Profile Match Key Camera Model Name"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyLensInfo",N_("Lens Profile Match Key Lens Info"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyLensID",N_("Lens Profile Match Key Lens ID"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyLensName",N_("Lens Profile Match Key Lens Name"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeyIsRaw",N_("Lens Profile Match Key Is Raw"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"LensProfileMatchKeySensorFormatFactor",N_("Lens Profile Match Key Sensor Format Factor"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefaultAutoTone",N_("Default Auto Tone"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefaultAutoGray",N_("DefaultAuto Gray"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefaultsSpecificToSerial",N_("Defaults Specific To Serial"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DefaultsSpecificToISO",N_("Defaults Specific To ISO"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"DNGIgnoreSidecars",N_("DNG IgnoreSidecars"),"Boolean",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"NegativeCachePath",N_("Negative Cache Path"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"NegativeCacheMaximumSize",N_("Negative Cache Maximum Size"),"Real",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"NegativeCacheLargePreviewSize",N_("Negative Cache Large Preview Size"),"Integer",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"JPEGHandling",N_("JPEG Handling"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"TIFFHandling",N_("TIFF Handling"),"Text",xmpText,xmpInternal,N_("Not in XMP Specification. Found in sample files.")},
{"ImageWidth",N_("Image Width"),"Integer",xmpText,xmpInternal,N_("TIFF tag 256, 0x100. Image width in pixels.")},
{"ImageLength",N_("Image Length"),"Integer",xmpText,xmpInternal,N_("TIFF tag 257, 0x101. Image height in pixels.")},
{"BitsPerSample",N_("Bits Per Sample"),"seq Integer",xmpSeq,xmpInternal,N_("TIFF tag 258, 0x102. Number of bits per component in each channel.")},
{"Compression",N_("Compression"),"Closed Choice of Integer",xmpText,xmpInternal,N_("TIFF tag 259, 0x103. Compression scheme: 1 = uncompressed; 6 = JPEG.")},
{"PhotometricInterpretation",N_("Photometric Interpretation"),"Closed Choice of Integer",xmpText,xmpInternal,N_("TIFF tag 262, 0x106. Pixel Composition: 2 = RGB; 6 = YCbCr.")},
{"Orientation",N_("Orientation"),"Closed Choice of Integer",xmpText,xmpInternal,N_("TIFF tag 274, 0x112. Orientation:"
"1 = 0th row at top, 0th column at left "
"2 = 0th row at top, 0th column at right "
"3 = 0th row at bottom, 0th column at right "
"4 = 0th row at bottom, 0th column at left "
"5 = 0th row at left, 0th column at top "
"6 = 0th row at right, 0th column at top "
"7 = 0th row at right, 0th column at bottom "
"8 = 0th row at left, 0th column at bottom")},
{"SamplesPerPixel",N_("Samples Per Pixel"),"Integer",xmpText,xmpInternal,N_("TIFF tag 277, 0x115. Number of components per pixel.")},
{"PlanarConfiguration",N_("Planar Configuration"),"Closed Choice of Integer",xmpText,xmpInternal,N_("TIFF tag 284, 0x11C. Data layout:1 = chunky; 2 = planar.")},
{"YCbCrSubSampling",N_("YCbCr Sub Sampling"),"Closed Choice of seq Integer",xmpSeq,xmpInternal,N_("TIFF tag 530, 0x212. Sampling ratio of chrominance "
{"XResolution",N_("X Resolution"),"Rational",xmpText,xmpInternal,N_("TIFF tag 282, 0x11A. Horizontal resolution in pixels per unit.")},
{"YResolution",N_("Y Resolution"),"Rational",xmpText,xmpInternal,N_("TIFF tag 283, 0x11B. Vertical resolution in pixels per unit.")},
{"ResolutionUnit",N_("Resolution Unit"),"Closed Choice of Integer",xmpText,xmpInternal,N_("TIFF tag 296, 0x128. Unit used for XResolution and "
"YResolution. Value is one of: 2 = inches; 3 = centimeters.")},
{"TransferFunction",N_("Transfer Function"),"seq Integer",xmpSeq,xmpInternal,N_("TIFF tag 301, 0x12D. Transfer function for image "
"described in tabular style with 3 * 256 entries.")},
{"WhitePoint",N_("White Point"),"seq Rational",xmpSeq,xmpInternal,N_("TIFF tag 318, 0x13E. Chromaticity of white point.")},
{"PrimaryChromaticities",N_("Primary Chromaticities"),"seq Rational",xmpSeq,xmpInternal,N_("TIFF tag 319, 0x13F. Chromaticity of the three primary colors.")},
{"YCbCrCoefficients",N_("YCbCr Coefficients"),"seq Rational",xmpSeq,xmpInternal,N_("TIFF tag 529, 0x211. Matrix coefficients for RGB to YCbCr transformation.")},
{"ReferenceBlackWhite",N_("Reference Black White"),"seq Rational",xmpSeq,xmpInternal,N_("TIFF tag 532, 0x214. Reference black and white point values.")},
"0x9290 (subseconds). Date and time of image creation "
"(no time zone in EXIF), stored in ISO 8601 format, not "
"the original EXIF format. This property includes the "
"value for the EXIF SubSecTime attribute. "
"NOTE: This property is stored in XMP as xmp:ModifyDate.")},
{"ImageDescription",N_("Image Description"),"Lang Alt",langAlt,xmpExternal,N_("TIFF tag 270, 0x10E. Description of the image. Note: This property is stored in XMP as dc:description.")},
{"Make",N_("Make"),"ProperName",xmpText,xmpInternal,N_("TIFF tag 271, 0x10F. Manufacturer of recording equipment.")},
{"Model",N_("Model"),"ProperName",xmpText,xmpInternal,N_("TIFF tag 272, 0x110. Model name or number of equipment.")},
{"Software",N_("Software"),"AgentName",xmpText,xmpInternal,N_("TIFF tag 305, 0x131. Software or firmware used to generate image. "
"Note: This property is stored in XMP as xmp:CreatorTool. ")},
{"Artist",N_("Artist"),"ProperName",xmpText,xmpExternal,N_("TIFF tag 315, 0x13B. Camera owner, photographer or image creator. "
"Note: This property is stored in XMP as the first item in the dc:creator array.")},
{"Copyright",N_("Copyright"),"Lang Alt",langAlt,xmpExternal,N_("TIFF tag 33432, 0x8298. Copyright information. "
"Note: This property is stored in XMP as dc:rights.")},
{"ExifVersion",N_("Exif Version"),"Closed Choice of Text",xmpText,xmpInternal,N_("EXIF tag 36864, 0x9000. EXIF version number.")},
{"FlashpixVersion",N_("Flashpix Version"),"Closed Choice of Text",xmpText,xmpInternal,N_("EXIF tag 40960, 0xA000. Version of FlashPix.")},
{"ColorSpace",N_("Color Space"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 40961, 0xA001. Color space information")},
{"ComponentsConfiguration",N_("Components Configuration"),"Closed Choice of seq Integer",xmpSeq,xmpInternal,N_("EXIF tag 37121, 0x9101. Configuration of components in data: 4 5 6 0 (if RGB compressed data), "
"1 2 3 0 (other cases).")},
{"CompressedBitsPerPixel",N_("Compressed Bits Per Pixel"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37122, 0x9102. Compression mode used for a compressed image is indicated "
"in unit bits per pixel.")},
{"PixelXDimension",N_("Pixel X Dimension"),"Integer",xmpText,xmpInternal,N_("EXIF tag 40962, 0xA002. Valid image width, in pixels.")},
{"PixelYDimension",N_("Pixel Y Dimension"),"Integer",xmpText,xmpInternal,N_("EXIF tag 40963, 0xA003. Valid image height, in pixels.")},
{"UserComment",N_("User Comment"),"Lang Alt",langAlt,xmpExternal,N_("EXIF tag 37510, 0x9286. Comments from user.")},
{"RelatedSoundFile",N_("Related Sound File"),"Text",xmpText,xmpInternal,N_("EXIF tag 40964, 0xA004. An \"8.3\" file name for the related sound file.")},
{"DateTimeDigitized",N_("Date and Time Digitized"),"Date",xmpText,xmpInternal,N_("EXIF tag 36868, 0x9004 (primary) and 37522, 0x9292 (subseconds). Date and time when "
"image was stored as digital data, can be the same as DateTimeOriginal if originally "
"stored in digital form. Stored in ISO 8601 format. Includes the EXIF "
"SubSecTimeDigitized data.")},
{"ExposureTime",N_("Exposure Time"),"Rational",xmpText,xmpInternal,N_("EXIF tag 33434, 0x829A. Exposure time in seconds.")},
{"FNumber",N_("F Number"),"Rational",xmpText,xmpInternal,N_("EXIF tag 33437, 0x829D. F number.")},
{"ExposureProgram",N_("Exposure Program"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 34850, 0x8822. Class of program used for exposure.")},
{"SpectralSensitivity",N_("Spectral Sensitivity"),"Text",xmpText,xmpInternal,N_("EXIF tag 34852, 0x8824. Spectral sensitivity of each channel.")},
{"ISOSpeedRatings",N_("ISOSpeedRatings"),"seq Integer",xmpSeq,xmpInternal,N_("EXIF tag 34855, 0x8827. ISO Speed and ISO Latitude of the input device as "
"specified in ISO 12232.")},
{"OECF",N_("OECF"),"OECF/SFR",xmpText,xmpInternal,N_("EXIF tag 34856, 0x8828. Opto-Electoric Conversion Function as specified in ISO 14524.")},
{"ShutterSpeedValue",N_("Shutter Speed Value"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37377, 0x9201. Shutter speed, unit is APEX. See Annex C of the EXIF specification.")},
{"ApertureValue",N_("Aperture Value"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37378, 0x9202. Lens aperture, unit is APEX.")},
{"BrightnessValue",N_("Brightness Value"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37379, 0x9203. Brightness, unit is APEX.")},
{"ExposureBiasValue",N_("Exposure Bias Value"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37380, 0x9204. Exposure bias, unit is APEX.")},
{"SubjectDistance",N_("Subject Distance"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37382, 0x9206. Distance to subject, in meters.")},
{"MeteringMode",N_("Metering Mode"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 37383, 0x9207. Metering mode.")},
{"LightSource",N_("Light Source"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 37384, 0x9208. Light source.")},
{"Flash",N_("Flash"),"Flash",xmpText,xmpInternal,N_("EXIF tag 37385, 0x9209. Strobe light (flash) source data.")},
{"FocalLength",N_("Focal Length"),"Rational",xmpText,xmpInternal,N_("EXIF tag 37386, 0x920A. Focal length of the lens, in millimeters.")},
{"SubjectArea",N_("Subject Area"),"seq Integer",xmpSeq,xmpInternal,N_("EXIF tag 37396, 0x9214. The location and area of the main subject in the overall scene.")},
{"FlashEnergy",N_("Flash Energy"),"Rational",xmpText,xmpInternal,N_("EXIF tag 41483, 0xA20B. Strobe energy during image capture.")},
{"SpatialFrequencyResponse",N_("Spatial Frequency Response"),"OECF/SFR",xmpText,xmpInternal,N_("EXIF tag 41484, 0xA20C. Input device spatial frequency table and SFR values as "
"specified in ISO 12233.")},
{"FocalPlaneXResolution",N_("Focal Plane X Resolution"),"Rational",xmpText,xmpInternal,N_("EXIF tag 41486, 0xA20E. Horizontal focal resolution, measured pixels per unit.")},
{"FocalPlaneYResolution",N_("Focal Plane Y Resolution"),"Rational",xmpText,xmpInternal,N_("EXIF tag 41487, 0xA20F. Vertical focal resolution, measured in pixels per unit.")},
{"FocalPlaneResolutionUnit",N_("Focal Plane Resolution Unit"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41488, 0xA210. Unit used for FocalPlaneXResolution and FocalPlaneYResolution.")},
{"SubjectLocation",N_("Subject Location"),"seq Integer",xmpSeq,xmpInternal,N_("EXIF tag 41492, 0xA214. Location of the main subject of the scene. The first value is the "
"horizontal pixel and the second value is the vertical pixel at which the "
"main subject appears.")},
{"ExposureIndex",N_("Exposure Index"),"Rational",xmpText,xmpInternal,N_("EXIF tag 41493, 0xA215. Exposure index of input device.")},
{"SensingMethod",N_("Sensing Method"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41495, 0xA217. Image sensor type on input device.")},
{"FileSource",N_("File Source"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41728, 0xA300. Indicates image source.")},
{"SceneType",N_("Scene Type"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41729, 0xA301. Indicates the type of scene.")},
{"CFAPattern",N_("CFA Pattern"),"CFAPattern",xmpText,xmpInternal,N_("EXIF tag 41730, 0xA302. Color filter array geometric pattern of the image sense.")},
{"CustomRendered",N_("Custom Rendered"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41985, 0xA401. Indicates the use of special processing on image data.")},
{"ExposureMode",N_("Exposure Mode"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41986, 0xA402. Indicates the exposure mode set when the image was shot.")},
{"WhiteBalance",N_("White Balance"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41987, 0xA403. Indicates the white balance mode set when the image was shot.")},
{"DigitalZoomRatio",N_("Digital Zoom Ratio"),"Rational",xmpText,xmpInternal,N_("EXIF tag 41988, 0xA404. Indicates the digital zoom ratio when the image was shot.")},
{"FocalLengthIn35mmFilm",N_("Focal Length In 35mm Film"),"Integer",xmpText,xmpInternal,N_("EXIF tag 41989, 0xA405. Indicates the equivalent focal length assuming a 35mm film "
"camera, in mm. A value of 0 means the focal length is unknown. Note that this tag "
"differs from the FocalLength tag.")},
{"SceneCaptureType",N_("Scene Capture Type"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41990, 0xA406. Indicates the type of scene that was shot.")},
{"GainControl",N_("Gain Control"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41991, 0xA407. Indicates the degree of overall image gain adjustment.")},
{"Contrast",N_("Contrast"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41992, 0xA408. Indicates the direction of contrast processing applied by the camera.")},
{"Saturation",N_("Saturation"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41993, 0xA409. Indicates the direction of saturation processing applied by the camera.")},
{"Sharpness",N_("Sharpness"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41994, 0xA40A. Indicates the direction of sharpness processing applied by the camera.")},
{"DeviceSettingDescription",N_("Device Setting Description"),"DeviceSettings",xmpText,xmpInternal,N_("EXIF tag 41995, 0xA40B. Indicates information on the picture-taking conditions of a particular camera model.")},
{"SubjectDistanceRange",N_("Subject Distance Range"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 41996, 0xA40C. Indicates the distance to the subject.")},
{"ImageUniqueID",N_("Image Unique ID"),"Text",xmpText,xmpInternal,N_("EXIF tag 42016, 0xA420. An identifier assigned uniquely to each image. It is recorded as a 32 "
"character ASCII string, equivalent to hexadecimal notation and 128-bit fixed length.")},
{"GPSVersionID",N_("GPS Version ID"),"Text",xmpText,xmpInternal,N_("GPS tag 0, 0x00. A decimal encoding of each of the four EXIF bytes with period separators. "
"The current value is \"2.0.0.0\".")},
{"GPSLatitude",N_("GPS Latitude"),"GPSCoordinate",xmpText,xmpInternal,N_("GPS tag 2, 0x02 (position) and 1, 0x01 (North/South). Indicates latitude.")},
{"GPSLongitude",N_("GPS Longitude"),"GPSCoordinate",xmpText,xmpInternal,N_("GPS tag 4, 0x04 (position) and 3, 0x03 (East/West). Indicates longitude.")},
{"GPSAltitudeRef",N_("GPS Altitude Reference"),"Closed Choice of Integer",xmpText,xmpInternal,N_("GPS tag 5, 0x05. Indicates whether the altitude is above or below sea level.")},
{"GPSAltitude",N_("GPS Altitude"),"Rational",xmpText,xmpInternal,N_("GPS tag 6, 0x06. Indicates altitude in meters.")},
{"GPSTimeStamp",N_("GPS Time Stamp"),"Date",xmpText,xmpInternal,N_("GPS tag 29 (date), 0x1D, and, and GPS tag 7 (time), 0x07. Time stamp of GPS data, "
"in Coordinated Universal Time. Note: The GPSDateStamp tag is new in EXIF 2.2. "
"The GPS timestamp in EXIF 2.1 does not include a date. If not present, "
"the date component for the XMP should be taken from exif:DateTimeOriginal, or if that is "
"also lacking from exif:DateTimeDigitized. If no date is available, do not write "
"exif:GPSTimeStamp to XMP.")},
{"GPSSatellites",N_("GPS Satellites"),"Text",xmpText,xmpInternal,N_("GPS tag 8, 0x08. Satellite information, format is unspecified.")},
{"GPSStatus",N_("GPS Status"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 9, 0x09. Status of GPS receiver at image creation time.")},
{"GPSMeasureMode",N_("GPS Measure Mode"),"Text",xmpText,xmpInternal,N_("GPS tag 10, 0x0A. GPS measurement mode, Text type.")},
{"GPSDOP",N_("GPS DOP"),"Rational",xmpText,xmpInternal,N_("GPS tag 11, 0x0B. Degree of precision for GPS data.")},
{"GPSSpeedRef",N_("GPS Speed Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 12, 0x0C. Units used to speed measurement.")},
{"GPSSpeed",N_("GPS Speed"),"Rational",xmpText,xmpInternal,N_("GPS tag 13, 0x0D. Speed of GPS receiver movement.")},
{"GPSTrackRef",N_("GPS Track Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 14, 0x0E. Reference for movement direction.")},
{"GPSTrack",N_("GPS Track"),"Rational",xmpText,xmpInternal,N_("GPS tag 15, 0x0F. Direction of GPS movement, values range from 0 to 359.99.")},
{"GPSImgDirectionRef",N_("GPS Image Direction Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 16, 0x10. Reference for image direction.")},
{"GPSImgDirection",N_("GPS Image Direction"),"Rational",xmpText,xmpInternal,N_("GPS tag 17, 0x11. Direction of image when captured, values range from 0 to 359.99.")},
{"GPSMapDatum",N_("GPS Map Datum"),"Text",xmpText,xmpInternal,N_("GPS tag 18, 0x12. Geodetic survey data.")},
{"GPSDestLatitude",N_("GPS Destination Latitude"),"GPSCoordinate",xmpText,xmpInternal,N_("GPS tag 20, 0x14 (position) and 19, 0x13 (North/South). Indicates destination latitude.")},
{"GPSDestLongitude",N_("GPS Destination Longitude"),"GPSCoordinate",xmpText,xmpInternal,N_("GPS tag 22, 0x16 (position) and 21, 0x15 (East/West). Indicates destination longitude.")},
{"GPSDestBearingRef",N_("GPS Destination Bearing Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 23, 0x17. Reference for movement direction.")},
{"GPSDestBearing",N_("GPS Destination Bearing"),"Rational",xmpText,xmpInternal,N_("GPS tag 24, 0x18. Destination bearing, values from 0 to 359.99.")},
{"GPSDestDistanceRef",N_("GPS Destination Distance Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("GPS tag 25, 0x19. Units used for speed measurement.")},
{"GPSDestDistance",N_("GPS Destination Distance"),"Rational",xmpText,xmpInternal,N_("GPS tag 26, 0x1A. Distance to destination.")},
{"GPSProcessingMethod",N_("GPS Processing Method"),"Text",xmpText,xmpInternal,N_("GPS tag 27, 0x1B. A character string recording the name of the method used for location finding.")},
{"GPSAreaInformation",N_("GPS Area Information"),"Text",xmpText,xmpInternal,N_("GPS tag 28, 0x1C. A character string recording the name of the GPS area.")},
{"GPSDifferential",N_("GPS Differential"),"Closed Choice of Integer",xmpText,xmpInternal,N_("GPS tag 30, 0x1E. Indicates whether differential correction is applied to the GPS receiver.")},
{"Gamma",N_("Gamma"),"Rational",xmpText,xmpInternal,N_("EXIF tag 42240, 0xA500. Indicates the value of coefficient gamma.")},
{"PhotographicSensitivity",N_("Photographic Sensitivity"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34855, 0x8827. Indicates the sensitivity of the camera or input device when the image was shot up to the value of 65535 with one of the following parameters that are defined in ISO 12232: standard output sensitivity (SOS), recommended exposure index (REI), or ISO speed.")},
{"SensitivityType",N_("Sensitivity Type"),"Closed Choice of Integer",xmpText,xmpInternal,N_("EXIF tag 34864, 0x8830. Indicates which one of the parameters of ISO12232 is used for PhotographicSensitivity:0 = Unknown "
"1 = Standard output sensitivity (SOS) "
"2 = Recommended exposure index (REI) "
"3 = ISO speed "
"4 = Standard output sensitivity (SOS) and recommended exposure index (REI) "
"5 = Standard output sensitivity (SOS) and ISO speed "
"6 = Recommended exposure index (REI) and ISO speed "
"7 = Standard output sensitivity (SOS) and recommended exposure index (REI) and ISO speed")},
{"StandardOutput-Sensitivity",N_("Standard Output Sensitivity"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34865, 0x8831. Indicates the standard output sensitivity value of a camera or input device defined in ISO 12232.")},
{"RecommendedExposureIndex",N_("Recommended Exposure Index"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34866, 0x8832. Indicates the recommended exposure index value of a camera or input device defined in ISO 12232.")},
{"ISOSpeed",N_("ISO Speed"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34867, 0x8833. Indicates the ISO speed value of a camera or input device defined in ISO 12232.")},
{"ISOSpeedLatitudeyyy",N_("ISO Speed Latitude yyy"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34868, 0x8834. Indicates the ISO speed latitude yyy value of a camera or input device defined in ISO 12232.")},
{"ISOSpeedLatitudezzz",N_("ISO Speed Latitude zzz"),"Integer",xmpText,xmpInternal,N_("EXIF tag 34869, 0x8835. Indicates the ISO speed latitude zzz value of a camera or input device defined in ISO 12232.")},
{"CameraOwnerName",N_("Camera Owner Name"),"Proper-Name",xmpText,xmpInternal,N_("EXIF tag 42032, 0xA430. This tag records the owner of a camera used in photography as an ASCII string.")},
{"BodySerialNumber",N_("Body Serial Number"),"Text",xmpText,xmpInternal,N_("EXIF tag 42033, 0xA431. The serial number of the camera or camera body used to take the photograph.")},
{"LensSpecification",N_("Lens Specification"),"Ordered array of Rational",xmpText,xmpInternal,N_("EXIF tag 42034, 0xA432. notes minimum focal length, maximum focal length, minimum F number in the minimum focal length, and minimum F number in the maximum focal length, which are specification information for the lens that was used in photography.")},
{"LensMake",N_("Lens Make"),"Proper-Name",xmpText,xmpInternal,N_("EXIF tag 42035, 0xA433. Records the lens manufacturer as an ASCII string.")},
{"LensModel",N_("Lens Model"),"Text",xmpText,xmpInternal,N_("EXIF tag 42036, 0xA434. Records the lens's model name and model number as an ASCII string.")},
{"LensSerialNumber",N_("Lens Serial Number"),"Text",xmpText,xmpInternal,N_("EXIF tag 42037, 0xA435. This tag records the serial number of the interchangeable lens that was used in photography as an ASCII string.")},
{"InteroperabilityIndex",N_("Interoperability Index"),"Closed Choice of Text",xmpText,xmpInternal,N_("EXIF tag 1, 0x0001. Indicates the identification of the Interoperability rule. "
"R98 = Indicates a file conforming to R98 file specification of Recommended Exif Interoperability Rules (Exif R 98) or to DCF basic file stipulated by Design Rule for Camera File System (DCF). "
"THM = Indicates a file conforming to DCF thumbnail file stipulated by Design rule for Camera File System. "
"R03 = Indicates a file conforming to DCF Option File stipulated by Design rule for Camera File System.")},
{"CreatorContactInfo",N_("Creator's Contact Info"),"ContactInfo",xmpText,xmpExternal,N_("The creator's contact information provides all necessary information to get in contact "
"with the creator of this news object and comprises a set of sub-properties for proper addressing.")},
{"CiAdrExtadr",N_("Contact Info-Address"),"Text",xmpText,xmpExternal,N_("sub-key Creator Contact Info: address. Comprises an optional company name and all required "
"information to locate the building or postbox to which mail should be sent.")},
{"IntellectualGenre",N_("Intellectual Genre"),"Text",xmpText,xmpExternal,N_("Describes the nature, intellectual or journalistic characteristic of a news object, not "
"specifically its content.")},
{"Scene",N_("IPTC Scene"),"bag closed Choice of Text",xmpBag,xmpExternal,N_("Describes the scene of a photo content. Specifies one or more terms from the IPTC "
"\"Scene-NewsCodes\". Each Scene is represented as a string of 6 digits in an unordered list.")},
{"SubjectCode",N_("IPTC Subject Code"),"bag closed Choice of Text",xmpBag,xmpExternal,N_("Specifies one or more Subjects from the IPTC \"Subject-NewsCodes\" taxonomy to "
"categorize the content. Each Subject is represented as a string of 8 digits in an unordered list.")},
{"Location",N_("Location"),"Text",xmpText,xmpExternal,N_("(legacy) Name of a location the content is focussing on -- either the location shown in visual "
"media or referenced by text or audio media. This location name could either be the name "
"of a sublocation to a city or the name of a well known location or (natural) monument "
"outside a city. In the sense of a sublocation to a city this element is at the fourth "
"level of a top-down geographical hierarchy.")},
{"CountryCode",N_("Country Code"),"closed Choice of Text",xmpText,xmpExternal,N_("(legacy) Code of the country the content is focussing on -- either the country shown in visual "
"media or referenced in text or audio media. This element is at the top/first level of "
"a top-down geographical hierarchy. The code should be taken from ISO 3166 two or three "
"letter code. The full name of a country should go to the \"Country\" element.")},
{"AddlModelInfo",N_("Additional model info"),"Text",xmpText,xmpExternal,N_("Information about the ethnicity and other facts of the model(s) in a model-released image.")},
{"OrganisationInImageCode",N_("Code of featured Organisation"),"bag Text",xmpBag,xmpExternal,N_("Code from controlled vocabulary for identifying the organisation or company which is featured in the image.")},
{"CVterm",N_("Controlled Vocabulary Term"),"bag URI",xmpBag,xmpExternal,N_("A term to describe the content of the image by a value from a Controlled Vocabulary.")},
{"ModelAge",N_("Model age"),"bag Integer",xmpBag,xmpExternal,N_("Age of the human model(s) at the time this image was taken in a model released image.")},
{"OrganisationInImageName",N_("Name of featured Organisation"),"bag Text",xmpBag,xmpExternal,N_("Name of the organisation or company which is featured in the image.")},
{"PersonInImage",N_("Person shown"),"bag Text",xmpBag,xmpExternal,N_("Name of a person shown in the image.")},
{"DigImageGUID",N_("Digital Image Identifier"),"Text",xmpText,xmpExternal,N_("Globally unique identifier for this digital image. It is created and applied by the creator of the digital image at the time of its creation. this value shall not be changed after that time.")},
{"DigitalSourcefileType",N_("Physical type of original photo"),"URI",xmpText,xmpExternal,N_("The type of the source digital file.")},
{"Event",N_("Event"),"Lang Alt",langAlt,xmpExternal,N_("Names or describes the specific event at which the photo was taken.")},
{"MaxAvailHeight",N_("Maximum available height"),"Integer",xmpText,xmpExternal,N_("The maximum available height in pixels of the original photo from which this photo has been derived by downsizing.")},
{"MaxAvailWidth",N_("Maximum available width"),"Integer",xmpText,xmpExternal,N_("The maximum available width in pixels of the original photo from which this photo has been derived by downsizing.")},
{"RegistryId",N_("Registry Entry"),"bag RegistryEntryDetails",xmpBag,xmpExternal,N_("Both a Registry Item Id and a Registry Organisation Id to record any registration of this digital image with a registry.")},
{"RegItemId",N_("Registry Entry-Item Identifier"),"Text",xmpText,xmpExternal,N_("A unique identifier created by a registry and applied by the creator of the digital image. This value shall not be changed after being applied. This identifier is linked to a corresponding Registry Organisation Identifier.")},
{"RegOrgId",N_("Registry Entry-Organisation Identifier"),"Text",xmpText,xmpExternal,N_("An identifier for the registry which issued the corresponding Registry Image Id.")},
{"IptcLastEdited",N_("IPTC Fields Last Edited"),"Date",xmpText,xmpExternal,N_("The date and optionally time when any of the IPTC photo metadata fields has been last edited.")},
{"LocationShown",N_("Location shown"),"bag LocationDetails",xmpBag,xmpExternal,N_("A location shown in the image.")},
{"LocationCreated",N_("Location Created"),"bag LocationDetails",xmpBag,xmpExternal,N_("The location the photo was taken.")},
{"City",N_("Location-City"),"Text",xmpText,xmpExternal,N_("Name of the city of a location.")},
{"CountryCode",N_("Location-Country ISO-Code"),"Text",xmpText,xmpExternal,N_("The ISO code of a country of a location.")},
{"CountryName",N_("Location-Country Name"),"Text",xmpText,xmpExternal,N_("The name of a country of a location.")},
{"ProvinceState",N_("Location-Province/State"),"Text",xmpText,xmpExternal,N_("The name of a subregion of a country - a province or state - of a location.")},
{"Sublocation",N_("Location-Sublocation"),"Text",xmpText,xmpExternal,N_("Name of a sublocation. This sublocation name could either be the name of a sublocation to a city or the name of a well known location or (natural) monument outside a city.")},
{"WorldRegion",N_("Location-World Region"),"Text",xmpText,xmpExternal,N_("The name of a world region of a location.")},
{"ArtworkOrObject",N_("Artwork or object in the image"),"bag ArtworkOrObjectDetails",xmpBag,xmpExternal,N_("A set of metadata about artwork or an object in the image.")},
{"AOCopyrightNotice",N_("Artwork or object-Copyright notice"),"Text",xmpText,xmpExternal,N_("Contains any necessary copyright notice for claiming the intellectual property for artwork or an object in the image and should identify the current owner of the copyright of this work with associated intellectual property rights.")},
{"AOCreator",N_("Artwork or object-Creator"),"seq ProperName",xmpSeq,xmpExternal,N_("Contains the name of the artist who has created artwork or an object in the image. In cases where the artist could or should not be identified the name of a company or organisation may be appropriate.")},
{"AODateCreated",N_("Artwork or object-Date Created"),"Date",xmpText,xmpExternal,N_("Designates the date and optionally the time the artwork or object in the image was created. This relates to artwork or objects with associated intellectual property rights.")},
{"AOSource",N_("Artwork or object-Source"),"Text",xmpText,xmpExternal,N_("The organisation or body holding and registering the artwork or object in the image for inventory purposes.")},
{"AOSourceInvNo",N_("Artwork or object-Source inventory number"),"Text",xmpText,xmpExternal,N_("The inventory number issued by the organisation or body holding and registering the artwork or object in the image.")},
{"AOTitle",N_("Artwork or object-Title"),"Lang Alt",langAlt,xmpExternal,N_("A reference for the artwork or object in the image.")},
{"Version",N_("PLUS Version"),"Text",xmpText,xmpExternal,N_("The version number of the PLUS standards in place at the time of the transaction.")},
{"Licensee",N_("Licensee"),"seq LicenseeDetail",xmpSeq,xmpExternal,N_("Party or parties to whom the license is granted by the Licensor/s under the license transaction.")},
{"LicenseeID",N_("Licensee ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying each Licensee.")},
{"LicenseeName",N_("Licensee Name"),"ProperName",xmpText,xmpExternal,N_("Name of each Licensee.")},
{"EndUser",N_("End User"),"seq EndUserDetail",xmpSeq,xmpExternal,N_("Party or parties ultimately making use of the image under the license.")},
{"EndUserID",N_("End User ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying each End User.")},
{"EndUserName",N_("End User Name"),"ProperName",xmpText,xmpExternal,N_("Name of each End User.")},
{"Licensor",N_("Licensor"),"seq LicensorDetail",xmpSeq,xmpExternal,N_("Party or parties granting the license to the Licensee.")},
{"LicensorID",N_("Licensor ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying each Licensor.")},
{"LicensorName",N_("Licensor Name"),"ProperName",xmpText,xmpExternal,N_("Name of each Licensor.")},
{"LicensorStreetAddress",N_("Licensor Address"),"Text",xmpText,xmpExternal,N_("Licensor street address.")},
{"LicensorURL",N_("Licensor URL"),"URL",xmpText,xmpExternal,N_("Licensor world wide web address.")},
{"LicensorNotes",N_("Licensor Notes"),"Lang Alt",langAlt,xmpExternal,N_("Supplemental information for use in identifying and contacting the Licensor/s.")},
{"MediaSummaryCode",N_("PLUS Media Summary Code"),"Text",xmpText,xmpExternal,N_("A PLUS-standardized alphanumeric code string summarizing the media usages included in the license.")},
{"LicenseStartDate",N_("License Start Date"),"Date",xmpText,xmpExternal,N_("The date on which the license takes effect.")},
{"LicenseEndDate",N_("License End Date"),"Date",xmpText,xmpExternal,N_("The date on which the license expires.")},
{"MediaConstraints",N_("Media Constraints"),"Lang Alt",langAlt,xmpExternal,N_("Constraints limiting the scope of PLUS Media Usage/s included in the license to particular named media or to media not yet specifically defined in the PLUS Media Matrix.")},
{"RegionConstraints",N_("Region Constraints"),"Lang Alt",langAlt,xmpExternal,N_("Constraints limiting the scope of geographic distribution to specific cities, states, provinces or other areas to be included in or excluded from the PLUS Regions specified in the Media Usages specified in the license.")},
{"ProductOrServiceConstraints",N_("Product or Service Constraints"),"Lang Alt",langAlt,xmpExternal,N_("Constraints limiting usage of the image to promotion of/association with a named product or service.")},
{"ImageFileConstraints",N_("Image File Constraints"),"bag URL",xmpBag,xmpExternal,N_("Constraints on the changing of the image file name, metadata or file type.")},
{"ImageAlterationConstraints",N_("Image Alteration Constraints"),"bag URL",xmpBag,xmpExternal,N_("Constraints on alteration of the image by cropping, flipping, retouching, colorization, de-colorization or merging.")},
{"ImageDuplicationConstraints",N_("Image Duplication Constraints"),"URL",xmpText,xmpExternal,N_("Constraints on the creation of duplicates of the image.")},
{"ModelReleaseStatus",N_("Model Release Status"),"URL",xmpText,xmpExternal,N_("Summarizes the availability and scope of model releases authorizing usage of the likenesses of persons appearing in the photograph.")},
{"ModelReleaseID",N_("Model Release ID"),"bag Text",xmpBag,xmpExternal,N_("Optional identifier associated with each Model Release.")},
{"MinorModelAgeDisclosure",N_("Minor Model Age Disclosure"),"URL",xmpText,xmpExternal,N_("Age of the youngest model pictured in the image, at the time that the image was made.")},
{"PropertyReleaseStatus",N_("Property Release Status"),"URL",xmpText,xmpExternal,N_("Summarizes the availability and scope of property releases authorizing usage of the properties appearing in the photograph.")},
{"PropertyReleaseID",N_("Property Release ID"),"bag Text",xmpBag,xmpExternal,N_("Optional identifier associated with each Property Release.")},
{"OtherConstraints",N_("Other Constraints"),"Lang Alt",langAlt,xmpExternal,N_("Additional constraints on the license.")},
{"CreditLineRequired",N_("Credit Line Required"),"URL",xmpText,xmpExternal,N_("Attribution requirements, if any.")},
{"AdultContentWarning",N_("Adult Content Warning"),"URL",xmpText,xmpExternal,N_("Warning indicating the presence of content not suitable for minors.")},
{"ImageType",N_("Image Type"),"URL",xmpText,xmpExternal,N_("Identifies the type of image delivered.")},
{"LicensorImageID",N_("Licensor Image ID"),"Text",xmpText,xmpExternal,N_("Optional identifier assigned by the Licensor to the image.")},
{"FileNameAsDelivered",N_("Image File Name As Delivered"),"Text",xmpText,xmpExternal,N_("Name of the image file delivered to the Licensee for use under the license.")},
{"ImageFileFormatAsDelivered",N_("Image File Format As Delivered"),"URL",xmpText,xmpExternal,N_("File format of the image file delivered to the Licensee for use under the license.")},
{"ImageFileSizeAsDelivered",N_("Image File Size As Delivered"),"URL",xmpText,xmpExternal,N_("Size of the image file delivered to the Licensee.")},
{"CopyrightStatus",N_("Copyright Status"),"URL",xmpText,xmpExternal,N_("Copyright status of the image.")},
{"CopyrightRegistrationNumber",N_("Copyright Registration Number"),"Text",xmpText,xmpExternal,N_("Copyright Registration Number, if any, applying to the licensed image.")},
{"FirstPublicationDate",N_("First Publication Date"),"Date",xmpText,xmpExternal,N_("The date on which the image was first published.")},
{"CopyrightOwner",N_("Copyright Owner"),"seq CopyrightOwnerDetail",xmpSeq,xmpExternal,N_("Owner or owners of the copyright in the licensed image.")},
{"CopyrightOwnerID",N_("Copyright Owner ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying each Copyright Owner.")},
{"CopyrightOwnerName",N_("Copyright Owner Name"),"ProperName",xmpText,xmpExternal,N_("Name of Copyright Owner.")},
{"CopyrightOwnerImageID",N_("Copyright Owner Image ID"),"Text",xmpText,xmpExternal,N_("Optional identifier assigned by the Copyright Owner to the image.")},
{"ImageCreator",N_("Image Creator"),"seq ImageCreatorDetail",xmpSeq,xmpExternal,N_("Creator/s of the image.")},
{"ImageCreatorID",N_("Image Creator ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying each Image Creator.")},
{"ImageCreatorName",N_("Image Creator Name"),"ProperName",xmpText,xmpExternal,N_("Name of Image Creator.")},
{"ImageCreatorImageID",N_("Image Creator Image ID"),"Text",xmpText,xmpExternal,N_("Optional identifier assigned by the Image Creator to the image.")},
{"ImageSupplierID",N_("Image Supplier ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID identifying the Image Supplier.")},
{"ImageSupplierName",N_("Image Supplier Name"),"ProperName",xmpText,xmpExternal,N_("Name of Image Supplier.")},
{"ImageSupplierImageID",N_("Image Supplier Image ID"),"Text",xmpText,xmpExternal,N_("Optional identifier assigned by the Image Supplier to the image.")},
{"LicenseeImageID",N_("Licensee Image ID"),"Text",xmpText,xmpExternal,N_("Optional identifier assigned by the Licensee to the image.")},
{"LicenseeImageNotes",N_("Licensee Image Notes"),"Lang Alt",langAlt,xmpExternal,N_("Notes added by Licensee.")},
{"LicenseID",N_("License ID"),"Text",xmpText,xmpExternal,N_("Optional PLUS-ID assigned by the Licensor to the License.")},
{"LicensorTransactionID",N_("Licensor Transaction ID"),"bag Text",xmpBag,xmpExternal,N_("Identifier assigned by Licensor for Licensor's reference and internal use.")},
{"LicenseeTransactionID",N_("Licensee Transaction ID"),"bag Text",xmpBag,xmpExternal,N_("Identifier assigned by Licensee for Licensee's reference and internal use.")},
{"LicenseeProjectReference",N_("Licensee Project Reference"),"bag Text",xmpBag,xmpExternal,N_("Project reference name or description assigned by Licensee.")},
{"LicenseTransactionDate",N_("License Transaction Date"),"Date",xmpText,xmpExternal,N_("The date of the License Transaction.")},
{"Reuse",N_("Reuse"),"URL",xmpText,xmpExternal,N_("Indicates whether a license is a repeat or an initial license. Reuse may require that licenses stored in files previously delivered to the customer be updated.")},
{"OtherLicenseDocuments",N_("Other License Documents"),"bag Text",xmpBag,xmpExternal,N_("Reference information for additional documents associated with the license.")},
{"PersonDisplayName",N_("Person Display Name"),"Text",xmpText,xmpExternal,N_("Name of the person (in the given rectangle)")},
{"Rectangle",N_("Rectangle"),"Text",xmpText,xmpExternal,N_("Rectangle that identifies the person within the photo")},
{"PersonEmailDigest",N_("Person Email Digest"),"Text",xmpText,xmpExternal,N_("SHA-1 encrypted message hash of the person's Windows Live e-mail address"),},
{"PersonLiveIdCID",N_("Person LiveId CID"),"Text",xmpText,xmpExternal,N_("Signed decimal representation of the person's Windows Live CID")},
{"Regions",N_("Regions"),"RegionInfo",xmpText,xmpInternal,N_("Main structure containing region based information")},
{"AppliedToDimensions",N_("Applied To Dimensions"),"Dimensions",xmpText,xmpExternal,N_("Width and height of image when storing region data")},
{"RegionList",N_("Region List"),"bag RegionStruct",xmpBag,xmpExternal,N_("List of Region structures")},
{"Area",N_("Area"),"Area",xmpText,xmpExternal,N_("Descriptive markers of catalog items by content")},
{"Type",N_("Type"),"closed Choice of Text",xmpText,xmpExternal,N_("Type purpose of region (Face|Pet|Focus|BarCode)")},
{"Name",N_("Name"),"Text",xmpText,xmpExternal,N_("Name/ short description of content in image region")},
{"Description",N_("Description"),"Text",xmpText,xmpExternal,N_("Usage scenario for a given focus area (EvaluatedUsed|EvaluatedNotUsed|NotEvaluatedNotUsed)")},
{"FocusUsage",N_("Focus Usage"),"closed Choice of Text",xmpText,xmpExternal,N_("Descriptive markers of catalog items by content")},
{"BarCodeValue",N_("Bar Code Value"),"Text",xmpText,xmpExternal,N_("Decoded BarCode value string")},
{"Extensions",N_("Extensions"),"Text",xmpText,xmpInternal,N_("Any top level XMP property to describe the region content")},
{"Keywords",N_("Keywords"),"KeywordInfo",xmpText,xmpInternal,N_("Main structure containing keyword based information")},
{"Hierarchy",N_("Hierarchy"),"bag KeywordStruct",xmpBag,xmpExternal,N_("List of root keyword structures")},
{"Keyword",N_("Keyword"),"Text",xmpText,xmpExternal,N_("Name of keyword (-node)")},
{"Applied",N_("Applied"),"Boolean",xmpText,xmpExternal,N_("True if this keyword has been applied, False otherwise. If missing, mwg-kw:Applied is presumed True for leaf nodes and False for ancestor nodes")},
{"Children",N_("Children"),"bag KeywordStruct",xmpBag,xmpExternal,N_("List of children keyword structures")},
{"UsePanoramaViewer",N_("Use Panorama Viewer"),"Boolean",xmpText,xmpExternal,N_("Whether to show this image in a panorama viewer rather than as a normal flat image. This may be specified based on user preferences or by the stitching software. The application displaying or ingesting the image may choose to ignore this.")},
{"CaptureSoftware",N_("Capture Software"),"Text",xmpText,xmpExternal,N_("If capture was done using an application on a mobile device, such as an Android phone, the name of the application that was used (such as \"Photo Sphere\"). This should be left blank if source images were captured manually, such as by using a DSLR on a tripod.")},
{"StitchingSoftware",N_("Stitching Software"),"Text",xmpText,xmpExternal,N_("The software that was used to create the final panorama. This may sometimes be the same value as that of GPano:CaptureSoftware.")},
{"ProjectionType",N_("Projection Type"),"Open Choice of Text",xmpText,xmpExternal,N_("Projection type used in the image file. Google products currently support the value equirectangular.")},
{"PoseHeadingDegrees",N_("Pose Heading Degrees"),"Real",xmpText,xmpExternal,N_("Compass heading, measured in degrees, for the center the image. Value must be >= 0 and < 360.")},
{"PosePitchDegrees",N_("Pose Pitch Degrees"),"Real",xmpText,xmpExternal,N_("Pitch, measured in degrees, for the center in the image. Value must be >= -90 and <= 90.")},
{"PoseRollDegrees",N_("Pose Roll Degrees"),"Real",xmpText,xmpExternal,N_("Roll, measured in degrees, of the image where level with the horizon is 0. Value must be > -180 and <= 180.")},
{"InitialViewHeadingDegrees",N_("Initial View Heading Degrees"),"Integer",xmpText,xmpExternal,N_("The heading angle of the initial view in degrees.")},
{"InitialViewPitchDegrees",N_("Initial View Pitch Degrees"),"Integer",xmpText,xmpExternal,N_("The pitch angle of the initial view in degrees.")},
{"InitialViewRollDegrees",N_("Initial View Roll Degrees"),"Integer",xmpText,xmpExternal,N_("The roll angle of the initial view in degrees.")},
{"InitialHorizontalFOVDegrees",N_("Initial Horizontal FOV Degrees"),"Real",xmpText,xmpExternal,N_("The initial horizontal field of view that the viewer should display (in degrees). This is similar to a zoom level.")},
{"FirstPhotoDate",N_("First Photo Date"),"Date",xmpText,xmpExternal,N_("Date and time for the first image created in the panorama.")},
{"LastPhotoDate",N_("Last Photo Date"),"Date",xmpText,xmpExternal,N_("Date and time for the last image created in the panorama.")},
{"SourcePhotosCount",N_("Source Photos Count"),"Integer",xmpText,xmpExternal,N_("Number of source images used to create the panorama")},
{"ExposureLockUsed",N_("Exposure Lock Used"),"Boolean",xmpText,xmpExternal,N_("When individual source photographs were captured, whether or not the camera's exposure setting was locked. ")},
{"CroppedAreaImageWidthPixels",N_("Cropped Area Image Width Pixels"),"Integer",xmpText,xmpExternal,N_("Original width in pixels of the image (equal to the actual image's width for unedited images).")},
{"CroppedAreaImageHeightPixels",N_("Cropped Area Image Height Pixels"),"Integer",xmpText,xmpExternal,N_("Original height in pixels of the image (equal to the actual image's height for unedited images).")},
{"FullPanoWidthPixels",N_("Full Pano Width Pixels"),"Integer",xmpText,xmpExternal,N_("Original full panorama width from which the image was cropped. Or, if only a partial panorama was captured, this specifies the width of what the full panorama would have been.")},
{"FullPanoHeightPixels",N_("Full Pano Height Pixels"),"Integer",xmpText,xmpExternal,N_("Original full panorama height from which the image was cropped. Or, if only a partial panorama was captured, this specifies the height of what the full panorama would have been.")},
{"CroppedAreaLeftPixels",N_("Cropped Area Left Pixels"),"Integer",xmpText,xmpExternal,N_("Column where the left edge of the image was cropped from the full sized panorama.")},
{"CroppedAreaTopPixels",N_("Cropped Area Top Pixels"),"Integer",xmpText,xmpExternal,N_("Row where the top edge of the image was cropped from the full sized panorama.")},
{"InitialCameraDolly",N_("Initial Camera Dolly"),"Real",xmpText,xmpExternal,N_("This optional parameter moves the virtual camera position along the line of sight, away from the center of the photo sphere. A rear surface position is represented by the value -1.0, while a front surface position is represented by 1.0. For normal viewing, this parameter should be set to 0.")},
{"Album",N_("Album"),"Text",xmpText,xmpExternal,N_("The name of the album.")},
{"ArchivalLocation",N_("Archival Location"),"Text",xmpText,xmpExternal,N_("Information about the Archival Location.")},
{"Arranger",N_("Arranger"),"Text",xmpText,xmpExternal,N_("Information about the Arranger.")},
{"ArrangerKeywords",N_("Arranger Keywords"),"Text",xmpText,xmpExternal,N_("Information about the Arranger Keywords.")},
{"Artist",N_("Artist"),"Text",xmpText,xmpExternal,N_("The name of the artist or artists.")},
{"AspectRatio",N_("Video Aspect Ratio"),"Ratio",xmpText,xmpExternal,N_("Ratio of Width:Height, helps to determine how a video would be displayed on a screen")},
{"AspectRatioType",N_("Video Aspect Ratio Type"),"Text",xmpText,xmpExternal,N_("Aspect Ratio Type. Eg - Free-Resizing or Fixed")},
{"BaseURL",N_("Base URL"),"Text",xmpText,xmpExternal,N_("A C string that specifies a Base URL.")},
{"BitDepth",N_("Bit Depth"),"Integer",xmpText,xmpExternal,N_("A 16-bit integer that indicates the pixel depth of the compressed image. Values of 1, 2, 4, 8 , 16, 24, and 32 indicate the depth of color images")},
{"Codec",N_("Video Codec"),"Text",xmpText,xmpExternal,N_("The video codec information. Informs about the encoding algorithm of video. Codec Info is required for video playback.")},
{"CodecDecodeAll",N_("Video Codec Decode Info"),"Text",xmpText,xmpExternal,N_("Contains information the video Codec Decode All, i.e. Enabled/Disabled")},
{"CodecDescription",N_("Video Codec Description"),"Text",xmpText,xmpExternal,N_("Contains description the codec.")},
{"CodecInfo",N_("Video Codec Information"),"Text",xmpText,xmpExternal,N_("Contains information the codec needs before decoding can be started.")},
{"ColorSpace",N_("Video Color Space"),"closed Choice of Text",xmpText,xmpInternal,N_("The color space. One of: sRGB (used by Photoshop), CCIR-601 (used for NTSC), "
"CCIR-709 (used for HD).")},
{"Comment",N_("Comment"),"Text",xmpText,xmpExternal,N_("Information about the Comment.")},
{"Contrast",N_("Contrast"),"Closed Choice of Integer",xmpText,xmpInternal,N_("Indicates the direction of contrast processing applied by the camera.")},
{"Copyright",N_("Copyright"),"Text",xmpText,xmpExternal,N_("Copyright, can be name of an organization or an individual.")},
{"CostumeDesigner",N_("Costume Designer"),"Text",xmpText,xmpExternal,N_("Costume Designer associated with the video.")},
{"Country",N_("Country"),"Text",xmpText,xmpExternal,N_("Name of the country where the video was created.")},
{"CreationDate",N_("Creation Date"),"Integer",xmpText,xmpExternal,N_("Specifies the date and time of the initial creation of the file. The value is given as the "
"number of 100-nanosecond intervals since January 1, 1601, according to Coordinated Universal Time (Greenwich Mean Time).")},
{"CropBottom",N_("Pixel Crop Bottom"),"Integer",xmpText,xmpExternal,N_("Number of Pixels to be cropped from the bottom.")},
{"CropLeft",N_("Pixel Crop Left"),"Integer",xmpText,xmpExternal,N_("Number of Pixels to be cropped from the left.")},
{"CropRight",N_("Pixel Crop Right"),"Integer",xmpText,xmpExternal,N_("Number of Pixels to be cropped from the right.")},
{"Cropped",N_("Cropped"),"Integer",xmpText,xmpExternal,N_("Field that indicates if a video is cropped.")},
{"CropTop",N_("Pixel Crop Top"),"Integer",xmpText,xmpExternal,N_("Number of Pixels to be cropped from the top.")},
{"CurrentTime",N_("Current Time"),"Integer",xmpText,xmpExternal,N_("The time value for current time position within the movie.")},
{"DataPackets",N_("Data Packets"),"Integer",xmpText,xmpExternal,N_("Specifies the number of Data Packet entries that exist within the Data Object.")},
{"DateTimeOriginal",N_("Date and Time Original"),"Date",xmpText,xmpInternal,N_("Date and time when original video was generated, in ISO 8601 format. ")},
{"DateTimeDigitized",N_("Date and Time Digitized"),"Date",xmpText,xmpInternal,N_("Date and time when video was stored as digital data, can be the same "
"as DateTimeOriginal if originally stored in digital form. Stored in ISO 8601 format.")},
{"DateUTC",N_("Date-Time Original"),"Text",xmpText,xmpExternal,N_("Contains the production date")},
{"DefaultOn",N_("Video Track Default On"),"Text",xmpText,xmpExternal,N_("Video Track Default On , i.e. Enabled/Disabled")},
{"DigitalZoomRatio",N_("Digital Zoom Ratio"),"Rational",xmpText,xmpInternal,N_("Indicates the digital zoom ratio when the video was shot.")},
{"Dimensions",N_("Dimensions"),"Text",xmpText,xmpExternal,N_("Information about the Dimensions of the video frame.")},
{"Director",N_("Director"),"Text",xmpText,xmpExternal,N_("Information about the Director.")},
{"DisplayUnit",N_("Video Display Unit"),"Text",xmpText,xmpExternal,N_("Video display unit. Eg - cm, pixels, inch")},
{"DistributedBy",N_("Distributed By"),"Text",xmpText,xmpExternal,N_("Distributed By, i.e. name of person or organization.")},
{"DocType",N_("Doc Type"),"Text",xmpText,xmpExternal,N_("Describes the contents of the file. In the case of a MATROSKA file, its value is 'matroska'")},
{"DocTypeReadVersion",N_("Doc Type Read Version"),"Integer",xmpText,xmpExternal,N_("A Matroska video specific property, helps in determining the compatibility of file with a particular version of a video player")},
{"DocTypeVersion",N_("Doc Type Version"),"Integer",xmpText,xmpExternal,N_("A Matroska video specific property, indicated the version of filetype, helps in determining the compatibility")},
{"DotsPerInch",N_("Dots Per Inch"),"Integer",xmpText,xmpExternal,N_("Dots Per Inch")},
{"duration",N_("Duration"),"Integer",xmpText,xmpExternal,N_("The duration of the media file. Measured in milli-seconds.")},
{"EBMLReadVersion",N_("EBML Read Version"),"Integer",xmpText,xmpExternal,N_("Extensible Binary Meta Language Read Version")},
{"EBMLVersion",N_("EBML Version"),"Integer",xmpText,xmpExternal,N_("Extensible Binary Meta Language Version")},
{"Edit1",N_("Edit Block 1 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit2",N_("Edit Block 2 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit3",N_("Edit Block 3 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit4",N_("Edit Block 4 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit5",N_("Edit Block 5 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit6",N_("Edit Block 6 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit7",N_("Edit Block 7 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit8",N_("Edit Block 8 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"Edit9",N_("Edit Block 9 / Language"),"Text",xmpText,xmpExternal,N_("Information about the Edit / Language.")},
{"EditedBy",N_("Edited By"),"Text",xmpText,xmpExternal,N_("Edited By, i.e. name of person or organization.")},
{"Enabled",N_("Video Track Enabled"),"Text",xmpText,xmpExternal,N_("Status of Video Track, i.e. Enabled/Disabled")},
{"EncodedBy",N_("Encoded By"),"Text",xmpText,xmpExternal,N_("Encoded By, i.e. name of person or organization.")},
{"ExtendedContentDescription",N_("Extended Content Description"),"Text",xmpSeq,xmpExternal,N_("Extended Content Description, usually found in ASF type files.")},
{"FileDataRate",N_("File Data Rate"),"Rational",xmpText,xmpExternal,N_("The file data rate in megabytes per second. For example: \"36/10\" = 3.6 MB/sec")},
{"FirmwareVersion",N_("Firmware Version"),"Text",xmpText,xmpExternal,N_("Firmware Version of the Camera/Video device.")},
{"FNumber",N_("F Number"),"Rational",xmpText,xmpInternal,N_("F number. Camera Lens specific data.")},
{"FocalLength",N_("Focal Length"),"Rational",xmpText,xmpInternal,N_("Focal length of the lens, in millimeters.")},
{"FocusMode",N_("Focus Mode"),"Text",xmpText,xmpExternal,N_("Focus Mode of the Lens. Eg - AF for Auto Focus")},
{"Format",N_("Format"),"Text",xmpText,xmpExternal,N_("Indication of movie format (computer-generated, digitized, and so on).")},
{"FrameCount",N_("Frame Count"),"Integer",xmpText,xmpExternal,N_("Total number of frames in a video")},
{"FrameHeight",N_("Frame Height"),"Integer",xmpText,xmpExternal,N_("Height of frames in a video")},
{"FrameRate",N_("Video Frame Rate"),"Frames per Second",xmpText,xmpExternal,N_("Rate at which frames are presented in a video (Expressed in fps(Frames per Second))")},
{"FrameWidth",N_("Frame Width"),"Integer",xmpText,xmpExternal,N_("Width of frames in a video")},
{"Genre",N_("Genre"),"Text",xmpText,xmpExternal,N_("The name of the genre.")},
{"GPSAltitude",N_("GPS Altitude"),"Rational",xmpText,xmpInternal,N_("GPS tag 6, 0x06. Indicates altitude in meters.")},
{"GPSAltitudeRef",N_("GPS Altitude Reference"),"Closed Choice of Integer",xmpText,xmpInternal,N_("GPS tag 5, 0x05. Indicates whether the altitude is above or below sea level.")},
{"GPSCoordinates",N_("GPS Coordinates"),"Text",xmpText,xmpExternal,N_("Information about the GPS Coordinates.")},
{"GPSDateStamp",N_("GPS Time Stamp"),"Date",xmpText,xmpInternal,N_("Date stamp of GPS data, ")},
{"GPSImgDirection",N_("GPS Image Direction"),"Rational",xmpText,xmpInternal,N_("Direction of image when captured, values range from 0 to 359.99.")},
{"GPSImgDirectionRef",N_("GPS Image Direction Reference"),"Closed Choice of Text",xmpText,xmpInternal,N_("Reference for image direction.")},
{"GraphicsMode",N_("Graphics Mode"),"Text",xmpText,xmpExternal,N_("A 16-bit integer that specifies the transfer mode. The transfer mode specifies which Boolean"
{"Grouping",N_("Grouping"),"Text",xmpText,xmpExternal,N_("Information about the Grouping.")},
{"HandlerClass",N_("Handler Class"),"Text",xmpText,xmpExternal,N_("A four-character code that identifies the type of the handler. Only two values are valid for this field: 'mhlr' for media handlers and 'dhlr' for data handlers.")},
{"HandlerDescription",N_("Handler Description"),"Text",xmpText,xmpExternal,N_("A (counted) string that specifies the name of the component-that is, the media handler used when this media was created..")},
{"HandlerType",N_("Handler Type"),"Text",xmpText,xmpExternal,N_("A four-character code that identifies the type of the media handler or data handler.")},
{"MaxApertureValue",N_("Maximum Aperture Value"),"Rational",xmpText,xmpInternal,N_("Smallest F number of lens, in APEX.")},
{"MaxBitRate",N_("Maximum Bit Rate"),"Integer",xmpText,xmpExternal,N_("Specifies the maximum instantaneous bit rate in bits per second for the entire file. This shall equal the sum of the bit rates of the individual digital media streams.")},
{"MaxDataRate",N_("Maximum Data Rate"),"kiloBytes per Second",xmpText,xmpExternal,N_("Peak rate at which data is presented in a video (Expressed in kB/s(kiloBytes per Second))")},
{"MediaCreateDate",N_("Media Track Create Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the media header was created.")},
{"MediaDuration",N_("Media Track Duration"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the duration of this media (in the movie's time coordinate system).")},
{"MediaHeaderVersion",N_("Media Header Version"),"Text",xmpText,xmpExternal,N_("A 1-byte specification of the version of this media header")},
{"MediaLangCode",N_("Media Language Code"),"Integer",xmpText,xmpExternal,N_("A 16-bit integer that specifies the language code for this media.")},
{"MediaModifyDate",N_("Media Track Modify Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the media header was last modified.")},
{"MediaTimeScale",N_("Media Time Scale"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the time scale for this media-that is, the number of time units that pass per second in its time coordinate system.")},
{"MuxingApp",N_("Muxing App"),"Text",xmpText,xmpExternal,N_("Contains the name of the library that has been used to create the file (like \"libmatroska 0.7.0\")")},
{"Name",N_("Name"),"Text",xmpText,xmpExternal,N_("Name of song or the event.")},
{"NextTrackID",N_("Next Track ID"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates a value to use for the track ID number of the next track added to this movie. Note that 0 is not a valid track ID value.")},
{"NumOfColours",N_("Number Of Colours"),"Integer/Text",xmpText,xmpExternal,N_("Total number of colours used")},
{"NumOfImpColours",N_("Number Of Important Colours"),"Integer/Text",xmpText,xmpExternal,N_("Number Of Important Colours, a property inherited from BitMap format")},
{"NumOfParts",N_("Number Of Parts"),"Integer",xmpText,xmpExternal,N_("Total number of parts in the video.")},
{"OpColor",N_("Operation Colours"),"Integer/Text",xmpText,xmpExternal,N_("Three 16-bit values that specify the red, green, and blue colors for the transfer mode operation indicated in the graphics mode field.")},
{"Organization",N_("Organization"),"Text",xmpText,xmpExternal,N_("Name of organization associated with the video.")},
{"Orientation",N_("Orientation"),"Closed Choice of Integer",xmpText,xmpInternal,N_("Video Orientation:"
{"PhysicalEquivalent",N_("Chapter Physical Equivalent"),"Text",xmpText,xmpExternal,N_("Contains the information of External media.")},
{"PixelDepth",N_("Video Pixel Depth"),"closed Choice of Text",xmpText,xmpExternal,N_("The size in bits of each color component of a pixel. Standard Windows 32-bit "
"pixels have 8 bits per component. One of: 8Int, 16Int, 32Int, 32Float.")},
{"PixelPerMeterX",N_("Pixels Per Meter X"),"Integer",xmpText,xmpExternal,N_("Pixels Per Meter X, a property inherited from BitMap format")},
{"PixelPerMeterY",N_("Pixels Per Meter Y"),"Integer",xmpText,xmpExternal,N_("Pixels Per Meter Y, a property inherited from BitMap format")},
{"Planes",N_("Planes"),"Integer",xmpText,xmpExternal,N_("The number of Image Planes in the video")},
{"PosterTime",N_("Poster Time"),"Integer",xmpText,xmpExternal,N_("The time value of the time of the movie poster.")},
{"PreferredRate",N_("Preferred Rate"),"Rational",xmpText,xmpExternal,N_("A 32-bit fixed-point number that specifies the rate at which to play this movie. A value of 1.0 indicates normal rate.")},
{"PreferredVolume",N_("Preferred Volume"),"Rational",xmpText,xmpExternal,N_("A 16-bit fixed-point number that specifies how loud to play this movie's sound. A value of 1.0 indicates full volume.")},
{"Preroll",N_("Preroll"),"Integer",xmpText,xmpExternal,N_("Specifies the amount of time to buffer data before starting to play the file, in millisecond units. If this value is nonzero,"
"the Play Duration field and all of the payload Presentation Time fields have been offset by this amount. Therefore, player software "
"must subtract the value in the preroll field from the play duration and presentation times to calculate their actual values.")},
{"Requirements",N_("Requirements"),"Text",xmpText,xmpExternal,N_("Information about the Requirements.")},
{"ResolutionUnit",N_("Resolution Unit"),"Closed Choice of Integer",xmpText,xmpInternal,N_("Unit used for XResolution and YResolution. Value is one of: 2 = inches; 3 = centimeters.")},
{"RippedBy",N_("Ripped By"),"Text",xmpText,xmpExternal,N_("Ripped By, i.e. name of person or organization.")},
{"Saturation",N_("Saturation"),"Closed Choice of Integer",xmpText,xmpInternal,N_("Indicates the direction of saturation processing applied by the camera.")},
{"SecondaryGenre",N_("Secondary Genre"),"Text",xmpText,xmpExternal,N_("The name of the secondary genre..")},
{"SelectionTime",N_("Selection Time"),"Integer",xmpText,xmpExternal,N_("The time value for the start time of the current selection.")},
{"SelectionDuration",N_("Selection Duration"),"Integer",xmpText,xmpExternal,N_("The duration of the current selection in movie time scale units.")},
{"SendDuration",N_("Send Duration"),"Integer",xmpText,xmpExternal,N_("Specifies the time needed to send the file in 100-nanosecond units. This value should "
"include the duration of the last packet in the content.")},
{"Sharpness",N_("Sharpness"),"Integer",xmpText,xmpExternal,N_("\"Sharpness\" setting. Range 0 to +100.")},
{"Software",N_("Software"),"Text",xmpText,xmpExternal,N_("Software used to generate / create Video data.")},
{"SoftwareVersion",N_("Software Version"),"Text",xmpText,xmpExternal,N_("The Version of the software used.")},
{"SongWriter",N_("Song Writer"),"Text",xmpText,xmpExternal,N_("The name of the song writer.")},
{"StreamType",N_("Stream Type"),"Text",xmpText,xmpExternal,N_("Describes the Stream Type. Eg - Video, Audio or Subtitles")},
{"SubTCodec",N_("Subtitles Codec"),"Text",xmpText,xmpExternal,N_("Subtitles stream codec, for general purpose")},
{"SubTCodecDecodeAll",N_("Subtitle Codec Decode Info"),"Text",xmpText,xmpExternal,N_("Contains information the Subtitles codec decode all, i.e. Enabled/Disabled")},
{"SubTCodecInfo",N_("Subtitles Codec Information"),"Text",xmpText,xmpExternal,N_("Contains additional information about subtitles.")},
{"SubTCodecSettings",N_("Subtitle Codec Settings"),"Text",xmpText,xmpExternal,N_("Contains settings the codec needs before decoding can be started.")},
{"SubTDefaultOn",N_("Subtitle Track Default On"),"Text",xmpText,xmpExternal,N_("Subtitles Track Default On , i.e. Enabled/Disabled")},
{"SubTEnabled",N_("Subtitle Track Enabled"),"Text",xmpText,xmpExternal,N_("Status of Subtitles Track, i.e. Enabled/Disabled")},
{"Subtitle",N_("Subtitle"),"Text",xmpText,xmpExternal,N_("Subtitle of the video.")},
{"TimecodeScale",N_("Timecode Scale"),"Rational",xmpText,xmpExternal,N_("Multiplying factor which is helpful in calculation of a particular timecode")},
{"TimeOffset",N_("Time Offset"),"Integer",xmpText,xmpExternal,N_("Specifies the presentation time offset of the stream in 100-nanosecond units. This value shall be equal to the send time of the first interleaved packet in the data section.")},
{"TimeScale",N_("Time Scale"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the time scale for this movie-that is, the number of time units that"
{"Title",N_("Title"),"Text",xmpText,xmpExternal,N_("Contains a general name of the SEGMENT, like 'Lord of the Rings - The Two Towers', however, Tags could be used to define several titles for a segment.")},
{"TotalFrameCount",N_("Total Frame Count"),"Integer",xmpText,xmpExternal,N_("Total number of frames in a video")},
{"TotalStream",N_("Number Of Streams"),"Integer",xmpText,xmpExternal,N_("Total number of streams present in a video. Eg - Video, Audio or Subtitles")},
{"Track",N_("Track"),"Text",xmpText,xmpExternal,N_("Information about the Track.")},
{"TrackCreateDate",N_("Video Track Create Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the track header was created.")},
{"TrackDuration",N_("Video Track Duration"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the duration of this track (in the movie's time coordinate system).")},
{"TrackLayer",N_("Video Track Layer"),"Integer",xmpText,xmpExternal,N_("A 16-bit integer that indicates this track's spatial priority in its movie. The QuickTime Movie"
"Toolbox uses this value to determine how tracks overlay one another. Tracks with lower layer"
"values are displayed in front of tracks with higher layer values.")},
{"TrackModifyDate",N_("Video Track Modify Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the track header was last modified.")},
{"TrackVolume",N_("Track Volume"),"Rational",xmpText,xmpExternal,N_("A 16-bit fixed-point number that specifies how loud to play this track's sound. A value of 1.0 indicates full volume.")},
{"TranslateCodec",N_("Chapter Translate Codec"),"Text",xmpText,xmpExternal,N_("Chapter Translate Codec information. Usually used in Matroska file type.")},
{"UnknownInfo",N_("Unknown Information"),"Text",xmpText,xmpExternal,N_("Unknown / Unregistered Metadata Tags and their values.")},
{"UnknownInfo2",N_("Unknown Information"),"Text",xmpText,xmpExternal,N_("Unknown / Unregistered Metadata Tags and their values.")},
{"URL",N_("Video URL"),"Text",xmpText,xmpExternal,N_("A C string that specifies a URL. There may be additional data after the C string.")},
{"URN",N_("Video URN"),"Text",xmpText,xmpExternal,N_("A C string that specifies a URN. There may be additional data after the C string.")},
{"VariProgram",N_("Vari Program"),"Text",xmpText,xmpExternal,N_("Software settings used to generate / create Video data.")},
{"VegasVersionMajor",N_("Vegas Version Major"),"Text",xmpText,xmpExternal,N_("Vegas Version Major.")},
{"VegasVersionMinor",N_("Vegas Version Minor"),"Text",xmpText,xmpExternal,N_("Vegas Version Minor.")},
{"Vendor",N_("Vendor"),"Text",xmpText,xmpExternal,N_("The developer of the compressor that generated the compressed data.")},
{"VendorID",N_("Vendor ID"),"Text",xmpText,xmpExternal,N_("A 32-bit integer that specifies the developer of the compressor that generated the compressed data. Often this field contains 'appl' to indicate Apple Computer, Inc.")},
{"WritingApp",N_("Writing App"),"Text",xmpText,xmpExternal,N_("Contains the name of the application used to create the file (like \"mkvmerge 0.8.1\")")},
{"Codec",N_("Audio Codec"),"Text",xmpText,xmpExternal,N_("Codec used for Audio Encoding/Decoding")},
{"CodecDecodeAll",N_("Audio Codec Decode Info"),"Text",xmpText,xmpExternal,N_("Contains information the audio codec decode all, i.e. Enabled/Disabled")},
{"CodecDescription",N_("Audio Codec Description"),"Text",xmpText,xmpExternal,N_("Contains description the codec.")},
{"CodecInfo",N_("Audio Codec Information"),"Text",xmpText,xmpExternal,N_("Contains information the codec needs before decoding can be started. An example is the Vorbis initialization packets for Vorbis audio.")},
{"CodecSettings",N_("Audio Codec Settings"),"Text",xmpText,xmpExternal,N_("Contains settings the codec needs before decoding can be started.")},
{"Compressor",N_("Audio Compressor"),"Text",xmpText,xmpExternal,N_("The audio compression used. For example, MP3.")},
{"DefaultOn",N_("Audio Track Default On"),"Text",xmpText,xmpExternal,N_("Audio Track Default On , i.e. Enabled/Disabled")},
{"Enabled",N_("Audio Track Enabled"),"Text",xmpText,xmpExternal,N_("Status of Audio Track, i.e. Enabled/Disabled")},
{"Format",N_("Audio Format"),"Text",xmpText,xmpExternal,N_("A four-character code that identifies the format of the audio.")},
{"HandlerClass",N_("Handler Class"),"Text",xmpText,xmpExternal,N_("A four-character code that identifies the type of the handler. Only two values are valid for this field: 'mhlr' for media handlers and 'dhlr' for data handlers.")},
{"HandlerDescription",N_("Handler Description"),"Text",xmpText,xmpExternal,N_("A (counted) string that specifies the name of the component-that is, the media handler used when this media was created..")},
{"HandlerType",N_("Handler Type"),"Text",xmpText,xmpExternal,N_("A four-character code that identifies the type of the media handler or data handler.")},
{"MediaCreateDate",N_("Media Track Create Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the media header was created.")},
{"MediaDuration",N_("Media Track Duration"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the duration of this media (in the movie's time coordinate system).")},
{"MediaHeaderVersion",N_("Media Header Version"),"Text",xmpText,xmpExternal,N_("A 1-byte specification of the version of this media header")},
{"MediaLangCode",N_("Media Language Code"),"Integer",xmpText,xmpExternal,N_("A 16-bit integer that specifies the language code for this media.")},
{"MediaModifyDate",N_("Media Track Modify Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the media header was last modified.")},
{"MediaTimeScale",N_("Media Time Scale"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the time scale for this media-that is, the number of time units that pass per second in its time coordinate system.")},
{"OutputSampleRate",N_("Output Audio Sample Rate"),"Integer",xmpText,xmpExternal,N_("The output audio sample rate. Can be any value, but commonly 32000, 41100, or 48000.")},
{"SampleCount",N_("Audio Sample Count"),"Integer",xmpText,xmpExternal,N_("Sample taken for Analyzing Audio Stream")},
{"SampleRate",N_("Audio Sample Rate"),"Integer",xmpText,xmpExternal,N_("The audio sample rate. Can be any value, but commonly 32000, 41100, or 48000.")},
{"SampleType",N_("Audio Sample Type"),"closed Choice of Text",xmpText,xmpExternal,N_("The audio sample type. One of: 8Int, 16Int, 32Int, 32Float.")},
{"TimeOffset",N_("Time Offset"),"Integer",xmpText,xmpExternal,N_("Specifies the presentation time offset of the stream in 100-nanosecond units. This value shall be equal to the send time of the first interleaved packet in the data section.")},
{"TrackCreateDate",N_("Audio Track Create Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the track header was created.")},
{"TrackDuration",N_("Audio Track Duration"),"Integer",xmpText,xmpExternal,N_("A time value that indicates the duration of this track (in the movie's time coordinate system).")},
{"TrackLayer",N_("Audio Track Layer"),"Integer",xmpText,xmpExternal,N_("A 16-bit integer that indicates this track's spatial priority in its movie. The QuickTime Movie"
"Toolbox uses this value to determine how tracks overlay one another. Tracks with lower layer"
"values are displayed in front of tracks with higher layer values.")},
{"TrackModifyDate",N_("Audio Track Modify Date"),"Integer",xmpText,xmpExternal,N_("A 32-bit integer that indicates (in seconds since midnight, January 1, 1904) when the track header was last modified.")},
{"TrackVolume",N_("Track Volume"),"Rational",xmpText,xmpExternal,N_("A 16-bit fixed-point number that specifies how loud to play this track's sound. A value of 1.0 indicates full volume.")},
{"URL",N_("Audio URL"),"Text",xmpText,xmpExternal,N_("A C string that specifies a URL. There may be additional data after the C string.")},
{"URN",N_("Audio URN"),"Text",xmpText,xmpExternal,N_("A C string that specifies a URN. There may be additional data after the C string.")},
{"VendorID",N_("Vendor ID"),"Text",xmpText,xmpExternal,N_("A 32-bit integer that specifies the developer of the compressor that generated the compressed data. Often this field contains 'appl' to indicate Apple Computer, Inc.")},
// dcterms properties used by DwC under the Record Class.
{"type",N_("Type"),"bag open Choice",xmpBag,xmpExternal,N_("The nature or genre of the resource.")},
{"modified",N_("Date Modified"),"seq Date",xmpSeq,xmpExternal,N_("Date on which the resource was changed.")},
{"language",N_("Language"),"bag Locale",xmpBag,xmpExternal,N_("A language of the resource.")},
{"license",N_("License"),"Lang Alt",langAlt,xmpExternal,N_("A legal document giving official permission to do something with the resource.")},
{"rightsHolder",N_("Rights Holder"),"seq ProperName",xmpSeq,xmpExternal,N_("A person or organization owning or managing rights over the resource.")},
{"accessRights",N_("Access Rights"),"Lang Alt",langAlt,xmpExternal,N_("Information about who can access the resource or an indication of its security status.")},
{"bibliographicCitation",N_("Bibliographic Citation"),"Text",xmpText,xmpExternal,N_("A bibliographic reference for the resource.")},
{"references",N_("References"),"bag Text",xmpBag,xmpExternal,N_("A related resource that is referenced, cited, or otherwise pointed to by the described resource.")},
N_("An identifier for the collection or dataset from which the record was derived. For physical specimens, the recommended best practice is to use the identifier in a collections registry such as the Biodiversity Collections Index (http://www.biodiversitycollectionsindex.org/).")
N_("The specific nature of the data record - a subtype of the type. Recommended best practice is to use a controlled vocabulary such as the Darwin Core Type Vocabulary (http://rs.tdwg.org/dwc/terms/type-vocabulary/index.htm).")
N_("Actions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.")
N_("A list (concatenated and separated) of additional measurements, facts, characteristics, or assertions about the record. Meant to provide a mechanism for structured content such as key-value pairs.")
N_("An identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, construct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.")
N_("An identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.")
N_("A list (concatenated and separated) of names of people, groups, or organizations responsible for recording the original Occurrence. The primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first.")
N_("Deprecated. An identifier for an individual or named group of individual organisms represented in the Occurrence. Meant to accommodate resampling of the same individual or group for monitoring purposes. May be a global unique identifier or an identifier specific to a data set.")
N_("The age class or life stage of the biological individual(s) at the time the Occurrence was recorded. Recommended best practice is to use a controlled vocabulary.")
N_("The reproductive condition of the biological individual(s) represented in the Occurrence. Recommended best practice is to use a controlled vocabulary.")
N_("A description of the behavior shown by the subject at the time the Occurrence was recorded. Recommended best practice is to use a controlled vocabulary.")
N_("The process by which the biological individual(s) represented in the Occurrence became established at the location. Recommended best practice is to use a controlled vocabulary.")
N_("The current state of a specimen with respect to the collection identified in collectionCode or collectionID. Recommended best practice is to use a controlled vocabulary.")
N_("A list (concatenated and separated) of previous or alternate fully qualified catalog numbers or other human-used identifiers for the same Occurrence, whether in the current or any other data set or collection.")
N_("A list (concatenated and separated) of identifiers (publication, bibliographic reference, global unique identifier, URI) of literature associated with the Occurrence.")
N_("A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of genetic sequence information associated with the Occurrence.")
N_("An identifier for the Organism instance (as opposed to a particular digital record of the Organism). May be a globally unique identifier or an identifier specific to the data set.")
N_("A description of the kind of Organism instance. Can be used to indicate whether the Organism instance represents a discrete organism or if it represents a particular type of aggregation. Recommended best practice is to use a controlled vocabulary.")
N_("A list (concatenated and separated with a vertical bar ' | ') of identifiers of other Occurrence records and their associations to this Occurrence.")
N_("An identifier for the MaterialSample (as opposed to a particular digital record of the material sample). In the absence of a persistent global unique identifier, construct one from a combination of identifiers in the record that will most closely make the materialSampleID globally unique.")
N_("An identifier for the set of information associated with an Event (something that occurs at a place and time). May be a global unique identifier or an identifier specific to the data set.")
N_("The date-time or interval during which an Event occurred. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).")
N_("Deprecated. (Child of Xmp.dwc.Event) The date-time or interval during which an Event started. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).")
N_("Deprecated. (Child of Xmp.dwc.Event) The date-time or interval during which an Event ended. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).")
N_("The earliest ordinal day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).")
N_("The latest ordinal day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).")
N_("An identifier for the set of location information (data associated with Location). May be a global unique identifier or an identifier specific to the data set.")
N_("An identifier for the geographic region within which the Location occurred. Recommended best practice is to use an persistent identifier from a controlled vocabulary such as the Getty Thesaurus of Geographic Names.")
N_("The name of the continent in which the Location occurs. Recommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names or the ISO 3166 Continent code.")
N_("The name of the water body in which the Location occurs. Recommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names.")
N_("The name of the island group in which the Location occurs. Recommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names.")
N_("The name of the island on or near which the Location occurs. Recommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names.")
N_("The name of the country or major administrative unit in which the Location occurs. Recommended best practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names.")
N_("The name of the next smaller administrative region than country (state, province, canton, department, region, etc.) in which the Location occurs.")
N_("The full, unabbreviated name of the next smaller administrative region than stateProvince (county, shire, department, etc.) in which the Location occurs.")
N_("The full, unabbreviated name of the next smaller administrative region than county (city, municipality, etc.) in which the Location occurs. Do not use this term for a nearby named place that does not contain the actual location.")
N_("The specific description of the place. Less specific geographic information can be provided in other geographic terms (higherGeography, continent, country, stateProvince, county, municipality, waterBody, island, islandGroup). This term may contain information modified from the original to correct perceived errors or standardize the description.")
N_("The lesser distance in a range of distance from a reference surface in the vertical direction, in meters. Use positive values for locations above the surface, negative values for locations below. If depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.")
N_("The greater distance in a range of distance from a reference surface in the vertical direction, in meters. Use positive values for locations above the surface, negative values for locations below. If depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.")
N_("The verbatim original spatial coordinates of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.")
N_("The verbatim original latitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.")
N_("The verbatim original longitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) for these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.")
N_("The spatial coordinate system for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location. Recommended best practice is to use a controlled vocabulary.")
N_("The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based. Recommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value \"unknown\".")
N_("The geographic latitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. Positive values are north of the Equator, negative values are south of it. Legal values lie between -90 and 90, inclusive.")
N_("The geographic longitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. Positive values are east of the Greenwich Meridian, negative values are west of it. Legal values lie between -180 and 180, inclusive.")
N_("The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based. Recommended best practice is use the EPSG code as a controlled vocabulary to provide an SRS, if known. Otherwise use a controlled vocabulary for the name or code of the geodetic datum, if known. Otherwise use a controlled vocabulary for the name or code of the ellipsoid, if known. If none of these is known, use the value \"unknown\".")
N_("The horizontal distance (in meters) from the given decimalLatitude and decimalLongitude describing the smallest circle containing the whole of the Location. Leave the value empty if the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates). Zero is not a valid value for this term.")
N_("The ratio of the area of the point-radius (decimalLatitude, decimalLongitude, coordinateUncertaintyInMeters) to the area of the true (original, or most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given point-radius does not completely contain the original representation. The pointRadiusSpatialFit is undefined (and should be left blank) if the original representation is a point without uncertainty and the given georeference is not that same point (without uncertainty). If both the original and the given georeference are the same point, the pointRadiusSpatialFit is 1.")
N_("A Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. A Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.")
N_("A Well-Known Text (WKT) representation of the Spatial Reference System (SRS) for the footprintWKT of the Location. Do not use this term to describe the SRS of the decimalLatitude and decimalLongitude, even if it is the same as for the footprintWKT - use the geodeticDatum instead.")
N_("The ratio of the area of the footprint (footprintWKT) to the area of the true (original, or most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given footprint does not completely contain the original representation. The footprintSpatialFit is undefined (and should be left blank) if the original representation is a point and the given georeference is not that same point. If both the original and the given georeference are the same point, the footprintSpatialFit is 1.")
N_("A list (concatenated and separated) of names of people, groups, or organizations who determined the georeference (spatial representation) for the Location.")
N_("A list (concatenated and separated) of maps, gazetteers, or other resources used to georeference the Location, described specifically enough to allow anyone in the future to use the same resources.")
N_("A categorical description of the extent to which the georeference has been verified to represent the best possible spatial description. Recommended best practice is to use a controlled vocabulary.")
N_("Notes or comments about the spatial description determination, explaining assumptions made in addition or opposition to the those formalized in the method referred to in georeferenceProtocol.")
N_("An identifier for the set of information associated with a GeologicalContext (the location within a geological context, such as stratigraphy). May be a global unique identifier or an identifier specific to the data set.")
N_("The full name of the earliest possible geochronologic eon or lowest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the latest possible geochronologic eon or highest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the earliest possible geochronologic era or lowest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the latest possible geochronologic era or highest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the earliest possible geochronologic period or lowest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the latest possible geochronologic period or highest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the earliest possible geochronologic epoch or lowest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the latest possible geochronologic epoch or highest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the earliest possible geochronologic age or lowest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("The full name of the latest possible geochronologic age or highest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.")
N_("An identifier for the Identification (the body of information associated with the assignment of a scientific name). May be a global unique identifier or an identifier specific to the data set.")
N_("The date on which the subject was identified as representing the Taxon. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).")
N_("A categorical indicator of the extent to which the taxonomic identification has been verified to be correct. Recommended best practice is to use a controlled vocabulary such as that used in HISPID/ABCD.")
N_("An identifier for the set of taxon information (data associated with the Taxon class). May be a global unique identifier or an identifier specific to the data set.")
N_("An identifier for the name usage (documented meaning of the name according to a source) of the currently valid (zoological) or accepted (botanical) taxon.")
N_("An identifier for the name usage (documented meaning of the name according to a source) of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.")
N_("An identifier for the name usage (documented meaning of the name according to a source) in which the terminal element of the scientificName was originally established under the rules of the associated nomenclaturalCode.")
N_("The full scientific name, with authorship and date information if known. When forming part of an Identification, this should be the name in lowest level taxonomic rank that can be determined. This term should not contain identification qualifications, which should instead be supplied in the IdentificationQualifier term.")
},
{"acceptedNameUsage",N_("Accepted Name Usage"),"Text",xmpText,xmpExternal,
N_("The full name, with authorship and date information if known, of the currently valid (zoological) or accepted (botanical) taxon.")
N_("The full name, with authorship and date information if known, of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.")
N_("The taxon name, with authorship and date information if known, as it originally appeared when first established under the rules of the associated nomenclaturalCode. The basionym (botany) or basonym (bacteriology) of the scientificName or the senior/earlier homonym for replaced names.")
N_("The reference to the source in which the specific taxon concept circumscription is defined or implied - traditionally signified by the Latin \"sensu\" or \"sec.\" (from secundum, meaning \"according to\"). For taxa that result from identifications, a reference to the keys, monographs, experts and other sources should be given.")
N_("A list (concatenated and separated) of taxa names terminating at the rank immediately superior to the taxon referenced in the taxon record. Recommended best practice is to order the list starting with the highest rank and separating the names for each rank with a semi-colon ;")
N_("The nomenclatural code (or codes in the case of an ambiregnal name) under which the scientificName is constructed. Recommended best practice is to use a controlled vocabulary.")
N_("The status of the use of the scientificName as a label for a taxon. Requires taxonomic opinion to define the scope of a taxon. Rules of priority then are used to define the taxonomic status of the nomenclature contained in that scope, combined with the experts opinion. It must be linked to a specific taxonomic reference that defines the concept. Recommended best practice is to use a controlled vocabulary.")
N_("The status related to the original publication of the name and its conformance to the relevant rules of nomenclature. It is based essentially on an algorithm according to the business rules of the code. It requires no taxonomic opinion.")
N_("The relationship of the resource identified by relatedResourceID to the subject (optionally identified by the resourceID). Recommended best practice is to use a controlled vocabulary.")
N_("The date-time on which the relationship between the two resources was established. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).")
N_("An identifier for the MeasurementOrFact (information pertaining to measurements, facts, characteristics, or assertions). May be a global unique identifier or an identifier specific to the data set.")
N_("A description of or reference to (publication, URI) the method or protocol used to determine the measurement, fact, characteristic, or assertion.")