james-see / iptcinfo3

iptcinfo working for python 3 finally do pip3 install iptcinfo3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

doesn't recognize existing IPTC data until I read/save the data elsewhere

konnycode opened this issue · comments

Hi,
I'm often working with images from a media agency. I noticed that iptcinfo3 fails to recognize IPTC data in their particular fotos. It must be the software they use to save them. When I open the picture with IrfanView and read the IPTC data there and save it again with "Write", it's also being picked up by iptcinfo3. So I'd have to open all pictures, read/write the existing data and then read them with iptcinfo3, which kind of defeats the purpose. Do you have any idea what that might be?
cheers

commented

I believe this is the difference between the XMP set of image metadata in IPTC format and the IIM set of image metadata in IPTC format. Here is an example: you can see that even though the fields may be similar, they are different sections. Some software (ADOBE mainly) write using XMP because they basically created that section as a subset of IPTC for their use in 2001.

Try to upload an example image here: https://getpmd.iptc.org/getiptcpmd.html and see what the results are. You should see data in only the XMP fields, then after you open in IrfanView and save it with write, and upload again and check, you will see the IIM fields populated as well.

Let me know how those tests go.

commented

closing since stale. please re-open if new.