XMP from 300D CRW and THM files

Started by Archive, May 12, 2010, 08:53:53 AM

Previous topic - Next topic

Archive

[Originally posted by glz on 2006-02-27 09:11:16-08]

Using this lovely tool, I am creating XMP sidecar files for my library but am stumbling on one problem. About a third of my files are from a Canon 300D, which means that the complete data is spread over two files, a .CRW and a .THM. Does exiftool know how to merge the data to one sidecar file, effektevly replacing the .THM file or is this a still an area of exploration? Would the simplest thing be to create two temporary xmp-files, one crw-xmp and one thm-xmp, and then merge using xslt?

/glz

Archive

[Originally posted by exiftool on 2006-02-27 18:45:54-08]

You can combine information from multiple images by using multiple "-tagsfromfile" options on the same command line.  For instance:

Code:
   exiftool -tagsfromfile src.thm -tagsfromfile src.crw -o dst.xmp

But in the case of Canon THM can CRW images, this isn't really necessary.  The CRW contains all of the useful information found in the THM image.  The only additional information in the THM are EXIF-specific values which are always constant or can be derived from other information.  I own a 300D myself, and I just ignore the THM files in my workflow.

For me, most of the interesting information is in the maker notes, which contains the same information in both types of images.  Much of this information will be lost in the translation to XMP.

Archive

[Originally posted by zeus on 2006-05-30 11:32:34-07]

but such tags as CanonImageType will be incorrect if to -tagsfromfile from CRW to JPG for example