![]() ![]() ![]() Warning: Bad SubIFD SubDirectory start - Z:/temp/EXIF-Correction/CTZ_2428-1080.jpg It worked on a bunch of jpg files exported by ON1 Photo RAW, but on some it gave the following error I tested your new option switches for ExifTool. The following command achieves this, and images are then resizeable with Resizer:Ĭ:\Utilities\exiftool.exe -ifd1:compression= -tagsfromfile -ifd1:compression -overwrite_original -P: To minimize changes to my images, I've amended my SendTo shortcut to rebuild only the ifd1:compression tag (which also changes the idf1:thumbnailoffset tag value), leaving all other tags unchanged. Thumbnail Image : (Binary data 13513 bytes, use -b option to extract)Įxample of ifd1 tags for the same image after using exiftool to set ifd1:compression to "JPEG": I'm hoping this information may be of help in identifying the Resizer error.Įxample of ifd1 tags from an On1-exported jpeg image: It also changes the ifd1thumbnailoffset tag value (why?)įrom this it would seem that the Resizer problem relates to either the ifd1:compression tag (even though exiftool shows it correctly) or the ifd1:thumbnailoffset tag, or some relationship between them.It allows the image to be resized with Resizer (yay!). ![]() Using exiftool to explicitly set ifd1:compression to its current value ( exiftool -ifd1:compression=JPEG filename.jpg) does two things: The Thumbnail related tags are unwriteable individually using exiftool. P preserves the file modification date and time.Īfter some detailed investigation today, I've narrowed the problem down the ifd1 group of tags ( Compression, Thumbnail Offset, Thumbnail Length and Thumbnail Image). If omitted, backup copies of the original images will be created in the same folder. overwrite_original_ causes the original images to be overwritten. The Unsafe tag is a shortcut for unsafe EXIF tags in JPEG images which are not normally copied. This technique can be used in JPEG images to repair corrupted EXIF information which otherwise could not be written due to errors. exif:all= -tagsfromfile -all:all -unsafe rebuilds all EXIF meta information from scratch in an image. This fixes exif errors with no loss of quality, and the On1 jpegs can then be resized successfully.Įxplanation of exiftool arguments follows (see ): To run, select one or more jpegs exported from On1 Photo Raw, right click the selection then click Send To then Fix On1 Resize. Location of the item: C:\Utilities\exiftool.exe -exif:all= -tagsfromfile -all:all -unsafe -overwrite_original -P C:\UtilitiesĬreate a new shortcut in %appdata%\Microsoft\Windows\SendTo: After hours (if not years!) of attempting to find the cause of the problem, I've managed to find a workaround:ĭownload Phil Harvey's wonderful open source exiftool (Windows Executable version) from and unzip it to a new folder, e.g. I have the same problem, which has been around for as long as I can remember, way before Brice Lambson's excellent resizer was moved to Microsoft Powertoys. Image Resizer fails to reduce the image ? Screenshots I would hope that Image Resizer would resize the file, I guess :-) ❌ Actual result I have never had a problem before with any viewer or editor handling a JPG file.
0 Comments
Leave a Reply. |