pyinat / naturtag

Tag your nature photos with iNat taxonomy and observation metadata
https://naturtag.readthedocs.io
MIT License
37 stars 4 forks source link

Disable handling for conflicting array/non-array XMP tags, and skip writing `xmpMM:History` #270

Closed JWCook closed 1 year ago

JWCook commented 1 year ago

Related to #169, updates #263

The tag xmpMM:History (see XMP Media Management) just seems to be something exiv2 can't handle. This tag is generated by tools like Photoshop and GIMP that indicate a history of user changes. Something about the struct format causes errors like:

There is extremely scant information out there about handing these errors, so I'm going to just skip writing this tag for now. To retain this info, the best option is to modify settings (in the UI) to enable writing to the sidecar only, and disable writing to embedded image metadata.