Zitat:
Zitat von Andy1971
Meine (!) Lösung ist ein Unix-Shell-Script unter MacOSX:
|
Eigentlich viel zu viel Aufwand und trotzdem zu speziell. Exiftool bringt schon eine komplette Objektivliste mit, die ständig aktualisiert wird. Wenn mehrere Objektive sich eine LensID teilen, unterscheidet Exiftool sie anhand der Brennweite, und wenn es dann immer noch nicht eindeutig ist, kann man per Image::ExifTool::UserDefined::Lenses in .exiftool_config definieren, welche Linsen man überhaupt besitzt.
Damit reduziert sich das Ganze auf eine Zeile (hier für Windows):
Code:
exiftool -if "not $lens" "-lens<LensID" *.JPG
Das
-if sorgt dabei dafür, daß nur Dateien bearbeitet werden, bei denen das Objektiv noch nicht anderweitig eingetragen worden ist.