HomeImage Archive

Discussions about the Image Archive (any StudioLine product)

Creating a keyword from a descriptor 

Michael Banther
Michael Banther
Posts: 1


12/28/2015
Michael Banther
Michael Banther
Posts: 1
I have a large number of images that I previously managed with another photo management program. That program stored keywords in the Exif descriptor's User Comment field. It stored multiple keywords in this field and used a semicolon to terminate each keyword. Is there a way to create Studio Line keywords from the contents of the Exif User Comment field without having to type them all in again?
0 link
Andy Schmidt
Andy Schmidt
Administrator
Posts: 114


12/28/2015
Andy Schmidt
Andy Schmidt
Administrator
Posts: 114
Dear Michael,
StudioLine Photo Classic 4 excels in its ability to manage, manipulate and "consume" image Metadata.
Michael wrote:
...another photo management program ... stored keywords in the Exif descriptor's User Comment field

Fortunately, one of the features is the ability to use and/or concatenate information from one meta tag field to populate a different field. Instead of typing static information into a target field, a special "%%fieldname%%" syntax is used to reference another field's content. This will help you correct the problems created by your previously used photo management software.
Michael wrote:
Is there a way to create Studio Line keywords from the contents of the Exif User Comment field

To accomplish the transfer of your keyword information from a non-standard location (like the Exif Comment) into the proper "Keywords" field, you could follow these steps (assuming the images had already been loaded into StudioLine):
1. Create a "Prefilled Form". From the list of descriptors pick your target field "IPTC Keywords". Use the variable "%%EXIF.UserComment%%" when defining content for that field.
For "Copy Rules" choose the option "Preserve prior content..." in case you ever have an image which already has keywords populated.
2. Select any batch of images for which you want to populate the Keywords with the "Comment" data. After clicking a folder in the folder pane, remember that you do have the choice whether you want all the images from any subfolders to also be enumerated - or if you want to see only the images from that one folder (and handle subfolders a different time).
3. Use the "Copy" button of the "Prefilled Form" to apply the form definition to all the selected images. This will place the variable reference "%%EXIF.UserComment%%" in any empty Keywords fields.
4. With those same images (still) selected, locate the IPTC Keywords descriptors in the "Describe" pane (in the right margin). Click the RIGHT mouse button on the "Keywords" title and choose "Resolve Linked Content". This will resolve the variable reference and populate the Keywords field with the Comment data.
Repeat the last three steps for any other folders, as needed.
If you have not yet loaded your images into StudioLine, you could automate the process by pre-setting the variable "%%EXIF.UserComment%%" as the default value for the "Keywords" descriptor for the folder where you will be loading your images into.
Note: If you are keeping your original images "external" to the StudioLine image archive, and want to update the now-populated "Keywords" fields (together with any other Metadata changes you might have made) in those original Windows files, you could use the function "Apply Exif / IPTC / Windows Info to Originals".

edited by Andy Schmidt on 12/28/2015
edited by Andy Schmidt on 12/28/2015
0 link
Wayne Hewitt
Wayne Hewitt
Posts: 38


8/29/2016
Wayne Hewitt
Wayne Hewitt
Posts: 38
Andy
Further to this thread
I am trying to fill EXIF User Comments with a string
%%EXIF.Model%%_%%EXIF.Exposure Program%%_%%EXIF.ISO Speed Rating%%
_%%EXIF.ExposureTime%%_%%EXIF.Aperture%%_%%EXIF.Focal Length%%

I have tried this via a pre-filled form - with no results at all



and via inserting the string directly into the descriptors - which only populates the Model and the underscores

Am I overlooking something?
0 link
Andy Schmidt
Andy Schmidt
Administrator
Posts: 114


8/29/2016
Andy Schmidt
Andy Schmidt
Administrator
Posts: 114
Wayne Hewitt wrote:
I am trying to fill EXIF User Comments with a string I have tried this via a pre-filled form - with no results at all
and via inserting the string directly into the descriptors - which only populates the Model and the underscores...

The fact that SOME Exif fields were correctly pulled in implies that the ones that are missing were not the correct names.

You probably typed those Exif field names by hand from the clear text (verbose) field descriptions in your local language. Those are not the "actual" Exif field IDs that you need to use.

When you try to create your User Comments content, use the RIGHT mouse button, and choose "Insert Descriptor" form the context menu. When I did this for all your fields, the resulting string looked like THIS:
%%EXIF.Model%%_
%%EXIF.ExposureProgram%%_
%%EXIF.ISOSpeedRatings%%_
%%EXIF.ExposureTime%%_
%%EXIF.FNumber%%_
%%EXIF.FocalLength%%



As the attached screen shots show, all the values are then populated correctly.


.

edited by Andy Schmidt on 8/29/2016

0 link
Wayne Hewitt
Wayne Hewitt
Posts: 38


8/29/2016
Wayne Hewitt
Wayne Hewitt
Posts: 38
Thanks Andy

Works like a charm. Actually I just edited out the blanks in my string so at least for those variables it is simply the name as shown in the descriptor list with no blanks.
0 link






Powered by Jitbit Forum 8.3.8.0 © 2006-2013 Jitbit Software