Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/content/60/9972860/html/smf/Sources/Load.php(225) : runtime-created function on line 3
Map custom fields to specific IPTC fields
The DAM Forum
Welcome, Guest. Please login or register.
September 24, 2020, 05:10:37 AM

Login with username, password and session length
Search:     Advanced search
28033 Posts in 5147 Topics by 2903 Members
Latest Member: kbroch
* Home Help Search Login Register
+  The DAM Forum
|-+  Software Discussions
| |-+  Media Pro & Expression Media
| | |-+  Map custom fields to specific IPTC fields
« previous next »
Pages: [1] Print
Author Topic: Map custom fields to specific IPTC fields  (Read 4320 times)
Lars Soerink
Newbie
*
Posts: 7


View Profile
« on: August 04, 2009, 07:07:04 AM »

Dear all,

In the past I have written a lot of information into specific IPTC fields, including:


IPTC     IPTC                My use
#         name

05        Object name    Short caption
07        Custom field     English name
08        Custom field     Scientific name
...         etc.                etc.

Can I get EM2 to 'connect with' those fields using custom fields functionality? I cant find out whether it is possible to map EM custom fields to specific IPTC fields. I need to write information to those fields, and read from them the data that has been fed into them over the last 5 years.

All help much appreciated!

With regards,
Lars
Logged
johnbeardy
Administrator
Hero Member
*****
Posts: 1813


View Profile WWW
« Reply #1 on: August 04, 2009, 07:34:09 AM »

Lars

You can't really do it within EM, though you could script Exiftool from EM.

Alternatively, if you sync the metadata back into the files, then a Bridge script could parse the EM custom fields and write information where you want. There's a script in my iView_ExMedia_File_Info_Panels_for_CS4.zip which would point you in the right direction.

John
Logged
Lars Soerink
Newbie
*
Posts: 7


View Profile
« Reply #2 on: August 04, 2009, 07:56:46 AM »

Thanks John,

So if I understand correctly, your script will help 'recover' the data into the fields that I choose to use, but there is no way to easily keep using the fields that I have used so far. That's food for thought, since my stock agency requires those fields.

What would you - or anyone else - suggest is the best workaround here?

Lars

Logged
johnbeardy
Administrator
Hero Member
*****
Posts: 1813


View Profile WWW
« Reply #3 on: August 04, 2009, 08:07:31 AM »

Lars,

Maybe I wasn't clear. My script won't do it, but could do so if you adapted it. It already reads the custom field data, and writes to other fields, so you would just have to adapt the writing code to target those other fields.

Also, it copies the data into the fields that you choose, so you could go on using the fields as you do now. The workflow would be:

1. Enter data
2. Sync data to file
3. Run script in Bridge
4. Generate output JPEGs / TIFs

John
Logged
jimHere
Newbie
*
Posts: 49


born in the 20th Century


View Profile
« Reply #4 on: August 07, 2009, 06:33:08 PM »

Since 2006 or so I used a set of scripts Daniel Robillard made for iView 3x (he posted in their forums in the good old days). It includes something called "Transfer Annotations", which can move/copy entries from just about any iptc field to another. The scripts are in French, so that took me a few minutes to figure out. They somehow work in ExpressionMedia, too (for me anyway).

http://iview.free.fr/scripts_iview.html

Look for "Transfert d'Annotations | Annotations Transfer" about a quarter of the way down.

-- Jim
Logged
Lars Soerink
Newbie
*
Posts: 7


View Profile
« Reply #5 on: August 17, 2009, 01:42:41 AM »

Thank you Jim for pointing me to Daniel Robillards scripts. Very helpful indeed, now time to dust off my French

Lars
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!