Stuporglue
From OSP Wiki
We use only Linux and Open Source tools. Our workflow essentially consists of starting with all the images from a shoot, and narrowing down the number that need work until we are satisfied with them all. It goes something like this:
- On Ubuntu, we dump pictures into folders with customer's names and the occasion (wedding, engagement, bridals)
- We shoot in JPEG, so the next step is to run exifautotran to orient the pictures
- Digikam picks those up, and we tag them based on if it was an engagement, wedding, if the picture has flowers, the whole family, just the couple, etc.
- Once the images are tagged, we scan through and throw out the bad ones -- often we will use showFoto for this -- it seems easier to delete things from within showFoto than within Digikam
- Back in Digikam, we will run batch adjustments on groups of images as needed to correct white balance or whatever
- Images that need more attention are then edited one at a time in the Gimp
- A short script involving imagemagick makes appropriate resizes for the customer's web site, and those images are uploaded
- A script involving the command 'rename' is run to give the pictures sequential file names with the customer's initials in them
- A custom ruby script involving dvd-slideshow, imagemagic, dvdauthor and ffmpeg creates an DVD ISO with a DVD slideshow, an MPEG video slideshow, an HTML browsable gallery and their original images on it
- A cover for the DVD is made using a template XCF file and a favorite image of the couple
- That's it!
Other notes: A typical wedding we shoot could result in anywhere from 300-700 photos depending on if we cover just the wedding, or the wedding and reception. So far this workflow has been able to handle the volume just fine. At the moment Digikam has 13607 images in it, and I haven't noticed any slowdown since we started using it (with about 6,000 images).
