ExifTool Forum

ExifTool => Newbies => Topic started by: syousef on May 06, 2018, 07:31:09 PM

Title: Retaining EXIF data for extracted NEF preview
Post by: syousef on May 06, 2018, 07:31:09 PM
Hi,

I'm a sporadic user but I want to thank everyone who's contributed in any way to this excellent piece of software and of course especially to Phil Harvey.

I'm having a small problem incoporating it into my workflow and couldn't find anything online that might guide me. (Apologies if it has been asked and I missed it).

I need to extract JPG previews for a large number of files (around 18,000 this time round). I have been using the following command:
exiftool -b -JpgFromRaw -w _exiftoolJpgFromRAW.jpg -ext NEF -r "%1"

This nicely extracts the preview, but does not embed the original EXIF data in the extracted preview. Is there a way to do that?

I have a ridiculous number of images overall taken over the last decade and a half. The extracted images are of little use to me without the metadata. At a minimum I need the date/time created, so I can refer back to the original NEF, but ideally I would like the entire set of metadata, so that I don't have to.

Thanks.
Title: Re: Retaining EXIF data for extracted NEF preview
Post by: Phil Harvey on May 06, 2018, 09:57:32 PM
Try this:

exiftool -b -JpgFromRaw -w _exiftoolJpgFromRAW.jpg -execute -tagsfromfile @ -srcfile %d%f_exiftoolJpgFromRAW.jpg -common_args -ext NEF -r "%1"

- Phil
Title: Re: Retaining EXIF data for extracted NEF preview
Post by: syousef on May 19, 2018, 09:25:36 AM
Phil, you are a legend.

Note that in a windows cmd file you need to escape the % with another % for %d and %f.
So the contents of my extractJPGPreviewFromNEF.cmd file looks like this:

exiftool -b -JpgFromRaw -w _exiftoolJpgFromRAW.jpg -execute -tagsfromfile @ -srcfile %%d%%f_exiftoolJpgFromRAW.jpg -common_args -ext NEF -r "%1"

You then have to delete the .jpg_original files that are the JPGs without the exif data added back in. I prefer to do that manually rather than add it to the script.

Thanks for your assistance.
Title: Re: Retaining EXIF data for extracted NEF preview
Post by: Phil Harvey on May 19, 2018, 07:22:24 PM
In this case it is safe to add -overwrite_original after the -execute to avoid saving the "_original" files since you already have a backup of these in the RAW file.

- Phil