Little Syncr

Skip Navigation Links
Home
Get started
How it works
Thanks
Blog
Feedback
RSS Feed


 
Digital Image Suite 2006 Library stores its information in EXIF tags. 

I am reading those EXIF tags and using them to synchronize with Flickr.

I add two additional EXIF tags to local images. 

The really important one, 42424, contains the Flickr PhotoID.  That way, I can keep track of which photos locally map to which on Flickr, even if the user moves them around locally, or renames them. 

EXIF Tags already used by Digital Image Suite 2006 Library
The Title and Description of an image are stored in EXIF tags 40091 and 40092.  If you modify these outside of Digital Image Suite 2006 Library, Digital Image Suite 2006 picks them up.  Which is great.

The DIS Labels are a bit more complicated.  These are stored in EXIF tag 18247 in an XML format.  They're also stored in a flat format in 0x9C9E (for backwards-compatibility with DIS9/10). If you update both of these, Digital Image Suite 2006 picks up the change.  Many thanks to the DIS team for helping me out with that! 

EXIF Tags Specific to Little Syncr
I am using Tag 42424 to store the Flickr PhotoID of an image.  That way, if you move an image around, or rename the file, it will retain its link to the image in Flickr.

I am using Tag 42425 to contain the last time the photo was synchronized using Little Syncr.  Unfortunately, that's less help than I thought it would be, because I can't find a way using the Flickr API to find out the last time a photos's metadata was updated on Flickr.

Wishlist

The Flickr API does not have a "Replace Photo" function.  If it did, I could detect if someone had edited the local image (for example, by cropping it) and automatically update the Flickr copy.

(To the best of my knowledge) the Flickr API doesn't have a GetLastPhotoUpdateTime method.  It would be helpful to know if the user updated the metadata on their Flickr copy using something other than Little Syncr.  That way, the metadata could conceivably be synched back to the local copy.  Except...


Head to my blog to chat about this and send me feedback, thoughts, requests, etc.

or

Back to the non-geek explanation.

 


Skip Navigation Links
Home
Get started
How it works
Thanks
Blog
Feedback