Die FlashPix Version ist ein Exif-Tag, das dir sagt, welche Version des FlashPix-Bildformats ein Foto unterstützt. Der Exif-Standard definiert einen Wert für dieses Tag: 0100, was FlashPix-Format Version 1.0 bedeutet.
Der Exif-Standard zeichnet Daten so auf, dass eine Umwandlung zu FlashPix ohne Qualitätsverlust möglich ist. Bei der Umwandlung können auch viele Exif-Tags in passende FlashPix-Felder übernommen werden. Das Tag für die FlashPix Version hält fest, welche FlashPix-Version diese Umwandlung unterstützt.
Welche Dateien sie enthalten
Das Tag sitzt im Exif-Teil einer Datei unter der Tag-ID 0xA000, was dezimal 40960 ist. Der Exif-Standard deckt komprimierte JPEG-Dateien und unkomprimierte TIFF-Dateien ab. Exif-Daten können auch in PNG-Dateien, in vielen auf TIFF basierenden Raw-Kameradateien sowie in einigen AVI- und MOV-Videos vorkommen.
Die Exif-Version 2.31 von 2016 führt die FlashPix Version für jeden abgedeckten Bildtyp als Pflichtfeld. Exif 3.0 von 2023 macht das Tag optional, sodass eine Datei nach dem neueren Standard dieses Tag weglassen darf.
Wie der Wert aussieht
Der Wert ist 4 Bytes lang. Jedes Byte enthält eine Ziffer als Textzeichen, und kein Null-Byte beendet den Wert. Die Ziffern funktionieren wie bei der Exif-Version, bei der 0231 für Exif 2.31 steht.
0100bedeutet FlashPix-Format Version 1.0.- Jeder andere Wert ist reserviert, und der Exif-Standard weist ihm keine Bedeutung zu.
Was FlashPix ist
Eastman Kodak veröffentlichte das FlashPix-Format 1996 zusammen mit Hewlett-Packard, Live Picture und Microsoft. FlashPix-Dateien verwenden die Erweiterung .fpx und den Medientyp image/vnd.fpx.
Eine FlashPix-Datei funktioniert wie ein kleines Dateisystem in einer einzelnen Datei. Die Datei enthält Storages und Streams, die wie Ordner und Dateien wirken. Die FlashPix-Spezifikation baut diesen Container auf Microsoft OLE Structured Storage auf.
Eine FlashPix-Datei kann dasselbe Bild in mehreren Größen speichern. Jede Größe hat halb so viel Breite und halb so viel Höhe wie die nächstgrößere. Die kleinste Größe passt in eine Kachel von 64 mal 64 Pixeln.
FlashPix teilt jede Größe in Kacheln auf. Die Kacheln ermöglichen es einem Programm, nur den Teil des Bildes zu lesen, den es braucht.
Woher der Wert kommt
Die Kamera oder die Software, die die Exif-Daten schreibt, setzt den Wert. Der Exif-Standard nennt eine Datei, die für die Umwandlung nach FlashPix bereit ist, eine FlashPix-Ready-Datei oder FPXR-Datei. Der Standard nennt 3 Merkmale einer solchen Datei:
- Software kann Exif-Tags in passende Felder der FlashPix-Datei kopieren. Manche Tags haben kein entsprechendes Feld, zum Beispiel die Hersteller-Notizen und das Tag für die FlashPix Version selbst.
- Software kann zusätzliche Daten in den APP2-Segmenten einer JPEG-Datei in FlashPix-Erweiterungen umwandeln.
- Software kann das JPEG-Bild ohne Qualitätsverlust in FlashPix-Kacheln umordnen, wenn die JPEG-Daten Restart-Marker enthalten.
Restart-Marker sind optionale Marker in den komprimierten JPEG-Daten. Ohne sie kann Software das Foto zwar weiterhin nach FlashPix konvertieren, aber die Umwandlung kann etwas Bildqualität kosten.
Der Exif-Standard zeichnet FlashPix-Erweiterungen in JPEG-APP2-Segmenten auf. Einige Kameras von FujiFilm, Hewlett-Packard, Kodak und Sanyo speichern diese zusätzlichen FlashPix-Daten in APP2-Segmenten mit dem ID-Code FPXR.
Warum das für deine Datei wichtig ist
Die FlashPix Version ist ein Label. Das Tag enthält keine Bilddaten, daher verändert es weder die Farben noch die Größe deines Fotos.
Wenn du die Exif-Daten eines Fotos prüfst, ist 0100 der zu erwartende Wert. Der Standard definiert keinen anderen Wert. Ein fehlendes Tag ist kein Fehler in einer Datei, die dem Exif-Standard 3.0 folgt.
FlashPix legt auch eine Regel für das Tag Farbraum fest. Der Exif-Standard sagt, dass Software Bilddaten, die als Uncalibrated markiert sind, bei der Umwandlung der Datei nach FlashPix als sRGB behandeln darf.