Spring 2012

Spring 2012
by ani

Submit your Photo
Hall of Fame

Please participate in Meta
and help us grow.

Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I accumulated years of edits over my photographs in Picasa. Picasa works as a non-destructive editor, so it doesn't change the original files but saves all modifications in its database and in picasa.ini files (a plain text file) in the same folder where the originals are stored. It then (reads and) applies those modifications on the fly when you see your photos within Picasa (but you don't see them if you navigate your collection with another viewer, of course).

I changed from Windows to Ubuntu OS in 2011, but kept on using Picasa (for Linux) in lack of a better alternative. Google discontinued support for Picasa for Linux a time ago, so I am more urged to find a free picture manager and non-destructive editor within Linux. I am considering something within the Shotwell--Darktable range (they are both non-destructive editors).

However, I would like to import my photo collection with the edits I made in Picasa so the new editor can apply them on the fly over the original versions (instead of exporting the modified photographs and import them modified, or duplicating storage by keeping both the original and modified versions). And then I can get rid of Picasa.

Do you know of any Linux non-destructive photo manager/editor that can import picasa.ini edits (transforming them into their own database o sidecar file format)?

[See what I found so far in a similar answer here]

share|improve this question
very interesting question - did you find a solution in the meantime? – MostlyHarmless Dec 18 '14 at 7:51
@Martin: No, nothing yet, and too lazy so I am still using Picasa (even after some time of conflict with an updated kernel…) – FairMiles Jan 17 '15 at 20:18

Decoding the ini file is possible, but translating them exactly into darkroom/shotwell edits is going to be problematic. The image manipulation algorithms are different. Your best bet is to export high quality JPEGs (or if you have a lot of disk space you can use TIFFs) and keep the RAWs as an archive. This is the approach I have taken as I moved from Aperture to Lightroom (I know bad open source juju).

You can extract keywords, folder structures etc without too much effort, but without an open source or at least callable image api from Picasa (and significant integration into your new image editing software), this is not possible.

share|improve this answer

Unfortunately, picasa.ini is the proprietary format of the Picasa (Google) team, and there is no public specification to interpret Picasa's "on-the-fly" adjustments.

You can only apply Picasa adjustments to the original files (or their exported copies) to see your changes in other programs.

This is why I rare rely to programs with closed proprietary data formats.

share|improve this answer
Agree now, but I started with all this in 2005... And there were at least some attempts to decode and document their structure (since they are plain text files). Look here – FairMiles Jul 31 '13 at 21:32
This is well documented and could be somewhat easily ported to a different program. The results wouldn't be the same, of course, but maybe it is still useful for some? – Unapiedra Aug 2 '13 at 20:42
I guess a filter than can import folder/album structures, tags, and at least translate basic modifications (crop, simple exposure or color balance) would be useful for many people still under proprietary formats. I guess (really don't know) that there is some user base that can be attracted to the first non-destructive open source editor/manager that implements it. – FairMiles Aug 6 '13 at 1:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.