• Herzlich willkommen im "neuen" DSLR-Forum!

    Wir hoffen, dass Euch das neue Design und die neuen Features gefallen und Ihr Euch schnell zurechtfindet.
    Wir werden wohl alle etwas Zeit brauchen, um uns in die neue Umgebung einzuleben. Auch für uns ist das alles neu.

    Euer DSLR-Forum-Team

  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • DSLR-Forum Fotowettbewerb neu erfunden!
    Nach wochenlanger intensiver Arbeit an der Erneuerung des Formates unseres internen Fotowettbewerbes ist es Frosty als Moderator
    und au lait als Programmierer gelungen, unseren Wettbewerb auf ein völlig neues Level zu heben!
    Lest hier alle Infos zum DSLR-Forum Fotowettbewerb 2.0
    Einen voll funktionsfähigen Demowettbewerb kannst du dir hier ansehen.
  • Neuer Partner: AkkuShop.de
    Akkus, Ladegeräte und mehr (nicht nur) für Digitalkameras und Drohnen
  • Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2024
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien der Eigenmarken "Upscreen", "Brotec", "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Mitmachen beim DSLR-Forum Fotowettbewerb Mai 2024.
    Thema: "Diagonale"

    Jeden Monat attraktive Gewinnprämien, gesponsert von unserem Partner PixelfotoExpress.
    Alle Infos zum Mai-Wettbewerb hier!
WERBUNG

EXIF mit IrfanView im Vollbildmodus - "falsche" Brennweite angezeigt

HapperK

Themenersteller
Hallo,

ich habe eine Frage: Ich lasse mir in IrfanView die EXIF-Daten im Vollbildmodus anzeigen mit folgenden Platzhaltern:

Brennweite=$E37386
Brennweite 35mm=$E41989

Die erste Brennweite wird angezeigt, aber dort steht z.B. bei vollem Weitwinkel 24mm: 5,2mm

Bei Brennweite 35mm wird nichts angezeigt.

Wie bekomme ich die Werte, umgerechnet auf 35mm?

Kamera ist die Canon S100
 
Der Wert $E41989 stimmt, ergibt in Hex A405, und das ist nach meinen Unterlagen FocalLengthIn35mmFormat. Vielleicht liefert die Kamera ja dafür nix. Prüf das mal im Exifdatenfenster von Irfan.
 
Hi Manni,

anscheinend liefert die Kamera dafür keine Werte, im EXIF-Fenster ist nichts zu sehen von diesem Wert.

Das ist ja Mist. Kann ich den Wert irgendwie berechnen?
 
Soweit ich weiß, schreiben Canon-Kameras diese Information nicht in die EXIFs. Das jeweilige Programm muss sich die Äquivalentbrennweite über die Sensorabmessungen ausrechnen, dafür muss aber evtl. die Kamera bekannt sein. Zum Beispiel macht exiftool das so. Für die S100 z.B.:
Code:
[EXIF]          FocalLength                     : 5.2 mm
[Composite]     FocalLength35efl                : 5.2 mm (35 mm equivalent: 24.2 mm)
"Composite" bedeutet, dass sich exiftool diesen Wert aus anderen Werten zusammengereimt hat.

Ich vermute (weiß es aber nicht genau), dass IrfanView das genauso macht. Deshalb könnte es sein, dass vielleicht ein Update auf die neueste Version etwas bringt (die S100 ist ja auch ziemlich neu).

Ansonsten kann man es sich eben ausrechnen (den Cropfaktor kannst Du z.B. vom exiftool-Beispiel oben übernehmen), aber kann man in IrfanView mit den Platzhaltern rechnen? Ich glaube nicht, oder?

Edit: Ich habe die neueste IrfanView-Version, und die kann die Daten der S100 nicht interpretieren. Offenbar für Canon überhaupt nicht (jedenfalls 40D und S90). Update hilft also wohl nicht. Meine Vermutung war also offenbar falsch: IrfanView interpretiert gar nichts, sondern kann nur direkt dieses EXIF-Tag auslesen. Und wenn das die Kamera nicht liefert, hat man Pech.
 
Zuletzt bearbeitet:
Das ist ja Mist. Kann ich den Wert irgendwie berechnen?
Ja logisch, wo ist das Problem? Brennweite mal Crop-Faktor. Der Wert ist meines Ermessens nach eigentlich bloß für Kompaktkameras mit ihren eher willkürlichen Sensorformaten von Bedeutung. Bei 'ner DSLR hat man ja den Crop-Faktor.

Und wenn das die Kamera nicht liefert, hat man Pech.
Man kann den Wert auch mit einem exiftool-Batch errechnen & hinzufügen.
 
Zuletzt bearbeitet:
WERBUNG
Zurück
Oben Unten