Como você pode escrever / converter as tags de pessoas do Picasa nos dados EXIF?

18

Uso o Lightroom para o meu fluxo de trabalho e identifico fotos com os nomes das pessoas, para encontrá-las mais rapidamente.

Como o Lightroom não possui o recurso "Faces", desejo usar o recurso Pessoas do Picasa para esse fim, mas não quero trabalhar constantemente com os dois. Prefiro usar o Picasa para marcar as fotos com as tags de nome sempre que importo novas fotos e volto ao Lightroom para o resto.

Não consegui encontrar uma maneira de fazer o Picasa "etiquetar" as fotos (no EXIF) com os nomes das pessoas. Existe algum plugin / script / ... que pode fazer isso acontecer?

Iravanchi
fonte
O Photook também pode ajudar nisso.
user1444658

Respostas:

18

O Picasa armazena informações de rostos nos arquivos .picasa.ini:

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

Os números de identificação podem ser encontrados no arquivo contacts.xml, que armazena todos os contatos das suas fotos:

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

Vários programas podem ler esses arquivos e modificar o EXIF ​​de acordo. Por exemplo:

asalamon74
fonte
Obrigado, é exatamente isso que eu estava procurando. Eu estava planejando escrever um programa para fazer isso sozinho, se não conseguisse encontrar nada, e estava apenas procurando uma biblioteca EXIF.
Iravanchi
1
Agora está desatualizado, veja minha resposta abaixo.
Jonathan
10

Boas notícias, agora isso é suportado nativamente no Picasa

Apenas verifique

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

Você também pode forçar o Picasa a iniciar o processo de gravação usando

Tools > Experimental > "Write Faces to XMP"

Verifique se isso funcionou com o uso de um visualizador EXIF ​​para verificar se uma região XMP normalizada com um nome foi gravada no arquivo. (Visualizador EXIF ​​on-line: http://regex.info/exif.cgi )

Más notícias, agora é difícil encontrar o Picasa porque foi desativado pelo Google.

Jonathan
fonte
3

Use este link exatamente para o que você deseja: Adicione reconhecimento de rosto ao lightroom com o picasa

O Picasa pode salvar metadados em arquivos e o Lightroom pode lê-los.

Mas tenha cuidado para seguir o guia. No Picasa, não basta associar nomes de pessoas a uma foto. Você também precisa marcar a foto para ter os dados armazenados no arquivo. E no Lightroom, você precisa selecionar as fotos posteriormente e clicar em Ler metadados dos arquivos.

E a parte mais irritante é que só funciona com jpg. Eu não tenho sido capaz de fazê-lo funcionar em dng ..

Tore
fonte
Expandindo sua última frase: leia os comentários antes de considerar esta uma opção viável. Advertências são abundantes.
Dan Wolfgang
1

O Lightroom tem uma opção de metadados "pessoas na foto", embora você precise alterar para mostrar a opção 'ITPC estendido' para mostrar.

Rowland Shaw
fonte