ExifTool Forum

ExifTool => The "exiftool" Application => Topic started by: bmn on April 09, 2017, 01:15:17 PM

Title: Could the existence of the xmp-crss group be documented?
Post by: bmn on April 09, 2017, 01:15:17 PM
exiftool correctly detects the Camera Raw Saved Settings block:

SavedSettingsName               : Import
SavedSettingsParametersAutoTone : True
SavedSettingsParametersBlueHue  : 0
SavedSettingsParametersBlueSaturation: 0
SavedSettingsParametersCameraProfile: Embedded
SavedSettingsParametersCameraProfileDigest: D6AF5AEA62557FCE88BC099788BBD3CC
SavedSettingsParametersChromaticAberrationB: 0
SavedSettingsParametersChromaticAberrationR: 0
SavedSettingsParametersClarity  : 0
SavedSettingsParametersColorNoiseReduction: 0
SavedSettingsParametersConvertToGrayscale: False
SavedSettingsParametersDefringe : 0
SavedSettingsParametersGreenHue : 0
SavedSettingsParametersGreenSaturation: 0
SavedSettingsParametersHueAdjustmentAqua: 0
SavedSettingsParametersHueAdjustmentBlue: 0
SavedSettingsParametersHueAdjustmentGreen: 0
SavedSettingsParametersHueAdjustmentMagenta: 0
SavedSettingsParametersHueAdjustmentOrange: 0
SavedSettingsParametersHueAdjustmentPurple: 0
SavedSettingsParametersHueAdjustmentRed: 0
SavedSettingsParametersHueAdjustmentYellow: 0
SavedSettingsParametersIncrementalTemperature: 0
SavedSettingsParametersIncrementalTint: 0
SavedSettingsParametersLuminanceAdjustmentAqua: 0
SavedSettingsParametersLuminanceAdjustmentBlue: 0
SavedSettingsParametersLuminanceAdjustmentGreen: 0
SavedSettingsParametersLuminanceAdjustmentMagenta: 0
SavedSettingsParametersLuminanceAdjustmentOrange: 0
SavedSettingsParametersLuminanceAdjustmentPurple: 0
SavedSettingsParametersLuminanceAdjustmentRed: 0
SavedSettingsParametersLuminanceAdjustmentYellow: 0
SavedSettingsParametersLuminanceSmoothing: 0
SavedSettingsParametersParametricDarks: 0
SavedSettingsParametersParametricHighlights: 0
SavedSettingsParametersParametricHighlightSplit: 75
SavedSettingsParametersParametricLights: 0
SavedSettingsParametersParametricMidtoneSplit: 50
SavedSettingsParametersParametricShadows: 0
SavedSettingsParametersParametricShadowSplit: 25
SavedSettingsParametersRedHue   : 0
SavedSettingsParametersRedSaturation: 0
SavedSettingsParametersSaturation: 0
SavedSettingsParametersSaturationAdjustmentAqua: 0
SavedSettingsParametersSaturationAdjustmentBlue: 0
SavedSettingsParametersSaturationAdjustmentGreen: 0
SavedSettingsParametersSaturationAdjustmentMagenta: 0
SavedSettingsParametersSaturationAdjustmentOrange: 0
SavedSettingsParametersSaturationAdjustmentPurple: 0
SavedSettingsParametersSaturationAdjustmentRed: 0
SavedSettingsParametersSaturationAdjustmentYellow: 0
SavedSettingsParametersShadowTint: 0
SavedSettingsParametersSharpenDetail: 25
SavedSettingsParametersSharpenEdgeMasking: 0
SavedSettingsParametersSharpenRadius: +1.0
SavedSettingsParametersSharpness: 0
SavedSettingsParametersSplitToningBalance: 0
SavedSettingsParametersSplitToningHighlightHue: 0
SavedSettingsParametersSplitToningHighlightSaturation: 0
SavedSettingsParametersSplitToningShadowHue: 0
SavedSettingsParametersSplitToningShadowSaturation: 0
SavedSettingsParametersToneCurve: 0, 0, 255, 255
SavedSettingsParametersToneCurveName: Linear
SavedSettingsParametersVersion  : 4.4.1
SavedSettingsParametersVibrance : 0
SavedSettingsParametersVignetteAmount: 0
SavedSettingsParametersWhiteBalance: As Shot
SavedSettingsType               : Snapshot

but it's not documented anywhere in http://www.exiftool.org/TagNames/XMP.html (or even in http://www.exiftool.org/index.html#groups)

I was trying to find a way to wipe out the settings from JPGs that didn't involve wiping out the entire XMP block, and only found the name xmp-crss by
1. Grepping through the source code for "Saved Settings"
2. Finding a reference in the Changelog for Version 6.93 which mentioned "Camera Raw Saved Settings"
3. Googling "Camera Raw Saved Settings" and finding a mention of xmlns:crss="http://ns.adobe.com/camera-raw-saved-settings/1.0/" xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/"
4. Knowing that the XMP-crs namespace existed (http://www.exiftool.org/TagNames/XMP.html#crs), I tried XMP-crss which thankfully worked.

I doubt that most people will be able to do this, and Google isn't helpful unless you know the key terms. (Also why I pasted the entire output, so that it might be indexed and people looking for "Saved Settings" will hopefully be able to find it.)

I'm not asking to make the block writable (as in https://exiftool.org/forum/index.php/topic,2735.0.html). It's previously be stated that xmp-crss is decoded (https://exiftool.org/forum/index.php/topic,3400.msg15300.html#msg15300), so not documenting it is a very odd omission.
Title: Re: Could the existence of the xmp-crss group be documented?
Post by: bmn on April 09, 2017, 03:17:09 PM
Also, .\exiftool.exe -a -G1 -s image.jpg prints

[XMP-crss]      SavedSettingsName               : Import/General - Auto Tone
[XMP-crss]      SavedSettingsType               : Snapshot
[XMP-crss]      SavedSettingsParametersVersion  : 4.4.1
[XMP-crss]      SavedSettingsParametersWhiteBalance: As Shot
[XMP-crss]      SavedSettingsParametersIncrementalTemperature: 0
[XMP-crss]      SavedSettingsParametersIncrementalTint: 0
[XMP-crss]      SavedSettingsParametersSaturation: 0
[XMP-crss]      SavedSettingsParametersSharpness: 0
[XMP-crss]      SavedSettingsParametersLuminanceSmoothing: 0
[XMP-crss]      SavedSettingsParametersColorNoiseReduction: 0
[XMP-crss]      SavedSettingsParametersChromaticAberrationR: 0
[XMP-crss]      SavedSettingsParametersChromaticAberrationB: 0
[XMP-crss]      SavedSettingsParametersVignetteAmount: 0
[XMP-crss]      SavedSettingsParametersShadowTint: 0
[XMP-crss]      SavedSettingsParametersRedHue   : 0
[XMP-crss]      SavedSettingsParametersRedSaturation: 0
[XMP-crss]      SavedSettingsParametersGreenHue : 0
[XMP-crss]      SavedSettingsParametersGreenSaturation: 0
[XMP-crss]      SavedSettingsParametersBlueHue  : 0
[XMP-crss]      SavedSettingsParametersBlueSaturation: 0
[XMP-crss]      SavedSettingsParametersVibrance : 0
[XMP-crss]      SavedSettingsParametersClarity  : 0
[XMP-crss]      SavedSettingsParametersDefringe : 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentRed: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentOrange: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentYellow: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentGreen: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentAqua: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentBlue: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentPurple: 0
[XMP-crss]      SavedSettingsParametersHueAdjustmentMagenta: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentRed: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentOrange: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentYellow: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentGreen: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentAqua: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentBlue: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentPurple: 0
[XMP-crss]      SavedSettingsParametersSaturationAdjustmentMagenta: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentRed: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentOrange: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentYellow: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentGreen: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentAqua: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentBlue: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentPurple: 0
[XMP-crss]      SavedSettingsParametersLuminanceAdjustmentMagenta: 0
[XMP-crss]      SavedSettingsParametersSplitToningShadowHue: 0
[XMP-crss]      SavedSettingsParametersSplitToningShadowSaturation: 0
[XMP-crss]      SavedSettingsParametersSplitToningHighlightHue: 0
[XMP-crss]      SavedSettingsParametersSplitToningHighlightSaturation: 0
[XMP-crss]      SavedSettingsParametersSplitToningBalance: 0
[XMP-crss]      SavedSettingsParametersParametricShadows: 0
[XMP-crss]      SavedSettingsParametersParametricDarks: 0
[XMP-crss]      SavedSettingsParametersParametricLights: 0
[XMP-crss]      SavedSettingsParametersParametricHighlights: 0
[XMP-crss]      SavedSettingsParametersParametricShadowSplit: 25
[XMP-crss]      SavedSettingsParametersParametricMidtoneSplit: 50
[XMP-crss]      SavedSettingsParametersParametricHighlightSplit: 75
[XMP-crss]      SavedSettingsParametersSharpenRadius: +1.0
[XMP-crss]      SavedSettingsParametersSharpenDetail: 25
[XMP-crss]      SavedSettingsParametersSharpenEdgeMasking: 0
[XMP-crss]      SavedSettingsParametersConvertToGrayscale: False
[XMP-crss]      SavedSettingsParametersAutoTone : True
[XMP-crss]      SavedSettingsParametersToneCurveName: Linear
[XMP-crss]      SavedSettingsParametersCameraProfile: Embedded
[XMP-crss]      SavedSettingsParametersCameraProfileDigest: D6AF5AEA62557FCE88BC099788BBD3CC
[XMP-crss]      SavedSettingsParametersToneCurve: 0, 0, 255, 255


If it's not possible to add the CRSS group, hopefully this post has enough keywords for people to find it in the future.
Title: Re: Could the existence of the xmp-crss group be documented?
Post by: Phil Harvey on April 09, 2017, 03:57:48 PM
I agree this should be better documented.  Any XMP group may be deleted, even if it is not known to ExifTool.  You can sort of see this if you list the deletable groups with "exiftool -listd" (which lists "XMP-*"), but I should add this to the XMP tags documentation.

- Phil