¿Cómo puede escribir / convertir las etiquetas de personas de Picasa en los datos EXIF?


18

Utilizo Lightroom para mi flujo de trabajo y etiqueto las fotos con los nombres de las personas para poder encontrarlas más rápido.

Como Lightroom no tiene la función "Caras", quiero usar la función Gente de Picasa para este propósito, pero no quiero trabajar constantemente con ambas. Prefiero usar Picasa para etiquetar las fotos con las etiquetas de nombre cada vez que importo fotos nuevas, y vuelvo a Lightroom por el resto.

No pude encontrar una manera de hacer que Picasa realmente "etiquete" las fotos (en el EXIF) con los nombres de las personas. ¿Hay algún complemento / script / ... que pueda hacer que esto suceda?


Photook también puede ayudar en esto.
user1444658

Respuestas:


18

Picasa almacena información de caras en los archivos .picasa.ini:

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

Los números de identificación se pueden encontrar en el archivo contactos.xml que almacena todos los contactos de sus imágenes:

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

Varios programas pueden leer estos archivos y modificar EXIF ​​en consecuencia. Por ejemplo:


Gracias, esto es exactamente lo que estaba buscando. Estaba planeando escribir un programa para hacer esto yo mismo, si no podía encontrar nada, y solo estaba buscando una biblioteca EXIF.
Iravanchi

1
Esto ahora está desactualizado, vea mi respuesta a continuación.
Jonathan

10

Buenas noticias, esto ahora es compatible de forma nativa en Picasa

Sólo revisa

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

También puedes forzar a Picasa a iniciar el proceso de escritura usando

Tools > Experimental > "Write Faces to XMP"

Verifique que esto funcionó con el uso de un visor EXIF ​​para verificar que una región XMP normalizada con un nombre se haya escrito en el archivo. (Visor EXIF ​​en línea: http://regex.info/exif.cgi )

Malas noticias, Picasa ahora es difícil de encontrar porque Google lo cerró.


3

Use este enlace para exactamente lo que desea: agregue reconocimiento facial a lightroom con picasa

Picasa puede guardar metadatos en archivos y Lightroom puede leerlos.

Pero tenga cuidado de seguir la guía. En Picasa no es suficiente obtener nombres de personas asociados a una foto. También debe etiquetar la foto para tener los datos almacenados en el archivo. Y en Lightroom debe seleccionar las fotos después y luego hacer clic en Leer metadatos de los archivos.

Y la parte más molesta es que solo funciona con jpg. No he podido hacerlo funcionar en dng ..


Ampliando su última oración: asegúrese de leer los comentarios antes de considerar esta una opción viable. Abundan las advertencias.
Dan Wolfgang

1

Lightroom tiene una opción de metadatos "personas en la foto", aunque debe cambiar para mostrar la opción 'ITPC Extended' para que se muestre.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.