Yet Another Flickr Uploader

Following the grand tradition of rewriting new programs instead of improving existing ones, I've written a Flickr upload tool in Python. It's called Postr, but luckily that string isn't exposed in the UI.

Flickr Uploader

It's not yet ready for a 0.1 release, although it's close. You can drag-and-drop images to the application, set the title, description, and tags, and then upload. It tries to be clever: the EXIF thumbnail is used in the interface if it exists to avoid loading the entire image, and if the image contains an EXIF ImageDescription field that is used for the description automatically. My next task is to fetch the list of tags and present them to the user in a useful way.

If anyone wants to have a play with it, then the source is available via bzr in this repository.

21:55 Tuesday, 15 Aug 2006 [#] [computers] (11 comments)

Posted by Phil at Tue Aug 15 23:06:07 2006:
Hmm i'm not sure it's a good idea to expose your Flickr API key in the code ;)
Posted by knipknap at Tue Aug 15 23:20:52 2006:
This would be cool as a panel applet, so when you drag something on the icon the application pops up.
Posted by Øivind at Wed Aug 16 01:14:31 2006:
The most scary part is that it WORKS! I love it :)

The panel applet thing seems like a very good idea. I'd love to be able to just drag an image (or a collection of them) to an icon on my panel and have them up on flickr in a breeze.

Would it be possible to add some kind of progress notification while uploading? The whole "sit quiet, tell poor Øivind nothing" behaviour almost made me close the app first, believing it to not really work ;-)
Posted by Alan at Wed Aug 16 06:03:55 2006:
> Following the grand tradition of rewriting new programs instead of improving existing ones,

Find a way to bolt it on to gthumb/other as a plugin and then there is no reason to complain about it being a rewrite but rather an extension, make everyone happy :)
Posted by Ross at Wed Aug 16 07:11:30 2006:
Phil: this is open source, got a better way? :)

kniknap: I was thinking some other integration ideas, mainly a plugin for nautilus-sendto.

Øivind: I've put the uploading into a thread so that I can implement a progress bar of some sort.  Until yesterday the UI blocked, so this is an improvement!

I'll blog my plans later today.
Posted by andyp at Wed Aug 16 08:46:22 2006:
Personally, I'm using jUploadr for all my Flickr uploading needs on both Windows and Linux... and it uses SWT so it looks GTK native. It could do with some GUI love, but I'm happy with it - not that a bit of competition isn't a good thing, too...
Posted by Lalo Martins at Sun Dec 31 04:32:05 2006: Posted by Lalo Martins at Sun Dec 31 04:32:11 2006: Posted by Lalo Martins at Sun Dec 31 04:33:33 2006:
sorry for the duplicate, internet is getting better but still a bit fried here in Asia :-(
Posted by Ross at Sun Dec 31 10:27:20 2006: Posted by Jens Gyldenkærne Clausen at Wed Jan 3 11:40:40 2007:
Please consider making the ImageDescription import optional. Some cameras (i.e. Sony A100) writes a fixed string in the ImageDescription header for every picture taken (see i.e. http://www.flickr.com/photos/jlmz/).

The idea of using the EXIF ImageDescription for the Flickr description is fine, but when the camera prefills the field with meaningless text, it would be nice to have an option of not reading the field.

Name:


E-mail:


URL:


Add 9 and 3 (required):


Comment: