Blame doc/templates/crw-mapping.html.in

Packit Service 21b5d1
__doctype__
Packit Service 21b5d1
<html>
Packit Service 21b5d1
__header2__
Packit Service 21b5d1
<body>
Packit Service 21b5d1
Packit Service 21b5d1
Packit Service 21b5d1
__index1__
Packit Service 21b5d1
__index3__
Packit Service 21b5d1

Canon CRW files: Mapping of CIFF to Exif tags

Packit Service 21b5d1
Packit Service 21b5d1
Packit Service 21b5d1

CRW files are encoded in CIFF format. CIFF format consists of a

Packit Service 21b5d1
header and a hierarchy of directories and entries, similar to TIFF
Packit Service 21b5d1
(but easier to deal with). In Exiv2, there is no CRW or CIFF type of
Packit Service 21b5d1
metadata. Instead, known and suitable CIFF tags are mapped to Exif
Packit Service 21b5d1
metadata, but not all CIFF tags are mapped. Exiv2 reads Canon CRW
Packit Service 21b5d1
files, parses the CIFF structure and maps known and suitable tags to
Packit Service 21b5d1
Exif metadata. Writing to CRW files entails a reverse mapping from
Packit Service 21b5d1
Exif metadata to the CIFF tags. This way it is possible, e.g., to
Packit Service 21b5d1
adjust the date when the image was taken by reading the CRW file,
Packit Service 21b5d1
modifying Exif.Photo.DateTimeOriginal and writing the Exif data back
Packit Service 21b5d1
to a CRW file. Tags for which there is no mapping defined are ignored
Packit Service 21b5d1
during both, reading and writing.

Packit Service 21b5d1
Packit Service 21b5d1

Reference: The Canon RAW (CRW) File Format by Phil Harvey.

Packit Service 21b5d1
Packit Service 21b5d1

Exiv2 supports the mappings listed in the table below.

Packit Service 21b5d1

Click on a column header to sort the table.

Packit Service 21b5d1
Packit Service 21b5d1
Packit Service 21b5d1
__CrwMapping__
Packit Service 21b5d1
Packit Service 21b5d1
Packit Service 21b5d1
Packit Service 21b5d1
</body>
Packit Service 21b5d1
</html>