Es gibt dazu mehrere Formate, ich interessiere mich für:
- IPTC: http://de.wikipedia.org/wiki/IPTC-NAA-Standard
XMP: http://de.wikipedia.org/wiki/Extensible ... a_Platform
Das was ich gefunden hab ist:
Python IPTC Parser - http://www.jfroche.be/open-source/pytho ... tc.py/view
Kleines Skript, kann nur aus JPG Dateien IPTC lesen (aber nicht schreiben).
IPTCInfo - http://pypi.python.org/pypi/IPTCInfo/
Schon ganz nette lib. Kann IPTC auch schreiben, allerdings auch nur in JPEGs.
Python XMP Toolkit - http://code.google.com/p/python-xmp-toolkit/
Sieht vielversprechend aus. Ist aber nach eigenen angaben unstable und wird es wohl nicht für Windows geben. Es greift per ctypes auf Exempi zurück, welches es erstmal nur für Linux gibt.
Die API ist IMHO undurchsichtig.
pyexiv2 - http://tilloy.net/dev/pyexiv2/
Wrapper für Exiv2 lib. Die lib kann auch XMP, aber offensichtlich wurde im Wrapper nur EXIF und IPTC berücksichtigt