I run a popular sports photography site, and allow photographers to upload photos and then tag them to make it easier for the competitors to find their individual photos.
Some photographers find it beneficial to tag their photos before uploading them, and then have to re-tag them once uploaded.
In these instances I'd like to programmatically read the tags from the JPEG files when they're uploaded.
On one sample file I've been sent the tags are stored in iptc > APP13 > 2#025.
Is that pretty much always the case, or do different programs store them in different fields?