Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
-
0.97-incubator
Description
rewriter.updateExifMetadataLossless(jpeg, os, outputSet);
lead to loss of maker notes in the attached files.
See attached files for details.
$ exiftool -Makernotes:all original.jpg > original.txt
$ exiftool -Makernotes:all modified.jpg > modified.txt
$ diff -u original.txt modified.txt
— original.txt 2009-10-21 02:14:11.000000000 +0200
+++ modified.txt 2009-10-21 02:14:15.000000000 +0200
@@ -1,66 +1,8 @@
-Focal Type : Zoom
-Focal Plane X Size : 5.84 mm
-Focal Plane Y Size : 4.39 mm
-Canon Image Type : IMG:DIGITAL IXUS 60 JPEG
-Canon Firmware Version : Firmware Version 1.00
+Canon Image Type :
+Canon Firmware Version :
File Number : 100-0877
Owner Name :
Canon Model ID : PowerShot SD600 / Digital IXUS 60 / IXY Digital 70
Thumbnail Image Valid Area : 0 0 0 0
Date Stamp Mode : Off
-My Color Mode : Off
Firmware Revision : 1.00 rev 1.00
-Macro Mode : Normal
-Self Timer : Off
-Quality : Superfine
-Canon Flash Mode : Red-eye reduction (Auto)
-Continuous Drive : Single
-Focus Mode : Single
-Record Mode : JPEG
-Canon Image Size : Large
-Easy Mode : Full auto
-Digital Zoom : None
-Contrast : Normal
-Saturation : Normal
-Sharpness : 0
-Camera ISO : Auto
-Metering Mode : Evaluative
-Focus Range : Auto
-AF Point : Auto AF point selection
-Canon Exposure Mode : Easy
-Lens Type : Unknown (-1)
-Long Focal : 17.4 mm
-Short Focal : 5.8 mm
-Focal Units : 1000
-Max Aperture : 2.8
-Min Aperture : 5.6
-Flash Bits : (none)
-Focus Continuous : Single
-AE Setting : Normal AE
-Zoom Source Width : 2816
-Zoom Target Width : 2816
-Spot Metering Mode : Center
-Manual Flash Output : n/a
-Auto ISO : 148
-Base ISO : 100
-Measured EV : 4.19
-Target Aperture : 2.8
-Target Exposure Time : 1/60
-Exposure Compensation : 0
-White Balance : Auto
-Slow Shutter : Off
-Shot Number In Continuous Burst : 0
-Optical Zoom Code : 0
-Flash Guide Number : 0
-Flash Exposure Compensation : 0
-Auto Exposure Bracketing : Off
-AEB Bracket Value : 0
-Control Mode : Camera Local Control
-Focus Distance Upper : 2.56
-Focus Distance Lower : 0
-Bulb Duration : 0
-Camera Type : Compact
-Auto Rotate : Rotate 90 CW
-ND Filter : Off
-Self Timer 2 : 0
-Flash Output : 0
This makes the library utterly useless for me. You can just as well use MediaUtil which has a smaller footprint and a (somewhat) cleaner API.