Bug 217991

Summary: Support to import albums from Picasa
Product: [Applications] digikam Reporter: sneumann
Component: Database-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: adrien.cordonnier, aspotashev, caulier.gilles, drorcohen, myselfasunder, randy.orrison
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 8.1.0
Sentry Crash Report:

Description sneumann 2009-12-09 14:24:14 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Hi,

For people willing to migrate from Picasa, DigiKam should (at least)
import the album definitions. Picasa has those *.pal files,
which hold some XML about the albums and pictures, see below for an example.

Yours,
Steffen

<picasa2album>
 <DBID>d93853...961e5</DBID>
 <AlbumID>00c...70999ef</AlbumID>
 <property name="name" type="string" value="Order200709"/>
 <property name="token" type="string" value="]album:00c...999ef"/>
 <property name="category" type="num" value="0"/>
 <property name="date" type="real64" value="39325.901100"/>
 <property name="unread" type="flag" value="0"/>
 <property name="uid" type="string" value="00caa...0999ef"/>
 <files>
  <filename>[Z]\vol\photos\150dcim\p8150363.jpg</filename>
  <filename>[Z]\vol\photos\150dcim\p8150368.jpg</filename>
 </files>
</picasa2album>
Comment 1 paull 2011-01-06 07:44:37 UTC
wish I could add my votes to this feature request, but can't find a button to do this...
Comment 2 Randy Orrison 2012-03-08 17:00:06 UTC
Voting is in the header where it says "Importance: NOR wishlist with 20 votes (vote)"

This should also recognize Picasa's originals and create version stacks.
Comment 3 Brice Arnould 2012-07-16 21:42:40 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Adrien Cordonnier 2013-03-13 14:28:29 UTC
According to [1], Picasa album information is in .picasa.ini files starting from Picasa 3.9. [2] also gives the former filename for Windows: picasa.ini. 

A description of Picasa .ini file format can be found in [3] for Picasa 3.8.0.

A similar bug report exists for Shotwell [4].

PicFace is an open source program which write Picasa information inside picture files [5]. A page from its wiki explains what the face data structure read from .picasa.ini files and from contacts.xml.

[1] http://productforums.google.com/forum/#!topic/picasa/blgOSwVHc5Y
[2] http://support.google.com/picasa/answer/11257?hl=en&uls=en
[3] https://gist.github.com/fbuchinger/1073823
[4] http://redmine.yorba.org/issues/1930
[5] https://code.google.com/p/picface/
[6] https://code.google.com/p/picface/wiki/PicasaSpecialities
Comment 5 Justin Zobel 2021-03-09 05:51:17 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 6 caulier.gilles 2023-05-14 16:23:41 UTC
As for iphoto import this kind of job must be delegate to external script using
xmp metadata. See  bug 132353