Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/06/2006, à 23:02

Ugrash the Hated

Méthode pour transférer sa base de photos Picasa de Windows à Linux

Bonjour tout le monde,

avant tout : IL Y AURA SUREMENT DES ADAPTATIONS A FAIRE DANS VOTRE CAS PRECIS, ET FAITES DES SAUVEGARDES

jusqu'à présent, la seule chose qui me retenait d'effacer cette partition Windows de mon disque était la présence de mes photos, mais surtout leur base de données Picasa (vive Picasa !!).
J'ai donc profité de la sortie récente de Picasa pour Linux pour enfin me libérer de ce poids !!!

Mais celà ne se passe pas exactement tout seul :

- premièrement, éteindre Picasa et le Media Detector
- ensuite, récupérer les répertoires de photos. il ne faut pas copier que les photos mais aussi tous les "picasa.ini" dedans, car ce sont ces fichiers qui contiennent les modifications que vous apportez aux photos, ainsi que si vous leur avez mis une étoile ou pas.
- là où ça se complique, c'est pour récupérer l'organisation en "Labels" des photos (sorte de répertoires virtuels, ce ne sont pas des copies, seulement des liens). il faut recopier les répertoires se trouvant dans (dans mon cas, c'était C: qui contenait "Document and Settings")

C:\Document and Settings\Administrateur\Local Settings\Application Data\Google\Picasa2Albums

leurs noms sont du genre

4c9091dc38005d5d9b1f7ac016208588

et ils sont remplis de fichier *.pal

ne vous inquiétez pas, c'est normal.
il faut les recopier normalement à cet endroit :

~/.picasa/drive_c/Documents and Settings/ugrash/Local Settings/Application Data/Google/Picasa2Albums/

Maintenant, il faut éditer ces fichiers pour que les photos aient leur nouvelle localisation.
Dans mon cas par exemple, j'avais ceci :

<picasa2album>
 <DBID>64325a433fe14f3e840ee75ce6a04e43</DBID>
 <AlbumID>0f851edda69e2768a23abd7c1daad954</AlbumID>
 <property name="uid" type="string" value="0f851edda69e2768a23abd7c1daad954"/>
 <property name="name" type="string" value="Appart Laurent-Vleu-Delphine a Toulouse"/>
 <property name="category" type="num" value="0"/>
 <property name="date" type="real64" value="38877.946178"/>
 <property name="unread" type="flag" value="0"/>
 <files>
  <filename>[E]\annee2005\toulouse\salon et vue\salon vue depuisentree.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\salon4.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\vue balcon3.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\vue balcon4.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\vue balcon5.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\vue balcon6.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\salon5.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\salon1.JPG</filename>
  <filename>[E]\annee2005\toulouse\salon et vue\salon2.JPG</filename>

(j'avais un disque E: réservé pour les photos)

il fallait le transformer en (créez un label bidon et éditez le fichier créé pour connaitre le bon chemin à mettre):

  
  <filename>[Y]\photos\annee2005\toulouse\salon et vue\salon4.JPG</filename>
  <filename>[Y]\photos\annee2005\toulouse\salon et vue\vue balcon3.JPG</filename>

(je crois que Wine affecte automatiquement la lettre de lecteur Y: pour le répertoire home du user)

Pour automatiser cette transformation, je me suis fendu d'un bon :

find . -name "*.pal" -exec sed -e s/\\[E\]/'[Y]\\photos'/g {} -e wtemp.tmp \; -exec mv temp.tmp {} \;

- dernière étape, il faut relancer Picasa, mais en lui disant de remettre sa base de données à zéro. On le fait en maintenant "Ctrl+Alt+Shift" pendant le démarrage de l'appli. Il pose ensuite une question à laquelle on s'empresse de répondre oui.

et là, normalement, sous vos yeux ébahis, il retrouve toutes vos photos (il faut que vous les ayez copiées dans un répertoire qu'il scanne bien sûr), ainsi que la structure en Labels du tout.

Alors bien sûr, j'ai eu quelques petits problèmes au niveau accentuation, mais c'est plutôt dû au fait que j'avais mal monté la partition NTFS avant de faire la copie je pense...

Je ne suis peut-être pas très clair, alors excusez moi d'avance.........

Hors ligne

#2 Le 10/06/2006, à 11:19

fmo

Re : Méthode pour transférer sa base de photos Picasa de Windows à Linux

Merci bcp pour le tuto smile

As-tu cree une entree dans le wiki pour?

Milles merci pour ta contribution smile


www.terranux.net

Hors ligne

#3 Le 10/06/2006, à 12:26

Ugrash the Hated

Re : Méthode pour transférer sa base de photos Picasa de Windows à Linux

ah non, j'ai pas pensé au wiki, je vais regarder comment ça marche wink

Hors ligne

#4 Le 24/01/2009, à 16:48

usky

Re : Méthode pour transférer sa base de photos Picasa de Windows à Linux

Pour ceux que ca interesse j'ai fait 2 petits scripts pour passer ses favoris de Fspot à picasa et pour le sens inverse.


Un PC Desktop Sous Ubuntu 12.04 Unity + acer1410 sous Unity Plus de windows depuis 2007 Le PC acer est sous Windows7... Ubuntu ne marche plus correctement depuis la 12.04...
http://parrains.linux.free.fr/

Hors ligne