QOI-Dateien ("Quite OK Image") bereinigen
13 Ein junges Format, gebaut für eine einzige Aufgabe: schnell, einfach, verlustfrei
QOI ("Quite OK Image") ist ein wirklich junges Format, erstmals 2021 veröffentlicht, entworfen um ein
einziges Ziel - ein verlustfreier Bild-Codec, einfach genug, um in wenigen hundert Zeilen Code
implementiert zu werden, während er deutlich schneller komprimiert und dekomprimiert als PNG. Es
tauchte hauptsächlich in Spiele-Engines, kleinen Grafikwerkzeugen und Hobby-/Embedded-Projekten auf,
statt in Kameras, Telefonen oder sozialen Plattformen - wenn Sie eine .qoi-Datei haben,
stammt sie fast sicher aus einem Entwicklerwerkzeug, nicht von einem Foto.
Tiefer einsteigen: warum "Metadaten entfernen" hier kaum zutrifft
Die QOI-Spezifikation ist absichtlich winzig, und das merkt man: Es gibt kein Hilfsblock-System wie
PNGs tEXt/iCCP, keinen EXIF-äquivalenten Block, nichts, was einem Ort
ähnelt, um GPS-Koordinaten oder Kamerainformationen überhaupt erst anzuhängen. Die Datei ist ein
fester 14-Byte-Header (Breite, Höhe, Kanalanzahl, Farbraum-Flag), gefolgt direkt von Pixeldaten und
einem 8-Byte-Endmarker - es gibt in diesem Format schlicht keinen Metadaten-Slot, in dem sich etwas
verstecken könnte. Das macht eine QOI-Datei aber nicht automatisch sicher: Jedes Container-Format
kann trotzdem Daten tragen, die nach dem eigenen definierten Endmarker angehängt werden, dasselbe
polyglott-artige Risiko, das diese Website konsequent bei jedem Format behandelt. Die vollständige
Rekonstruktion behandelt das genauso wie überall sonst, auch wenn es hier eigentlich keine
Metadaten-Ladung zu entfernen gibt.
Was bei einer QOI-Datei wirklich zählt
Angesichts dessen, wie wenig es zu entfernen gibt, liegt der Wert, eine QOI-Datei durch dieses Werkzeug laufen zu lassen, fast vollständig in der strukturellen Garantie, die auf der Vergleichsseite beschrieben wird - vollständig zu rohen Pixeln dekodieren, von Grund auf neu aufbauen, damit alle Bytes nach dem Endmarker einer QOI-Datei niemals etwas erreichen, das darauf reagieren könnte. Wenn Sie mit QOI-Dateien als Teil eines Entwicklungs-Workflows arbeiten, statt Fotos zu teilen, ist diese strukturelle Sicherheit der eigentliche Grund, sie hier durchlaufen zu lassen.