Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to copy IPTC/XMP data to TIFF?

Community Beginner ,
Feb 03, 2008 Feb 03, 2008
My workflow consists of using Bridge and Lightroom for sorting, identifying, and keywording images, which are raw NEF files. So a sidecar .XMP file is created by that process. Then I convert my raw files to TIFF using Capture NX, which ignores all the XMP data.

I have a batch file that copies the XMP data from the NEF's sidecar file into the TIFF file. If I remember to run that batch file, then all my keywording etc stays with the derivative images.

I open the TIFF files to PS CS3 from Bridge. What I would like to do is to have a Bridge script first determine whether the XMP data has been copied and, if not, first run my batch file to copy the XMP data into the TIFF file before opening it in PS CS3. Alternatively, I'm happy to make that test in PS CS3 instead of in bridge. Or, if there is some way in PS CS3 to read the XMP data from the original sidecar file and merge it into the TIFF file being opened, that would work too.

I'm looking for some way to automate the transfer of the sidecar file data into the TIFF file to handle my forgetting to run my batch file.

How might I solve this problem?

Thanks.

Guy
TOPICS
Scripting
1.3K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 04, 2008 Feb 04, 2008
Guy_Scharf@adobeforums.com wrote:

If I were in your shoes, I would look at exiftool:
http://www.sno.phy.queensu.ca/~phil/exiftool/

It can copy the contents of an XMP file into your tiff files very quickly.

It's one of the best tools around for dealing with EXIF, XMP, and most RAW
metadata. PSCS3 is notoriously poor for handling XMP in particular. The
facilities that are there in the PSCS3 UI are not automate-able and thus not
scriptable. And the AdobeXMPScript library that can be used in Bridge and ESTK2
does not work at all in PSCS3.


--
for photoshop scripting solutions of all sorts
contact: xbytor@gmail.com
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 04, 2008 Feb 04, 2008
Exiftool is what I use in my batch file to copy the IPTC data. The problem is remembering to run the batch file, so I am looking for some way to automate that process as part of file opening or something.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 04, 2008 Feb 04, 2008
Guy_Scharf@adobeforums.com wrote:
> Exiftool is what I use in my batch file to copy the IPTC data. The problem is remembering to run the batch file, so I am looking for some way to automate that process as part of file opening or something.

In PSCS3, there is a Scripts Event Manager that lets you register scripts when
certain 'events' happen. You could write an script for the Open/'Opn ' event
that checks to see if the XMP data you want has been copied in. If not, close
the doc, run a modified version of your batch file to update the doc, and, as
the last step, reopen the doc in PSCS3. Not exactly elegant, especially if you
have to deal with ACR, but the basic idea is sound.

-X
--
for photoshop scripting solutions of all sorts
contact: xbytor@gmail.com
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 04, 2008 Feb 04, 2008
LATEST
Great! That gives me a direction to pursue, and it sounds like I can make that work.

Guy
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines