Episode 198: Darktable revisited

Download the Video! (42:00, 80 MB)

No Companion File!

Watch at YouTube

darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.”

I cant say it better than this bit from their page.

I had tested darktable in 2010 and found it promising – but stayed with f-spot and later Shotwell. But now I’ll switch to darktable.

These 42 minutes are a rigorously cut down version of my nearly 2 hours long walk through darktable – I was distracted so much by the endless modules and possibilities that I forgot the time. This will not be my last darktable video, I’ll try to focus a bit more on usable stuff in them. 😉

You can find Pascal’s videos at pcode.nl, you have to search a bit for them.

And here is a collection of darktable videos, recommended by our Bert (rayadagio).


00:00:00 Start and book savings announcment
00:02:32 Darktable startup
00:03:50 Importing images and grouping them
00:06:10 Copying and moving images
00:09:00 XMP files
00:10:30 Tagging
00:11:35 Geotagging
00:15:00 Rating and marking images on the Zoomable lighttable
00:16:20 The manual
00:18:30 The darkroom
00:21:00 The interactive histogram
00:21:40 Undo with the history stack
00:22:20 Lots of modules
00:25:40 Cropping and rotating
00:27:00 Zooming in the darkroom
00:29:30 Non destructive editing
00:30:20 Levels and curves
00:32:30 Stacking curves (and other modules)
00:33:20 Color correction
00:34:20 Monochrome conversion with color filters
00:35:30 Correction lens errors and lots more modules
00:39:00 Exporting the image
00:42:00 EOF

Meet the GIMP Video Podcast by Rolf Steinort is licensed under a Creative Commons Attribution 4.0 Unported License.
Permissions beyond the scope of this license may be available at http://meetthegimp.org.

How to modify the F-Spot database

On my new Linux installation I wanted to have all my images in one folder. Due to some mishaps F-Spot had stored the images in three different locations. I looked a bit around and then found a forum post which described an easy way to do this.

Find your photos.db database. It’s usually in ./config/f-spot/. Then use sqlite3 to extract the information into a text file:

sqlite3 ~/.config/f-spot/photos.db .dump > f-spot.dump

If you stare wondering at a “bash: sqlite3: command not found”, just install the package “sqlite3-tools”.

Now open this file in your text editor (not word processor…..) of choice. You’ll see a lot of lines, among them images with paths. Just change these paths with search and replace to the new scheme.

INSERT INTO "photos" VALUES(4243,1243489564,'file:///home/rs/Pictures/Photos/2009/05/28/','RLF_9743.JPG','Rolf Steinort rolf.steinort@gmail.com',38,1,0);

Take care to only change the paths, don’t delete or change any of the other stuff. It can break everything. 😉

Now make a backup of your database and import the changed data back into the database.

mv ~/.config/f-spot/photos.db photos.db.backup
sqlite3 ~/.config/f-spot/photos.db < f-spot.dump

This is only working when no database is there, so make the backup! If you run into an error, delete the new database.

Of course you should only start F-Spot again if you are sure that all the files have reached their new destinations safely.

[flattr /]

Other news: Shotwell imports F-Spot data and images without problems. And #150 has been recorded the third time and is just in the rendering tool chain. I'll know about the result in some moments.