• 10 Mar 2009 /  Tech, Things I Like No Comments

    I’ve recently moved our photo hosting operation over to SmugMug . Up until recently I’ve been using a local webserver with a statically generated BINS photo album. That combination worked quite well, but scalability was a bit lacking, and there’s no tagging facility. Not to mention that I need to leave my machine on all the time. SmugMug addresses those issues quite well. It also essentially provides an off-site backup of your photos and videos (with the $60/yr plan).

    I began using F-Spot to manage the photo uploads from the camera, and from our previous archive, and to do all the tagging. Then F-Spot can directly upload to Smugmug. Everything works pretty well except for the tagging. F-spot stores the tags in the “Subject” field of the EXIF data, while SmugMug looks for them in the “Keywords” field. As a result the photos on SmugMug had no tags. Sad Clown.

    Once the problem was discovered, with some help from SmugMug’s forum, a little Googling revealed an almost fix in this blog entry. There was a slight problem where it was munging multiple tags into a single multi-word tag, but that was easily fixed via the -b flag, or -sep on newer versions of exiftool. The version in Ubuntu 8.10 still uses -b but try -sep if that doesn’t work on yours.

    So the following command successfully copies the Subject fields contents over top of the (empty) Keywords field. Since the path restricts it to a single month, it doesn’t take too long, and everything is peachy afterwards.

    exiftool -overwrite_original -r -P -b -“IPTC:Keywords<XMP:subject”  ~/Photos/2009/02/

    Incidentally if you decide to sign up for SmugMug, you can get a $5 discount with my referral code: Wo6AztZyF7W7I

    Yes, I get a kickback too.

    Share

    Posted by Mike @ 7:22 am

    Tags: ,

Comments are closed.