Lentes distintos de Lighroom: no se muestra información del modelo

8

Tengo dos modelos distintos de lentes que son de 50 mm f / 1.8. He analizado fotos de ejemplo de cada lente exiftooly he confirmado que la información relevante sobre los datos de la lente está contenida en los archivos. Por ejemplo, aquí está la salida de muestra de una foto de ejemplo tomada de cada lente:

Lens Type: D
Lens: 50mm f/1.8
...
Lens ID Number: 118
...
Lens ID: AF Nikkor 50mm f/1.8D
Lens Spec: 50mm f/1.8 D

Y el otro:

Lens Type: G
Lens: 50mm f/1.8
...
Lens ID Number: 176
...
Lens ID: AF-S Nikkor 50mm f/1.8G
Lens Spec: 50mm f/1.8 G

Mi problema es que Lightroom combina estas dos lentes en el contenedor "50.0 mm f / 1.8" en la barra de filtro de metadatos en la parte superior:

ingrese la descripción de la imagen aquí

Los datos EXIF ​​que distinguen estas dos lentes existen en los archivos, por lo que esto debe tener algo que ver con la lectura / visualización de esos datos por parte de Lightroom.

Además, al observar esta pregunta , puedo ver que Lightroom es capaz de mostrar el modelo de lente en algunas situaciones, como en esta captura de pantalla:

ingrese la descripción de la imagen aquí

Sin embargo, esto es lo que parece para mí, sin la opción de mostrar el modelo de lente o la identificación de la lente , solo la configuración de la lente :

ingrese la descripción de la imagen aquí

Estoy usando Lightroom 5.7.1, lanzado en 2014 antes de que apareciera el error en la pregunta mencionada anteriormente.

Actualizar:

A pesar de que Lightroom no parece reconocer los modelos de lentes en la vista de lupa, puede identificar correctamente los modelos de lentes para propósitos de corrección de perfil :

ingrese la descripción de la imagen aquí

  • ¿Cómo configuro lightroom para mostrar los datos del modelo de lente (contenido en el campo ID de lente de los datos EXIF) en la vista de lupa?
  • ¿Cómo filtro mis fotos según el modelo de lente?
Miridio
fuente
¿Cuáles son las dos lentes?
Lea mi perfil
@mattdm - (1) AF Nikkor 50mm f1.8 D (2) AF-S Nikkor 50mm f1.8 G. Sin embargo, no se muestra información del modelo de lente para ninguno de mis lentes, y quiero esto. Sin embargo, Lightroom parece ser capaz de aplicar la corrección de distorsión del perfil de lente, lo cual es extraño.
Myridium
2
Un buen paso para responder la pregunta usted mismo sería ejecutar exiftool en el NEF y obtener una segunda opinión sobre la información que contiene.
Peter Taylor
Solo una nota, pero no lo suficiente como para ser una respuesta. exiftool encuentra la especificación de lente completa para mis 3 Nikons [por ejemplo, AF-S Nikkor 50mm f / 1.4G] pero no para mi Tamron 70-300, para el cual solo muestra una identificación. Incluso con solo una identificación, en teoría podría tomar una foto en este momento, con una lente conocida y comparar [suponiendo que todavía tenga la lente en cuestión]
Tetsujin
1
Lo siento, no puedo ayudar en Lightroom en sí [No me gusta cómo ignora los datos en los archivos sin formato, así que no los usaré]. Sin embargo, el propio ViewNX-i de Nikon mostrará los datos y, como ventaja, ganó no estropees el crudo;)
Tetsujin

Respuestas:

5

Creo que el problema es que Lightroom solo lee el Lenscampo, y sus lentes no lo llenan como, por ejemplo. el XF en tu captura de pantalla.

Considera esta información de mi lente:

Lens Info                       : 15-85mm f/?
Lens Model                      : EF-S15-85mm f/3.5-5.6 IS USM
Lens                            : EF-S15-85mm f/3.5-5.6 IS USM
Lens ID                         : Canon EF-S 15-85mm f/3.5-5.6 IS USM

El Lenscampo es el único de estos que forma parte de la especificación EXIF ​​2.31.

Estoy de acuerdo en que sería bueno tener la Lens IDinformación disponible, pero la única posibilidad que veo es modificar los datos EXIF ​​antes de importar con exiftool, copiando los datos IDen el Lenscampo.

Actualización: la identificación de la lente en mi ejemplo en realidad está construida por exiftool, no está presente en el archivo en sí. Correr exiftool -e(sin compuestos) da

Lens ID                         : 488

exiftool "-Lens<LensID" *.jpg copia el valor de ID a Lens en mi ejemplo, pero una solución real probablemente depende de la combinación de lente / cámara individual y el resultado requerido y necesita pruebas, especialmente con archivos en bruto (no queremos destruir ningún otro dato EXIF ​​en el proceso).

ths
fuente
Excelente observación sobre la -ebandera! Encuentro que Lens IDfalta el campo. Pero aún lo tengo Lens ID Number: xxx. Esto me deja con algunas preguntas antes de una solución completa: (1) si completo el campo ID de lente, ¿lo leerá Lightroom? Otros foros que he leído dicen que Lightroom lee este campo, y no mencionó el Lenscampo ... (2) ¿Cómo configuro mi DSLR / lente para llenar este campo cada vez? (3) ¿Cómo genero automáticamente este campo para mis fotos existentes (NEF y JPEG)?
Myridium
El problema es que estos campos no están estandarizados y LR solo lee el campo Lente. entonces (1) no (2) no puede, en ausencia de un firmware personalizado. (3) exiftool puede copiar datos entre etiquetas exif. Habría que experimentar lo que funciona mejor para sus lentes, yo no puedo decir de aquí (por ejemplo, algo como: exiftool "-Lente <LensID" * .NEF)
THS
1
Gracias por la información. Tanto mis réflex digitales como todas mis lentes, en todas las combinaciones, se han comportado de la misma manera. Tal vez es una cosa de Nikon. Prefiero no modificar los datos EXIF ​​manualmente porque valoro la consistencia en las fotos antiguas y nuevas más que el detalle (siempre que la información detallada esté en algún lugar de los metadatos). Pero aprecio la luz que has arrojado sobre la situación.
Myridium
Otro problema con esto es la selección automática del perfil de corrección de lente. ¿Supongo que eso no funciona realmente en tu situación?
THS
1
Por el contrario, Lightroom identifica correctamente el modelo de lente cuando realizo la corrección del perfil.
Myridium
2

He llegado a una solución parcial. No es muy satisfactorio, pero al menos ahora puedo aplicar filtros de biblioteca:

ingrese la descripción de la imagen aquí


Aquí está el TL; DR :

Lightroom no puede filtrar por modelo de lente. En teoría podría, pero los desarrolladores no se han molestado en implementar esto.

Mi solución fue usar el plugin ExifMeta ahora en desuso . Logré encontrar un enlace a una versión anterior, 5.9. Este complemento funciona bien con la última versión de Lightroom 5 y, según los informes, también con Lightroom 6. Básicamente, le permite filtrar por cualquier campo EXIF ​​que exiftool pueda ver. En mi caso, el campo ID de lente (un campo compuesto que construye exiftool a partir de los otros datos) es lo que contiene la información del modelo de lente.

Este complemento requiere un poco de atención para funcionar, y debe elegir manualmente leer metadatos de las fotos en la biblioteca. Pero al menos funciona, y debe comportarse de manera consistente.


Detalles

El corazón del problema es que Lightroom simplemente no tiene la capacidad de filtrar RAW por gran parte de los metadatos disponibles. El filtro "Lente" en Lightroom parece corresponder al campo Lente de las notas del fabricante EXIF. Para mi equipo, este campo se llena con la descripción genérica "50 mm f / 1.8" y no con el modelo de lente específico, por lo que esto es todo lo que se muestra.

Al investigar los datos EXIF, descubrí que toda la información que limitaba el modelo de lente estaba contenida en la sección Notas del fabricante . Esta sección no está estandarizada, como dice Ths en los comentarios a su respuesta.

Aquí ejecuto un comando para verificar los campos EXIF ​​no compuestos fuera de las notas del fabricante que contienen la palabra "lente". Luego busco en las Notas del fabricante campos (no compuestos) que contienen "Lente":

ingrese la descripción de la imagen aquí

Y ahora busco todos los campos, incluidos los compuestos y en las Notas del fabricante , que contienen "Lente":

ingrese la descripción de la imagen aquí

Parece que el campo compuesto ID de lente es el más adecuado para mi filtro deseado. Con el complemento MetaExif , puedo almacenar cualquiera de estos campos en el Catálogo de Lightroom (tomar al menos una hora para procesar un catálogo de 10,000 fotos), y también filtrar por este campo. Hacerlo con la identificación de la lente arroja el resultado que se muestra en la parte superior de esta respuesta.


Inconvenientes

  • El complemento ExifMeta ya no está en desarrollo. Quién sabe la compatibilidad incluso en un año.
  • Las fotos deben leerse seleccionándolas y seleccionando Archivo> Complementos adicionales> Actualizar fotos seleccionadas
  • Leer los datos lleva mucho tiempo. Más de una hora para 10.000 fotos.
  • ExifMeta no omitirá la lectura de archivos que ya se han leído. La forma más rápida de encontrar toda la información de ID de lente es filtrar por ID de lente , seleccionar todo sin valor y elegir actualizar estas fotos.
Miridio
fuente
1

La mayor parte de la información específica de la lente en los metadatos EXIF ​​está contenida en la sección "notas del fabricante" de la información EXIF.

La sección "notas del fabricante" de la información EXIF ​​es un lugar donde los fabricantes pueden almacenar campos EXIF ​​no estandarizados en el formato que deseen. La información y cómo se registra varía de un fabricante a otro y, a menudo, incluso varía de un modelo a otro dentro de las líneas de modelo del mismo fabricante. Esto contrasta con los campos EXIF ​​estandarizados que son los mismos para diferentes fabricantes y modelos de cámaras. Los editores, visores y convertidores de imágenes no muestran necesariamente toda la información EXIF ​​contenida en un archivo de imagen. Algunos ni siquiera muestran todos los campos estandarizados.

El hecho de que un visor de imágenes específico no muestre un elemento específico de la información EXIF ​​no significa que la información no esté en el archivo. Puede significar que la información no está allí. Puede significar que la aplicación lo ignora.

Algunas aplicaciones intentarán, con diversos grados de éxito, interpretar y mostrar la información contenida en la sección "notas del fabricante". Si la aplicación no entiende cómo traducir un número / código hexadecimal específico, lo dejará en blanco o mostrará el código no traducido .

En su mayor parte, los productos de Adobe ignoran la sección de "notas del fabricante" de la información EXIF. De hecho, si uno usa productos de Adobe para convertir o exportar una imagen, la mayoría de las secciones de "notas del fabricante" se eliminarán del archivo de imagen exportado.

Que yo sepa, no es posible filtrar imágenes en Adobe Lightroom utilizando campos específicos del fabricante en la sección "notas del fabricante" de la información EXIF. Teóricamente debería serlo, pero Adobe nunca ha explotado esa capacidad. Han declarado constantemente que no están interesados ​​en la información de "notas del fabricante" que varía según el fabricante a menos que tengan que acceder a ella para habilitar una función central de la aplicación.

Parece que en este caso solo acceden al campo "Lente" más genérico en la sección "notas del fabricante" de las cámaras Nikon. Probablemente porque requiere la menor cantidad de valores posibles (por ejemplo, todas las lentes de 50 mm f / 1.8 tienen el mismo valor) para almacenarse en la base de datos de LR. Ignoran toda la otra información descriptiva con respecto a la capacidad de clasificación. Utilizan las etiquetas más descriptivas en el módulo de corrección de lente porque tienen que funcionar correctamente.

Michael C
fuente
Por favor vea mi edición. Lightroom es capaz de extraer la información del modelo de lente de los metadatos existentes: identifica correctamente el modelo de lente en la herramienta Correcciones de perfil.
Myridium
@Myridium Por favor, lea la respuesta nuevamente cuidadosamente. "En su mayor parte ...", "... la mayoría de la sección de 'notas del fabricante' ..."
Michael C
Muy bien, ahora entiendo. La capacidad de detectar el modelo de lente está ahí, así que me pregunto si hay un complemento de Lightroom que pueda usar para ampliar las capacidades de filtrado ...
Myridium
Según exiftool , el campo Lente está en las Notas del fabricante . Lightroom puede filtrar por este campo.
Myridium
Teóricamente puede, pero Adobe nunca ha aprovechado esa capacidad. Han declarado constantemente que no están interesados ​​en la información de "nota del fabricante" que varía según el fabricante a menos que tengan que acceder a ella para habilitar una función central de la aplicación.
Michael C