Keep Exifmetadata inconsistent w.r.t. Samsung Trailer / BLOB Data
Posted: Mon Oct 21, 2024 8:36 am
Hey there,
this is a pretty special and complex topic it seems.
Both in XnView as well as XnConvert, when converting/compressing a JPG (overwriting the original one to compress a bit), when using the Option "Keep EXIF Metadata", not al EXIF Metadata is retained.
Most of the "Samsung Trailer" (Idk, what this exactly is) as well as the Embedded Images and Depth Maps (DepthMapData, DepthMapTiff) are removed.
Interestingly, not ALL Blobs are removed. There is specifically an entry called "OtherImage" which is causing even problems with Exiftool when trying to write changes to the EXIF of this file, also see this thread: https://exiftool.org/forum/index.php?topic=15823.0 - Funnily, specifically this problematic entry is kept by XnView/Convert. This tag "OtherImage" is inserted as soon as one "edits" the image within the Samsung Gallery app.
Now my question is:
1) Would it be possible to also remove the "OtherImage" entry as it blocks Exiftool from making any changes to the Image later on in case wanted. As per thread above, this is anyhow not needed data or an corrupt binary file.
2) Would it be possible to be able to configure somehow (maybe only in XnView ini expert settings or so) which BLOBs to keep while compressing/converting JPGs? I'd like to remove the embedded Original image for sure (as it is) BUT keep the Depth Maps (DepthMapData) - because this can be used by image editing SW to know the depth of objects in the picture.
Thank you for your consideration!
this is a pretty special and complex topic it seems.
Both in XnView as well as XnConvert, when converting/compressing a JPG (overwriting the original one to compress a bit), when using the Option "Keep EXIF Metadata", not al EXIF Metadata is retained.
Most of the "Samsung Trailer" (Idk, what this exactly is) as well as the Embedded Images and Depth Maps (DepthMapData, DepthMapTiff) are removed.
Interestingly, not ALL Blobs are removed. There is specifically an entry called "OtherImage" which is causing even problems with Exiftool when trying to write changes to the EXIF of this file, also see this thread: https://exiftool.org/forum/index.php?topic=15823.0 - Funnily, specifically this problematic entry is kept by XnView/Convert. This tag "OtherImage" is inserted as soon as one "edits" the image within the Samsung Gallery app.
Now my question is:
1) Would it be possible to also remove the "OtherImage" entry as it blocks Exiftool from making any changes to the Image later on in case wanted. As per thread above, this is anyhow not needed data or an corrupt binary file.
2) Would it be possible to be able to configure somehow (maybe only in XnView ini expert settings or so) which BLOBs to keep while compressing/converting JPGs? I'd like to remove the embedded Original image for sure (as it is) BUT keep the Depth Maps (DepthMapData) - because this can be used by image editing SW to know the depth of objects in the picture.
Thank you for your consideration!