Wie gehe ich mit der Nichtübereinstimmung von Objektivnamen zwischen Darktable / exiv2 und Lensfun um?

Darktable erkennt mein Panasonic 12-32mm Pancake auf meiner Olympus E-M10 nicht, da Exif LensType und Lensfun-Modellname nicht übereinstimmen.

exiv2 -pt 20150824_0143.ORF | grep -ai lens
Exif.OlympusEq.LensType                      Byte        6  Lumix G Vario 12-32mm F3.5-5.6 Asph. Mega OIS
Exif.OlympusEq.LensSerialNumber              Ascii      32  05CX2294098B
Exif.OlympusEq.LensModel                     Ascii      32  LUMIX G VARIO 12-32/F3.5-5.6  
Exif.OlympusEq.LensFirmwareVersion           Long        1  4096
Exif.OlympusEq.LensProperties                Short       1  49472
Exif.OlympusEq.ConversionLens                Ascii      32  
Exif.Photo.LensSpecification                 Rational    4  12/1 32/1 35/10 56/10
Exif.Photo.LensModel                         Ascii      32  LUMIX G VARIO 12-32/F3.5-5.6

In der Lensfun-Datenbank ist das Objektiv als Lumix G Vario 12-32 f/3.5-5.6nicht machbar aufgeführt, was so Exif.OlympusEq.LensTypeaussieht, als ob das Tag, auf dem Darktable besteht, besteht.

Weiß jemand, ob dies ein Problem mit den Exif-Tags von Olympus, der Interpretation dieses Tags durch exiv2 oder der Lensfun-Datenbank ist, oder kennt jemand eine Problemumgehung?

Jedes Bild manuell auszuwählen und darktable auf das richtige Objektiv zu richten, wäre wirklich nervig ...

Antworten (1)

Ich habe dies in den Quellen von Lensfun behoben. Es wird Teil der nächsten Version sein. Bis dahin können Sie die Datei mil-panasonic.xml bearbeiten, wahrscheinlich in /usr/share/lensfun. Suchen Sie in dieser Datei nach „12-32“ und erweitern Sie den Modellnamen des Objektivs zu „Lumix G Vario 12-32 mm F3.5-5.6 Asph. Mega OIS“.

Zuiko 60 mm und 12-40 mm haben auch falsche Namen, die Darktable nicht erkennt. Das Ändern von Namen in /usr/share/lensfun/mil-olympus.xmlder Datei löst das Problem. Aber so sollte das Problem nicht gelöst werden...
@LuisA.Florit Der Weg zur Lösung dieses Problems besteht darin, es im Bugtracker von Lensfun zu melden. ;-)
Leider nicht wirklich. Ich bin es leid, Fehlerberichte zu erstellen, die ignoriert/unangetastet bleiben, speziell für Fedora. Ich habe schließlich aufgegeben.
@LuisA.Florit Der Bugtracker von Lensfun ist sehr gut gepflegt.
@TorstenBronger: Ich habe gerade zurückgeschaut und gesehen, dass ich dir nicht für deine Hilfe gedankt habe, sorry. Ihre Problemumgehung hat sehr geholfen und die Lösung war noch besser :) Vielen Dank für Ihre Hilfe!