SonyUserforum

SonyUserforum (https://www.sonyuserforum.de/forum/index.php)
-   A-Mount Objektive (ILCA, SLT, DSLR) (https://www.sonyuserforum.de/forum/forumdisplay.php?f=25)
-   -   Exif Tamron 28-75/2,8 (https://www.sonyuserforum.de/forum/showthread.php?t=98175)

Quallest 25.12.2010 22:06

Exif Tamron 28-75/2,8
 
Hallo,

ich verwende seit einiger Zeit das Tamron 28 75/2.8 an meine KM 7D. In die Exif Datei wird als Objektiv Minolta 24-105/3.5-4.5 eingetragen.
Das ist finde ich sehr störend zum einen, weil ich bei den Fotos nicht weiß, ob ich wirklich mit Blende 3.5 oder doch mit 2.8 fotografiert habe. Zum zweiten wäre es natürlich schön, wenn ich die Korrektur in DXO verwenden könnte.
Wisst Ihr, wie man die Exif Daten ändern kann?

Grüße,

Matthias

oskar13 25.12.2010 22:40

Zitat:

Zitat von Quallest (Beitrag 1121158)
Das ist finde ich sehr störend

Dann mußt du auf das KonicaMinolta 28-75/2,8 umsteigen, da wird es richtig angezeigt.:)

erich_k 25.12.2010 22:51

Zitat:

Zitat von oskar13 (Beitrag 1121169)
Dann mußt du auf das KonicaMinolta 28-75/2,8 umsteigen, da wird es richtig angezeigt.:)

Da sollte es aber auch andere Möglichkeiten geben, dies zu korrigieren! :icon_biggrin_xmas:

ddd 26.12.2010 02:32

moin,
Zitat:

Zitat von Quallest (Beitrag 1121158)
In die Exif Datei wird als Objektiv Minolta 24-105/3.5-4.5 eingetragen.
Das ist finde ich sehr störend zum einen, weil ich bei den Fotos nicht weiß, ob ich wirklich mit Blende 3.5 oder doch mit 2.8 fotografiert habe. Zum zweiten wäre es natürlich schön, wenn ich die Korrektur in DXO verwenden könnte.

tja, auch Tamron hat, obwohl Zulieferer für KoMi/Sony und obwohl Sony einen 11% Anteil an Tamron hält, keine vollständige A-Bajonett-Lizenz (die hat als einziger Fremdhersteller wohl Voigtländer aka Cosina).
Jedenfalls verwendet Tamron wie auch Tokina und Sigma irgendwelche (!) bereits vergebenen LensIDs existierender Original-Objektive und sabotiert damit z.B. die Auto-Korrekturen von DxO und ähnliche Funktionen.
Ein Grund, solchen Schrott nicht zu benutzen :P

Bzgl. der Blende brauchst Du Dich aber nicht sorgen: es wird auf jeden Fall die wirklich eingestellte Blende in die EXIFs geschrieben, also hier ggfs. 2.8; obwohl das angeblich angesetzte Objektiv erst ab 3.5 losgeht. Sonst könntest Du 2.8 an der Kamera gar nicht auswählen.

Um speziell dieses Objektiv, welches wohl (nahezu) identisch zum KoMi 2.8/28-75 ist, DxO "unterzumogeln", musst Du nur die LensID in den EXIFs vom falschen Wert "24" auf den deutlich besser passenden Wert "39" ändern. Dann glauben alle Programme, Du hättest das KoMi 2.8/28-75 an der Kamera :cool:
Einfach mal Tante G befragen, es gibt Progrämmchen, welche EXIF-Daten manipulieren können und Dir damit diese Änderung ermöglichen.

erik 26.12.2010 07:10

Ganz konkret: ich mache sowas mit exiftool. Ich habe mir ein kleines Skript geschrieben, welches rekursiv durch alle Verzeichnisse durchgeht und die Lens-ID anpasst, falls notwendig. Ich habe nämlich einige Objektive, welche nicht korrekt angezeigt werden. Allerdings passe ich nicht die numerische Lens-ID an, sondern den Text (weil ein Umbiegen dieser numerischen IDs bei meinen Objektiven keinen Sinn ergeben würde, da sie nicht baugleich sind). Alles weitere steht im Code. Du brauchst noch exiftool dazu (muss im PATH oder im Aufrufverzeichnis liegen). Hope it helps.


Code:

REM Version schreiben
exiftool.exe -ver >> exiftool.log

REM zunächst überprüfen wir, ob das Feld lensId existiert.
REM Falls ja, überprüfen wir, ob das Feld lens bereits gesetzt ist.
REM Falls nein, übertragen wir den Wert von lensId in das Feld lens.
REM das ganze machen wir ab dem aktuellen Verzeichnis, rekursiv durch alle Unterverzeichnisse
exiftool.exe . -m -r -if "$lensId" -if "not $lens" "-lensId>lens" -overwrite_original_in_place -ext .jpg -ext .tif -ext .dng -ext .arw -ext .mrw -P -v2 >> exiftool.log

REM nun kommen noch Fallunterscheidungen für verschiedene Objektive dazu, die
REM eine mehrdeutige LensID besitzen.
REM leider ändern sich die Objektiv-Bezeichnungen in exiftool immer wieder einmal!
exiftool.exe . -m -r -if "$LensID eq 'Minolta AF 24mm F2.8'" -lens="Sigma AF 24mm F2.8 Macro" -overwrite_original_in_place -ext .jpg -ext .tif -ext .dng -ext .arw -ext .mrw -P -v2 > exiftool-Sigma24.log
exiftool.exe . -m -r -if "$FocalLength eq '15.0 mm'" -lens="Sigma AF 14mm F3.5" -overwrite_original_in_place -ext .jpg -ext .tif -ext .dng -ext .arw -ext .mrw -P -v2 > exiftool-Sigma14.log
exiftool.exe . -m -r -if "$LensID eq 'Tokina EMZ M100 AF 100mm F3.5'" -lens="Cosina AF Macro 100mm F3.5" -overwrite_original_in_place -ext .jpg -ext .tif -ext .dng -ext .arw -ext .mrw -P -v2 > exiftool-Cosina100.log

PS. Falls jemand Verbesserungsvorschläge oder anderweitiges Feedback zu diesem Code-Schnipsel hat, immer her damit!

gruss,
erik.


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:33 Uhr.