Lighroom Conflating distinct Lenses - Aucune information sur le modèle affichée

8

J'ai deux modèles d'objectifs distincts qui sont tous les deux 50 mm f / 1,8. J'ai analysé des exemples de photos de chaque objectif avec exiftoolet confirmé que les informations pertinentes sur les données de l'objectif sont contenues dans les fichiers. Par exemple, voici un exemple de sortie d'un exemple de photo prise depuis chaque objectif:

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

Et l'autre:

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

Mon problème est que Lightroom fusionne ces deux objectifs dans le bac "50,0 mm f / 1,8" dans la barre de filtre des métadonnées en haut:

entrez la description de l'image ici

Les données EXIF ​​distinguant ces deux objectifs existent dans les fichiers, cela doit donc être lié à la lecture / affichage de ces données par Lightroom.

De plus, en regardant cette question , je peux voir que Lightroom est capable d'afficher le modèle d'objectif dans certaines situations, comme dans cette capture d'écran:

entrez la description de l'image ici

Cependant, voici à quoi cela ressemble pour moi, sans possibilité d'afficher le modèle d' objectif ou l' ID d'objectif , uniquement le paramètre d'objectif :

entrez la description de l'image ici

J'utilise Lightroom 5.7.1, sorti en 2014 avant que le bogue de la question susmentionnée n'apparaisse.

Mise à jour:

Bien que Lightroom ne semble pas reconnaître les modèles d'objectif dans Loupe View, il peut identifier correctement les modèles d'objectif à des fins de correction de profil :

entrez la description de l'image ici

  • Comment configurer lightroom pour afficher les données du modèle d'objectif (contenues dans le champ ID d'objectif des données EXIF) dans la vue Loupe?
  • Comment filtrer mes photos en fonction du modèle d'objectif?
Myridium
la source
Quels sont les deux verres?
Veuillez lire mon profil le
@mattdm - (1) AF Nikkor 50 mm f1.8 D (2) AF-S Nikkor 50 mm f1.8 G. Aucune information sur le modèle d'objectif n'est affichée pour aucun de mes objectifs, et je le veux. Lightroom semble cependant pouvoir appliquer la correction de distorsion du profil de l'objectif, ce qui est étrange.
Myridium
2
Une bonne étape pour répondre à la question vous-même serait d'exécuter exiftool sur le NEF et d'obtenir un deuxième avis sur les informations qu'il contient.
Peter Taylor
Juste une note, mais pas assez pour être une réponse. exiftool trouve la spécification d'objectif complète pour tous les 3 de mes Nikons [par exemple AF-S Nikkor 50mm f / 1.4G] mais pas mon Tamron 70-300, pour lequel il affiche simplement une ID. Même avec seulement une pièce d'identité, je pourrais en théorie prendre une photo en ce moment, avec un objectif connu et comparer [en supposant que j'ai toujours l'objectif en question]
Tetsujin
1
Désolé, je ne peux pas m'empêcher sur Lightroom lui-même [Je n'aime pas la façon dont il ignore les données dans les fichiers bruts, donc je ne les utiliserai pas.] Le propre ViewNX-i de Nikon montrera les données cependant, et comme un avantage, a gagné ne gâchez pas le brut;)
Tetsujin

Réponses:

5

Je pense que le problème est que Lightroom ne lit que le Lenschamp et que vos objectifs ne le remplissent pas comme par exemple. le XF dans votre capture d'écran.

Considérez cette information de mon objectif:

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

Le Lenschamp est le seul de ceux-ci qui fait partie de la spécification EXIF ​​2.31.

Je suis d'accord que ce serait bien d'avoir les Lens IDinformations disponibles, mais la seule possibilité que je vois est de modifier les données EXIF ​​avant d'importer avec exiftool, en les copiant IDsur le Lensterrain.

Mise à jour: l'identifiant de l'objectif dans mon exemple est en fait construit par exiftool, il n'est pas présent dans le fichier lui-même. Running exiftool -e(pas de composites) donne

Lens ID                         : 488

exiftool "-Lens<LensID" *.jpg copie la valeur de l'ID vers l'objectif dans mon exemple, mais une vraie solution dépend probablement de la combinaison objectif / appareil photo individuelle et du résultat requis et doit être testée, en particulier avec les fichiers bruts (nous ne voulons pas détruire d'autres données EXIF ​​dans le processus).

ths
la source
Excellente observation sur le -edrapeau! Je trouve que le Lens IDchamp manque. Mais je l'ai encore Lens ID Number: xxx. Cela me laisse quelques questions avant une solution complète: (1) si je remplis le champ ID de l'objectif, Lightroom le lira-t-il? D'autres forums que j'ai lus disent que Lightroom lit ce champ, et n'a pas mentionné le Lenschamp ... (2) Comment configurer mon appareil photo reflex numérique / objectif pour remplir ce champ à chaque fois? (3) Comment générer automatiquement ce champ pour mes photos existantes (NEF et JPEG)?
Myridium
Le problème est que ces champs ne sont pas tous normalisés et LR ne lit que le champ Objectif. donc (1) non (2) vous ne pouvez pas, en l'absence d'un firmware personnalisé. (3) exiftool peut copier des données entre des balises exif. Il faudrait expérimenter ce qui fonctionne le mieux pour vos lentilles, je ne peux pas vraiment dire d'ici (par exemple , quelque chose comme: exiftool « -Lentille <LensID » * NEF)
ths
1
Merci pour l'information. Mes reflex numériques et tous mes objectifs, dans toutes les combinaisons, se sont tous comportés de la même manière. C'est peut-être une chose Nikon. Je préfère ne pas modifier les données EXIF ​​manuellement, car je privilégie la cohérence entre les anciennes et les nouvelles photos plutôt que les détails (tant que les informations détaillées se trouvent quelque part dans les métadonnées). Mais j'apprécie la lumière que vous avez apportée sur la situation.
Myridium
Un autre problème avec cela est la sélection automatique du profil de correction d'objectif. Je suppose que cela ne fonctionne pas vraiment dans votre situation?
le
1
Au contraire, Lightroom identifie correctement le modèle d'objectif lorsque je fais une correction de profil.
Myridium
2

Je suis parvenu à une solution partielle. Ce n'est pas très satisfaisant, mais au moins je peux appliquer des filtres de bibliothèque maintenant:

entrez la description de l'image ici


Voici le TL; DR :

Lightroom ne peut pas filtrer par modèle d'objectif. En théorie, c'est possible, mais les développeurs n'ont pas pris la peine de l'implémenter.

Ma solution a été d'utiliser le plugin ExifMeta désormais obsolète . J'ai réussi à trouver un lien vers une ancienne version, 5.9. Ce plugin fonctionne très bien avec la dernière version de Lightroom 5, et également avec Lightroom 6. Essentiellement, il vous permet de filtrer par n'importe quel champ EXIF ​​que exiftool est capable de visualiser. Dans mon cas, l' ID objectif champ (un champ composite exiftool constructions des autres données) est ce qui contient les informations de modèle de lentille.

Ce plugin nécessite un peu de faffing pour fonctionner, et vous devez choisir manuellement de lire les métadonnées des photos de la bibliothèque. Mais au moins, cela fonctionne et devrait se comporter de manière cohérente.


Détails

Le cœur du problème est que Lightroom n'a tout simplement pas la capacité de filtrer les fichiers RAW sur la plupart des métadonnées disponibles. Le filtre "Objectif" dans Lightroom semble correspondre au champ Objectif des notes du fabricant EXIF. Pour mon équipement, ce champ est rempli avec la description générique "50 mm f / 1,8" et non le modèle d'objectif spécifique, et c'est donc tout ce qui est affiché.

En examinant les données EXIF, j'ai trouvé que toutes les informations sur le modèle d'objectif étaient contenues dans la section Maker Notes . Cette section est pas normalisée, comme ths dit dans les commentaires à leur réponse.

Ici, je lance une commande pour vérifier les champs EXIF ​​non composites en dehors des Maker Notes qui contiennent le mot "Lens". Ensuite, je recherche dans les Maker Notes des champs (non composites) contenant "Lens":

entrez la description de l'image ici

Et maintenant, je recherche tous les champs, y compris les composites et dans les Maker Notes , contenant "Lens":

entrez la description de l'image ici

Il semble que l' ID d'objectif du champ composite soit celui qui convient le mieux au filtre souhaité. Avec le plugin MetaExif , je suis capable de stocker un tel champ dans le catalogue de Lightroom (en prenant au moins une heure pour traiter un catalogue de 10 000 photos), et également de filtrer par ce champ. Le faire avec Lens ID donne le résultat affiché en haut de cette réponse.


Désavantages

  • Le plugin ExifMeta n'est plus en développement. Qui connaît la compatibilité même dans un an.
  • Les photos doivent être lues en les sélectionnant et en choisissant Fichier> Extras de plug-in> Mettre à jour les photos sélectionnées
  • La lecture des données prend beaucoup de temps. Plus d'une heure pour 10 000 photos.
  • ExifMeta ne sautera pas la lecture des fichiers qui ont déjà été lus. Le moyen le plus rapide de trouver toutes les informations d' ID d'objectif est de filtrer par ID d'objectif , de tout sélectionner sans valeur et de choisir de mettre à jour ces photos.
Myridium
la source
1

La plupart des informations spécifiques à l'objectif dans les métadonnées EXIF ​​sont contenues dans la section "notes du fabricant" des informations EXIF.

La section "notes du fabricant" des informations EXIF ​​est un endroit où les fabricants peuvent stocker des champs EXIF ​​non normalisés dans le format qu'ils souhaitent. Les informations et la manière dont elles sont enregistrées varient d'un fabricant à l'autre et souvent même d'un modèle à l'autre au sein des lignes de modèles du même fabricant. Cela contraste avec les champs EXIF ​​standardisés qui sont les mêmes pour différents fabricants et modèles d'appareils photo. Les éditeurs d'images, les visualiseurs et les convertisseurs n'affichent pas nécessairement toutes les informations EXIF ​​contenues dans un fichier image. Certains n'affichent même pas tous les champs standardisés.

Ce n'est pas parce qu'une visionneuse d'images spécifique n'affiche pas un élément spécifique des informations EXIF ​​que les informations ne sont pas là dans le fichier. Cela peut signifier que l'info n'est pas là. Cela peut simplement signifier que l'application l'ignore.

Certaines applications tenteront, avec plus ou moins de succès, d'interpréter et d'afficher les informations contenues dans la section "notes du fabricant". Si l'application ne comprend pas comment traduire un numéro / code hexadécimal spécifique, elle le laissera vide ou affichera le code non traduit .

Pour la plupart des produits Adobe, ignorez la section "notes du fabricant" des informations EXIF. En fait, si l'on utilise des produits Adobe pour convertir ou exporter une image, la majeure partie de la section "notes du fabricant" sera supprimée du fichier image exporté.

À ma connaissance, il n'est pas possible de filtrer les images dans Adobe Lightroom à l'aide des champs spécifiques au fabricant de la section "notes du fabricant" des informations EXIF. Théoriquement, cela devrait l'être, mais cette capacité n'a jamais été exploitée par Adobe. Ils ont toujours déclaré qu'ils n'étaient pas intéressés par les informations sur les «notes du fabricant» qui varient selon le fabricant, sauf si elles doivent absolument y accéder pour activer une fonction centrale de l'application.

Il semble que dans ce cas, ils n'accèdent qu'au champ "Objectif" le plus générique de la section "Notes du fabricant" des appareils photo Nikon. Probablement parce qu'il nécessite le moins de valeurs possibles (par exemple, tous les objectifs 50 mm f / 1,8 ont la même valeur) pour être stockés dans la base de données de LR. Ils ignorent toutes les autres informations descriptives concernant la capacité de tri. Ils utilisent les balises plus descriptives dans le module de correction de l' objectif parce que le doivent pour que cela fonctionne correctement.

Michael C
la source
Veuillez voir ma modification. Lightroom est capable d'extraire les informations du modèle d'objectif des métadonnées existantes: il identifie correctement le modèle d'objectif dans l'outil Corrections de profil.
Myridium
@Myridium Veuillez relire attentivement la réponse. "Pour la plupart ...", "... la plupart de la section" notes du fabricant "..."
Michael C
D'accord, je comprends maintenant. La capacité de détecter le modèle d'objectif est là, donc je me demande s'il y a un plugin Lightroom que je peux utiliser pour étendre les capacités de filtrage ...
Myridium
Selon exiftool , le champ Lens se trouve dans les Maker Notes . Lightroom peut filtrer par ce champ.
Myridium
En théorie, c'est possible, mais cette capacité n'a jamais été exploitée par Adobe. Ils ont toujours déclaré qu'ils n'étaient pas intéressés par les informations «note du fabricant» qui varient selon le fabricant, sauf si elles doivent absolument y accéder pour activer une fonction centrale de l'application.
Michael C