Canon CRW (.crw)
Camera StandardCanon Raw CIFF (CRW) ist Canons erstes RAW-Bildformat, das auf der CIFF-Heap-Spezifikation (Camera Image File Format) basiert und in frühen digitalen Spiegelreflexkameras und PowerShot-Prosumer-Kameras verwendet wurde.
Von CRW zu JPG konvertieren
Kostenloser Konverter von CRW zu JPG im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.
Untersuchen & Metadaten
Betriebssysteme und Dateianalysatoren identifizieren CRW-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren CRW-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
HEX-SIGNATUR (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII-DARSTELLUNG: II....HEAPCCDR
Standardisierung: Camera Image File Format (CIFF)
Technische Daten
| Container-Architektur | Strukturierter binärer Datensatz-Heap im CIFF-Format (Camera Image File Format) |
| Kompression | Verlustfreie, modifizierte JPEG-Huffman-Kodierung |
| Byte-Endianness | Little-Endian (Intel-Byte-Reihenfolge) |
| Farbräume | Kamerasensor RGB, sRGB-Tonwertkurve |
| Kanäle & Struktur | 1-Kanal-Bayer-Mosaik (RGGB) |
| Max. Abmessungen | Bis zu 3072 x 2048 (6,3 MP Canon EOS 10D / Digital Rebel 300D) |
| Transparenz | Keine |
| Streaming & Progressiv | Nicht streamfähige Heap-Struktur mit einem Indexverzeichnis am Dateiende |
Technischer Vergleich: CRW im Vergleich zu Wettbewerbern
| Technisches Attribut | CRW (Aktuell) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Container-Spezifikation | CIFF-Datensatz-Heap | TIFF/EP strukturiertes IFD | TIFF/EP strukturiertes IFD | Offene TIFF/EP-Spezifikation |
| Header-Magie | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktive Ära | 1998 - 2004 | 2004 - 2018 | 2001 - Heute | 2004 - Heute |
| Farbtiefe | 10-Bit bis 12-Bit linear | 14-Bit linear | 12-Bit bis 14-Bit linear | Bis zu 16-Bit linear |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
Software meldet „Ungültiger Offset für die CIFF-Datensatz-Tabelle".
Ursache: Vorzeitiges Entfernen der Speicherkarte, wodurch die nachfolgende CIFF-Verzeichnistabelle abgeschnitten wurde.
Wiederherstellung: Verwenden Sie exiftool, um den Rohbild-Heap wiederherzustellen, oder konvertieren Sie die Datei über dcraw -v broken.crw.
Sicherheitsanalyse & Parser-Angriffsvektore
Ältere CIFF-Datensatz-Parser weisen häufig keine Begrenzungsprüfungen für Datensatz-Offsets auf, die über die Dateigrenzen hinauszeigen.
Bekannte Angriffsvektore
- Eine fehlerhafte CIFF-Datensatzlänge verursacht einen Ganzzahlunterlauf in Datensatz-Durchlaufschleifen.
- Überlappende Datensatz-Offsets lösen Heap-Beschädigungen in veralteten RAW-Bildbibliotheken aus.
- Pufferüberlauf bei der Dekompression des fehlerhaften JPEG-Vorschauabbilds.
Bewährte Sicherheitsverfahren: Validieren Sie die gesamten Abmessungen des CIFF-Datensatz-Heaps, bevor Sie Dekompressionspuffer zuweisen.
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Bewahrt die ursprünglichen 10-Bit- und 12-Bit-Sensordaten von grundlegenden Digitalkameras aus den frühen 2000er Jahren.
- Die CIFF-Heap-Architektur sorgt für eine saubere Trennung zwischen Bildsensorblöcken und Kameraeinstellungen.
- Geringe Dateigrößen (typischerweise 5 MB bis 8 MB pro Bild), geeignet für frühe CompactFlash-Medien.
Technische Einschränkungen & Nachteile
- In moderner Software weitgehend veraltet, erfordert oft ältere DNG-Konvertierungswerkzeuge zum Einlesen.
- Speichert bestimmte Kameraeinstellungen in begleitenden .THM-Dateien (Vorschaubilder) als Sidecar statt intern.
- Die primitive CIFF-Verzeichnisstruktur am Ende der Datei ist anfällig für unvollständige Dateischreibvorgänge.
Interessante technische Wissenswertes
- Die Zeichenkette 'HEAPCCDR' im Header steht für 'Heap Canon Camera Digital Raw'.
- Mit Canon Digital Rebel 300D-Kameras wurden Millionen ikonischer digitaler Fotografien der frühen 2000er Jahre im CRW-Format aufgenommen.
- CIFF wurde von Canon, Eastman Kodak und Hewlett-Packard Ende der 1990er Jahre gemeinsam entwickelt.
Häufig gestellte technische Fragen
Warum befindet sich neben meiner .CRW-Datei eine .THM-Datei?
Canon CRW-Kameras speicherten Metadaten und Vorschaubilder in einer begleitenden .THM-Datei, die im Grunde eine Standard-JPEG-Datei mit EXIF-Tags ist.
Können moderne Lightroom-Versionen noch CRW importieren?
Ja, Adobe Camera Raw behält die Abwärtskompatibilität für CRW-Dateien bei, obwohl die Konvertierung in DNG für die langfristige Archivierung empfohlen wird.
Welche Kameras haben CRW-Dateien erzeugt?
Kameras wie die Canon EOS D30, D60, 10D, Digital Rebel (300D) sowie die PowerShot G1, G2, G3, G5 und Pro1.