Copy link to clipboard
Copied
II am using Lightroom Classic 13.5.1 to manage my photo collection . I have a problem witha couple of thousand JPG photos I made a long time ago with my SONY RX100-I (~30% of the total amount ) when writing tags to them from lightroom (it can read them) it gives error "cannot write metadata - unknown file format" . I have tried exiftool to repair the metadata , but that does not help. If I open and safe the JPG in photoshop, the error disappears. But that is an elaborate process with image loss. Please find attached a sample file with write issues . What is causing this ? Is it a lightroom bug or can I delete a specifi tag causing this?
Copy link to clipboard
Copied
Just upgraded to 14.0.1 but the problem stays the same : "cannot write metadata - unknown file format" on many RX-100 JPG photos.
Copy link to clipboard
Copied
I see the same error with your sample file.
I tried some JPEGs from my Sony RX-100 I, taken in 2012, and they don't have that problem.
Looking at your JPEG with Exiftool, I see that you've modified the XMP metatadata with Exiftool 12.57 (that from 2/23/2023). When I do "exiftool -xmp:all=" to delete the XMP metadata from the photo, LR is able to do Save Metadata To File without problem.
This suggests there's some incompatibility between LR and the changes made by Exiftool. Do you have any images exhibiting the problem that you haven't modified with Exiftool?
Copy link to clipboard
Copied
Hi I use a tool called geosetter to geotag all my photos and it uses exiftool internally . All photos I have have gone through this workflow, but only limited once have this problem (esp the Sony RX100-I but I also noticed some problems with a few Canon originating photos. They are from third parties though, I never owned one , so the vast majority is with the Sony ones). I wil try a few withremoving everythign and letting them written back by lightroom . If that works I will have to find a way to script the list coming from lightroom to execute this command on
Copy link to clipboard
Copied
I downloaded the Geosetter app and saw that it has geosetter\tools\exiftool.exe, and when invoking that with "exiftool -ver", it reports version 10.96, which is from 2018.
So apparently you ran Geosetter (exiftool 10.96, 2018), which may have added XMP metadata incompatible with newer LR. Then you ran Exiftool (vesion 12.57, 2023) to attempt a repair.
You might try downloading the most recent "exiftool.exe" (12.99, 10/18/2024) and replacing geosetter\tools\exiftool.exe with the newer version, and then see if newly imported photos avoid the problem.
Copy link to clipboard
Copied
THis works for me . I trust I dont lose anything assuming Lightroom read all XMP metadata.. I will just apply it to all the RX100 photos and let lightroom then write back the metadata.
The geosetter tool actually updates the exiftool proactively , so using it for over years I would have used exiftool versions from say 2016 (when I started using geosetter) to now
Find more inspiration, events, and resources on the new Adobe Community
Explore Now