Friday, October 23, 2009

Photo Workflow

Years ago, on windows, I had a pretty sweet picture workflow using pixVue. This little explorer plugin could write IPTC tags to [a batch of] pictures and could rename [a batch of] pictures based on that tag and the date the picture was taken.

Before that I had used picasa for a while, decided I didn't really like it at that point, and then discovered that the [few] tags I had added to my pictures were somewhere in a database and if I changed to another tool I would have to enter them again. Not good.

So basically, I wanted a picture workflow where I can easily tag a batch of pictures, with tags that are attached to the pictures [IPTC, EXIF or XMP]. I also wanted to be able to generate decent filenames from these tags.

PixVue did all of that.
Nautilus does it too.

But you need to customize Nautilus somewhat.

Nautilus Actions

Using Nautilus-Actions, you can really easily extend the nautilus right click context menu. I have following actions:

Some of these actions in more detail:

DigiWf

/usr/bin/digiwf %M


Simple UI to enter description, tags, title etc. for a number of pictures. It uses exiftool in the backend.

https://launchpad.net/digiwf

Exiftool

A script that uses exiftool to rename the pictures based on the XMP metadata. Script is basically a one-liner, but I just couldn't get the quotes right, so I put it in a separate script:

exiftool '-filename<${CreateDate}_${Title}%c.jpg' -d %Y%m%d_%H%M%S "$@"

I use that to batch rename all my tagged pictures to something like "20091018_115032_Planckendael.jpg".

Exiftran

I have a lossless 90 degree rotate, using exiftran:

/usr/bin/exiftran -9i %M


ln

I have a very very simple favorites action, just a bunch of symlinks in one directory, aptly called "favorites":

/bin/ln -s %M /boellieslug/fotos/favorites/


krename

krename always comes in handy to handle videos; of course, if someone knows how to actually embed standardized tags in videos...

gthumb and gimp


other than that, I simply use gthumb for viewing and the gimp for editing.

Nothing here

Strange, I was convinced I had notes about using ubuntu in this blog, but it seems empty.