¿Cómo importar metadatos desde un archivo sidecar .xmp externo al importar archivos .jpg a Lightroom?

Tengo miles de archivos de imagen que quiero importar a Lightroom. Algunos de los archivos son .nef, otros son .jpg, .tiff y otros formatos.

Si tengo file1.nef y también tengo file1.xmp en el mismo directorio, cuando importo file1.nef automáticamente trae los datos del sidecar file1.xmp. Pero si tengo file2.jpg y también file2.xmp en el mismo directorio, cuando importo file2.xmp no trae los metadatos en file2.xmp. Creo que esto se debe a que Lightroom sabe que ciertos formatos, como .jpg, pueden contener sus propios metadatos, por lo que busca en el archivo en lugar de buscar un sidecar.

¿Hay alguna forma (quizás una configuración en el momento de la importación o una configuración general de Lightroom) para obligarlo a tomar metadatos del archivo 2.xmp cuando importo el archivo 2.jpg (ya sea como los únicos metadatos o como metadatos adicionales más allá de los metadatos que estén en el archivo 2. jpg, de cualquier manera estar bien conmigo)?

ACTUALIZACIÓN: Mientras tanto, desde que hice esta pregunta encontré: http://www.codeproject.com/Articles/43266/Reading-and-Writing-Photo-Metadata-Programmaticall

y ahora estoy escribiendo los metadatos en mis archivos .png y .tiff.

Pero aún así sería bueno saber si no tuviera que hacer esto.

¿Qué programa produjo los archivos .xmp?
Solo los estoy escribiendo yo mismo programáticamente. Están en el mismo formato que las exportaciones de Lightroom. He confirmado que con un archivo .nef puedo importar con éxito uno de mis archivos sidecar escritos por programa; las palabras clave se cargan correctamente.
Por si sirve de algo, exportar maestros desde Aperture es otra forma de terminar con archivos JPEG con sidecars XMP (Aperture puede incrustar los datos IPTC, pero algunos datos se pierden si lo hace; XMP incluye más metadatos que incrustaciones).

Respuestas (2)

De acuerdo con esta publicación en los foros de Adobe, Lightroom (y Adobe Bridge) ignoran los archivos xmp sidecar para archivos JPEG.

¿Puedo sugerirle que use nuestro Daminion como una solución alternativa para transferir sus metadatos desde archivos sidecar xmp?

1. Importa tus archivos JPEG a Daminion. El programa importará sus cambios desde archivos sidecar (comprobará cada archivo y comparará la fecha de modificación de un JPEG original con su archivo xmp sidecar)

2. Seleccione todos los archivos importados y seleccione Acción > Escribir en metadatos. Esta acción escribirá todos los metadatos extraídos del paso 1 en sus archivos JPEG.

  • Verifique esta acción en una pequeña parte de las imágenes antes, para verificar si esto funciona con usted.
  • La versión de Daminion para un solo usuario es gratuita.
  • Daminion puede escribir metadatos incluso en archivos NEF (sin archivos sidecar)
  • Cualquier comentario es bienvenido.
¿Daminion tiene la opción de combinar los metadatos que ya están en los archivos .jpg con los metadatos en los archivos .xmp y escribirlos en el archivo .xmp? (es decir, simplemente agregue los datos .xmp a lo que ya está en el archivo .jpg)
Lo siento, se me pasó tu comentario. No, primero intente ubicar un archivo sidecar, si no existe, se extrae la información XMP incorporada (u otros metadatos (IPTC, EXIF) de acuerdo con la especificación MWG). Para escenarios específicos de manejo de metadatos personalizados, ExifTool es el mejor enfoque.