Import from csv file...

Started by pixelpicker, September 16, 2011, 04:05:26 PM

Previous topic - Next topic

tpcdce

It returns the info that exiftool returns when I run it on any other image file.

After removing the Locke 11.jpg file from the csv, it went through and I thought that it had worked. I went and checked the files, but none of them appeared to be altered.

I reran the command and got multiple errors.

I then reran ran with out the -r part of the command and got another no such file or directory error, but this time with the line being 1479. I tried removing problem files like I did earlier, but every time there would be another file that had an error.

Do you have any ideas?

-Julian

Phil Harvey

Hi Julian,

I'm wondering if the problem could be caused by a virus scanner locking the files?  If the problem is intermittent, I can only think of either this or a disk problem being the reason.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

tpcdce

Phil-

I am not sure what I did, but I got it to work. Thank you so much for the help

-Julian

tpcdce

Phil -

Although I thought it had worked, upon further investigation, it appears that only a few of the keywords I wished to add to the files were added, and the ones that were added are only recognized by exiftool. This means that if I open the properties tab of the image, there are no values there.

Just to double check that I am not crazy, exiftool can be used to batch write keywords on photos.

Sorry for the inconvenience.

Best,
Julian

Phil Harvey

#19
Hi Julian,

Reading FAQ number 3 may help here.

And about the keywords you say weren't added:  Break the command down to a single file and use the -v3 option to see what is happening when you write them.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).