Я хочу читать и записывать метаданные из моих файлов изображений, не обращаясь к специалисту по xmp Strucutre. python -xmp-toolkit кажется идеальным. Он основан на exempi
Все отлично работает с jpg, когда я делаю следующее:
xmpPath = '/Users/me/image0001.jpg' xmpDict = file_to_dict(xmpPath) for key in xmpDict.keys(): print(key)
Я получаю dict с ключами:
http://ns.adobe.com/xap/1.0/mm/
http://ns.adobe.com/xap/1.0/
http://purl.org/dc/elements/1.1/
http://ns.adobe.com/camera-raw-settings/1.0/
http://ns.adobe.com/lightroom/1.0/
http://ns.adobe.com/tiff/1.0/
http://ns.adobe.com/exif/1.0/
с ними я могу получить доступ к любым метаданным sh.
Но когда я хотел бы сделать то же самое с необработанным или сопроводительным файлом, например. .raf или .xmp dict пуст. Что я делаю не так или как лучше это сделать.