Comment pouvez-vous écrire / convertir les tags People de Picasa en données EXIF?

18

J'utilise Lightroom pour mon flux de travail et j'étiquette les photos avec les noms des personnes afin de les retrouver plus rapidement.

Étant donné que Lightroom ne dispose pas de la fonction "Visages", je souhaite utiliser la fonction Personnes de Picasa à cette fin, mais je ne souhaite pas travailler en permanence avec les deux. Je préfère utiliser Picasa pour baliser les photos avec les tags de nom à chaque fois que j'importe de nouvelles photos et revenir à Lightroom pour le reste.

Je n'ai pas trouvé de moyen de faire en sorte que Picasa "tague" réellement les photos (dans l'EXIF) avec les noms des personnes. Y a-t-il un plugin / script / ... qui peut y arriver?

Iravanchi
la source
Photook peut également vous y aider.
user1444658

Réponses:

18

Picasa stocke les informations sur les visages dans les fichiers .picasa.ini:

[test.jpg]
faces=rect64(1eb1929f885e),15441a598f9f1866
backuphash=29866

Les numéros d'identification se trouvent dans le fichier contacts.xml qui stocke tous les contacts de vos photos:

<contact id="15441a598f9f1866" 
  name="Test Test" 
  display="Test" 
  modified_time="2010-05-13T17:19:46+01:00" 
  sync_enabled="0"/>

Plusieurs programmes peuvent lire ces fichiers et modifier l'EXIF en conséquence. Par exemple:

asalamon74
la source
Merci, c'est exactement ce que je cherchais. Je prévoyais d'écrire un programme pour le faire moi-même, si je ne trouvais rien, et je cherchais juste une bibliothèque EXIF.
Iravanchi
1
Ceci est désormais obsolète, voir ma réponse ci-dessous.
Jonathan
10

Bonne nouvelle, ceci est désormais pris en charge nativement dans Picasa

Vérifiez simplement

Tools > Options > Name Tags > "Store Name Tags In Photo"

Vous pouvez également forcer Picasa à démarrer le processus d'écriture à l'aide de

Tools > Experimental > "Write Faces to XMP"

Vérifiez que cela a fonctionné avec l'utilisation d'une visionneuse EXIF ​​pour vérifier qu'une région XMP normalisée avec un nom a été écrite dans le fichier. (Visionneuse EXIF ​​en ligne: http://regex.info/exif.cgi )

Mauvaise nouvelle, Picasa est désormais difficile à trouver car il a été fermé par Google.

Jonathan
la source
3

Utilisez ce lien pour exactement ce que vous voulez: ajouter la reconnaissance faciale à lightroom avec picasa

Picasa peut enregistrer des métadonnées dans des fichiers et Lightroom peut les lire.

Mais attention à bien suivre le guide. Dans Picasa, il ne suffit pas d'obtenir les noms des personnes associées à une photo. Vous devez également étiqueter la photo pour que les données soient stockées dans le fichier. Et dans Lightroom, vous devez sélectionner les photos par la suite, puis cliquer sur Lire les métadonnées à partir des fichiers.

ET la partie la plus ennuyeuse est qu'elle ne fonctionne qu'avec jpg. Je n'ai pas pu le faire fonctionner en dng ..

Déchiré
la source
Développez votre dernière phrase: assurez-vous de lire les commentaires avant de considérer cela comme une option viable. Les mises en garde abondent.
Dan Wolfgang
1

Lightroom dispose d'une option de métadonnées «personnes en photo», bien que vous deviez modifier pour afficher l'option «ITPC Extended» pour qu'elle s'affiche.

Rowland Shaw
la source