FotoPreProcessor

Icon for the FotoPreProcessor

FotoPreProcessor (FPP) is a PyQt4-based frontend for exiftool and allows to graphically edit the (EXIF) metadata of all images in a directory.

This involves changing picture orientation, picking GPS coordinates (pickable via embedded OpenStreetMap access), applying timezone correction, adding keywords and appending copyright notices.

All changes are recorded. Modification of the image files needs to be triggered by the user (File -> Apply changes…), allowing the user to preview the exiftool calls that will be made. If excution is approved, exiftool will be called, the images will be modified in-place and afterwards all files will be renamed according to timestamp and camera model (YYYYMMDD-HHMMSS[-i]-CameraModel.EXT)

This program fits perfectly into the author’s image processing workflow:

  1. copy images from camera storage medium
  2. make sure all bits got copied, backup raw footage, clear camera storage medium
  3. pre-process images by tagging/renaming
  4. select images for conversion/editing with UFRaw/GIMP

Source code of the current development version is maintained at GitHub.com:

https://github.com/FrankAbelbeck/FotoPreProcessor.git

Information on old versions, including the source code and release tarballs, can be found at NonGNU.org:

https://savannah.nongnu.org/projects/fotopreprocessor/

One thought on “FotoPreProcessor

  1. Since Linux is often used as stand-alone server, and since there are hardly any photo organisers / preprocesors available as of todate, I wonder: how difficult would it be to turn FPP into a web-based server? Given the Qt framework I’d suspect this being straightforward, which might not be identical to “simple”. However, it would be out of my personal league I’m afraid. Would you consider going into this direction?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s