RE: A-Bajonett-Objektiv-IDs / A-Mount Lens IDs

#136 von Andrew R. ( gelöscht ) , 22.06.2015 18:56

Die LensSpec ist zweifelsohne die beste Quelle der Information. Neuerere Sigma-Objektive werden da ebenfalls erfaßt. Dieses Feld ist auch in jpeg-Dateien vorhanden. Es gibt aber Situationen, wenn die ID die einzige Quelle ist:
– das MRW-Format
– die älteren Objektive, auch APS-C, bei welchen das LensSpec-Feld mit Nullen gefüllt bleibt
– die bearbeiteten jpeg-Dateien, und zwar so, daß einige Offsets nicht mehr stimmen und nur die 12-Byte-Sequenzen am Anfang vom makernotes-Bereich auswertbar bleiben
– das Exif-Feld "Lens Model" kann dabei aus dem Exif-Bereich in das IFD0 locker verschoben werden (das ist gerade mit den Beispieldateien geschehen, die von der Sony-Website heruntergeladen werden können)


Andrew R.

RE: A-Bajonett-Objektiv-IDs / A-Mount Lens IDs

#137 von matthiaspaul , 11.07.2015 22:42

ZITAT(matthiaspaul @ 2013-03-04, 0:15) Ich glaube, das ist ein Punkt, den wir in dem anderen Thread gar nicht explizit angesprochen haben, aber die vakante Position scheint bei diesen Objektiven eine Art "Dummy-Lens-ID" (evtl. kombiniert mit Bitflags für weitere Daten?) zu enthalten, die in manchen, aber seltsamerweise nicht in allen Fällen plausibel die Lens-ID einer Vorgängerversion des Objektivs enthält - zumindest anhand der groben äußeren Eckdaten der jeweiligen Objektive.
Auf diese Weise ließe sich Rückwärtskompatibilität mit Kameras erreichen, die noch keine Kenntnis von dem erweiterten Datensatz hatten und nur 32 Bytes auslesen würden (z.B. Kameras der AF-Serie oder die Dynax 3000i), bei denen aber trotzdem irgendwelche internen Funktionen in Abhängigkeit von konkreten Lens-IDs gesteuert würden - ob es solche Gehäuse gegeben hat, vermag ich nicht zu sagen. [...]

Die Tatsache, daß es Kameras gibt, die nur 32 Bytes auslesen und damit bei neueren Objektiven diesen "Dummy"-Wert an Position +1Eh als echte Lens-ID fehlinterpretieren würden, ist insofern wichtig, als daß ein Objektivhersteller somit auch dafür sorgen muß, daß dort, auch wenn kein Vorgängerobjektiv "emuliert" werden kann oder soll, wenigstens unverfängliche Daten stehen, die solche alten Kameras nicht durcheinander bringen.

Was auch immer dieser Wert also bei Objektiven mit 45-Byte-Datensätzen bedeutet, eigentlich müßten wir die dort stehenden Werte in der Lens-ID-Liste zumindest mit "Reserviert für ..." kennzeichnen.

Hier ein noch sehr unvollständiger Überblick über die bisher bekannten Objektive mit 45-Byte-Datensätzen, die in dem anderen Thread ausgelesen wurden:

5 = Minolta AF Zoom 35-70mm F3.5-4.5 (genaue Version unbekannt), Dummy-Lens-ID: 458116 = Minolta AF Zoom 24-85mm F3.5-4.5 New, Dummy-Lens-ID: 458418 = Minolta AF Zoom 70-210mm F4.5-5.6 New?, Dummy-Lens-ID: 26121 (das ist die Lens ID vom Minolta High-Speed AF Apo Tele 200mm F2.8 G New - warum?)9 = Minolta AF Macro 50mm F3.5 (New?), Dummy-Lens-ID: 4581115 = Minolta High-Speed AF Apo Tele 400mm F4.5 G, Dummy-Lens-ID: 26121 (das ist die Lens ID vom Minolta High-Speed AF Apo Tele 200mm F2.8 G New - warum?)20 = SAL-135F28, Dummy-Lens-ID: 4579128 = SAL-100M28, Dummy-Lens-ID: 25811 (das ist die Lens ID vom Minolta AF Macro 100mm F2.8 - paßt gut)31 = SAL-50M28, Dummy-Lens-ID: 25641 (das ist die Lens ID vom Minolta AF Macro 50mm F2.8 - paßt gut)40 = SAL-1870, Dummy-Lens-ID: 4584144 = SAL-50F14, Dummy-Lens-ID: 25621 (das ist die Lens ID vom Minolta AF 50mm F1.4 und Minolta AF 50mm F1.4 New - paßt gut)45 = SAL-85F14Z, Dummy-Lens-ID: 25921 (das ist die Lens ID vom Minolta AF 85mm F1.4 und Minolta AF 85mm F1.4 G New - paßt gut)46 = SAL-1680Z, Dummy-Lens-ID: 4584152 = SAL-70300G, Dummy-Lens-ID: 4584153 = SAL-70400G, Dummy-Lens-ID: 4584155 = SAL-1855, Dummy-Lens-ID: 45841
Was also bedeuten Werte wie 45791 (4579), 45811 (4581), 45841 (4584)?

Lassen sie sich (oder Teile davon) mit irgendeiner Operation (Maskierung, Division, Subtraktion) in alte Lens-IDs überführen, die dann mehr Sinn ergeben würden? Läßt sich anhand dieser weniger Beispiele schon eine Systematik ableiten? Unter Umständen hilft uns dies, zu verstehen, wie fünf- bzw- vierstellige Lens-IDs interpretiert werden müssen, bzw. wieso manche Objektive in der XML-Datei und der DSLR-A100-Firmware unter verschiedenen Werten auftauchen und wir einige dieser Werte bisher nicht in den Lens-IDs aus Exif-Daten wiederfinden konnten.[/quote]
Ob ein Zusammenhang zwischen der Länge der erweiterten Datensätze (45 Bytes) und den ersten beiden Stellen dieser Dummy-Lens-IDs (45791, 45811, 45841 etc.) besteht, und wenn auch nur als "Magic", also mnemotechnisch (d.h. man hätte auch einen anderen freien Bereich wählen können, es wäre nur nicht so leicht zu merken gewesen)?

Viele Grüße,

Matthias


"All the important human advances that we know of since historical times began
have been due to individuals of whom the majority faced virulent public opposition."
--Bertrand Russell

http://www.mi-fo.de/forum/viewtopic.php?t=13448 (Minolta Forum Thread Index)


matthiaspaul  
matthiaspaul
Beiträge: 14.595
Registriert am: 08.06.2004


   

Blendenproblem mit Sony DT 16-80mm/3.5-4.5 ZA?
Glatter Fokusring AF Apo Tele Zoom 4,5-5.6/100-300

  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
| 2002- © so-fo.de | minolta-forum.de |
Xobor Einfach ein eigenes Forum erstellen
Datenschutz