.
Lightroom 1 Export Plugin for Picasa Web
This page is for the old Lightroom-Version-1 version of this plugin. Go here for the current version.

Initial Preview  ·  Install Instructions  ·  “Piglets” (Plugin Extensions)  ·  Picasa Web

DOWNLOAD: picasaweb-20080613.27.zip
(version history is below)

Some users on Windows get a FormatMessageW failed error when uploading with this or other plugins. Most users don't get it, but those that do seem to get it often.

If you get it, you may find a solution at Alexander Kiel's blog.

Version History

20080613.27A couple of small bug fixes that might help this run in the 2.0 beta a bit better.
20080606.26

Minor tweak: Moved the plugin debug log to the Documents / My Documents folder.

Mac Users: if you get an error when you try to install the plugin, something along the lines of "this plugin is already installed or not compatible with your version of Lightroom", please see the install instructions and manually remove the previously-installed version(s). If that still doesn't let you install the new version by clicking, then manually install it. I have no idea why this is happening, so if someone figures it out, please let me know.

20080605.25Now properly sends the geodata if the image is so encoded.
20080411.24Fix for the "_update_status" bug that those few who export non-sRGB JPGs ran into.
20080314.23Minor update to allow the plugin to work with Lightroom 1.4.
20080228.22Removed some development code that sneaked into the previous build and caused problems
20080226.21Fixed a bug related to using the plugin with a Picasa account without albums.
20080221.20Minor UI tweaks for better appearance on a Mac.
Updated Swedish translation.
20080217.19By request, added a “Do not add Lightroom keywords to Picasa tags” option. Keywords are still sent embedded within the image, unless the "Minimize Metadata" option is selected in the standard Lightroom "Metadata" section of the export dialog.
20080217.18
  • Updated French translation.
  • Now includes a Swedish translation by Niklas Sjöström.
  • Fix to the “choose destination gallery at time of export” (for export presets) feature.
20080131.17Adjust to change in PicasaWeb XML so that album list is properly understood. Includes a new version (20080130.4) of AnyCommand.piglet
20080128.16Tidied up some mistakes in the translation hooks. Interested in doing the translations for my plugins for your favorite language? It's a difficult and thankless job, but you earn good karma for giving to the greater community. If interested, please contact me (jfriedl‍@‍yahoo.com).
20080123.14Fix "internal error" bug introduced in previous build, that affected those upgrading from several versions back.
20080122.13Added "Run Any Command" Piglet.
Some internal refactoring to better support the piglet infrastructure.
Added Picasa Web branding to top of export dialog.
20080117.12Have export dialog allow file types that any enabled piglets allow. Bail if the resulting filename has an extension that can't be uploaded.
20080115.11Added the piglet manager for fourth-party add-ons
20080109.9New and tidied French translation
20080107.8Housekeeping changes to allow auto-install on OSX
20080104.7Using a preset with a destination album set to "ask at export" no longer limits the selection to those that existed at the time the preset was created. Due to my coding bug, the album-refresh I intended never happened; it does now. Thanks to Ben Pharr for reporting the error.
20080104.6Fix '&' bug reported by Andrew.
20071227.5Updated French translation
20071222.4Ensure that a long login status message does not crowd out the logout button
20071221.3note that user can login with email or username
20071218.2let the bugfixes begin....
20071217.1initial public release

Comments so far....

Thanks for the PicasaWeb plugin, Jefrey!

Kind regards,
Øystein

— comment by Øystein on December 18th, 2007 at 5:13am JST (6 years, 10 months ago) comment permalink

Worked wonderfully. Thanks so much!

— comment by Stuart on December 18th, 2007 at 9:32am JST (6 years, 10 months ago) comment permalink

Thanks Jeffrey. Great work!

— comment by Mark on December 18th, 2007 at 6:53pm JST (6 years, 10 months ago) comment permalink

Well it works! :-) Just tested with one jpg. I’ll do some more testing during the next days. Thanks a lot.

— comment by WeeGee on December 18th, 2007 at 6:58pm JST (6 years, 10 months ago) comment permalink

Big thanks! Just downloaded the package, and will start testing. Any findings (other than already mentioned above) will be reported as accurately as I can.

— comment by KPa on December 19th, 2007 at 3:21am JST (6 years, 10 months ago) comment permalink

I have both your PicsaWeb and Flickr plug-in, I can get neither to work, what am I doing wrong? have them both in the Modules folder.

— comment by Andrew Koran on December 19th, 2007 at 6:18am JST (6 years, 10 months ago) comment permalink

Thanks for the plugin. I was going to make one this holiday since I couldn’t find one earlier but now you’ve done me a favour.

— comment by lsim001 on December 20th, 2007 at 7:02pm JST (6 years, 10 months ago) comment permalink

Hi,

This doesn’t work for my ‘Gmail for your domain’ account although it does for my normal gmail account.

ie I have a gmail account for which the username is ‘rob[at]boltman[dot]org’ which fails with ‘couldn’t get username info from PicasaWeb’ error when I click login on the export dialog, but my ‘robert.boltman[at]gmail[dot]com’ address works fine…

Any thoughts?

Cheers
Rob

— comment by Rob on December 21st, 2007 at 2:12am JST (6 years, 10 months ago) comment permalink

Thanks for the PicasaWeb plugin, Jefrey!

— comment by Alex on December 21st, 2007 at 2:13am JST (6 years, 10 months ago) comment permalink

Ok, scrub that – I’d forgotten that gmail made me create a new id to associate with my gfyd account – trying that works fine. [doh]

As you were ;)

— comment by Rob on December 21st, 2007 at 2:15am JST (6 years, 10 months ago) comment permalink

Jeffrey,

Very nice work. I’ve been avid reader of your blog (we share an interest in Nikon, at the time I stumbled on your blog, you had recently acquired the D200, and then the 70-200VR), your regex book (i’m a web developer), and have been watching your feedback with your use of Lightroom. Tonight, while trying to solve an issue I had in LR, i stumbled upon your plugin for Flickr. Works excellently on my MBP. Question for you. I’m sure you have a long list of items on your wishlist for how this would progress.

However, I thought I should inquire. Is tying LR’s collections to Flickr’s photosets possible as a user selectable setting? How about tying LR’s keywords to Flickr tags? I haven’t mocked with Flickr’s API or Adobe’s LR’s SDK, however I imagined they should be relatively possible provided they were on your radar.

Thanks for sharing your apps.

— comment by JB on December 21st, 2007 at 2:39pm JST (6 years, 10 months ago) comment permalink

Installed and tested with five pictures.
Worked wonderfully. biggest problem was figuring out where the function showed up. Export plugin – Guess I should have looked in the export menus – Doh.

— comment by Terry on December 22nd, 2007 at 7:25am JST (6 years, 10 months ago) comment permalink

This is so awesome. Just what I was looking for!!!

— comment by Andrew Morris on December 23rd, 2007 at 2:20pm JST (6 years, 10 months ago) comment permalink

Thanks a lot for that plugin,
It realize all my dreams …
Unfortunatly my Windows laptop have the bug. I’ll test it more on my Imac next Week.
Thanks
YMF

— comment by YMF on December 24th, 2007 at 8:04pm JST (6 years, 10 months ago) comment permalink

Thanks

— comment by lizard on December 27th, 2007 at 7:53pm JST (6 years, 10 months ago) comment permalink

Hi!

Thank you very much for this plug-in!

But I think you should add size_units parameter to the template. When I first installed the plugin, I was surprised to see size constrain set to 6 pixels by default. I immediately changed it to 1200 pixels and tried to export. Not only LR tried to use all memory and slowed down on my machine, upload also failed with the message saying that file is too big.

Checking the file in temp folder brought a surprise – ~13Mb file with longest dimension of 10000 pixels…

Setting value in the resize boxes to a much smaller one sowed that it uses inches instead of pixels to calculate constrain (300 x 1600 = lots of pixels).

I quickly realized that when I select Picasa (I also tried SmugMug) export plugin, I can not change resize units – there is no drop down box – it just shows “pixels”!

Only after I used standard file export with export size units set to pixels at least once, I was able to also use pixels as constrain units in your plugin!

Tested in LR 1.3, then upgraded to 1.3.1 and still no drop down to change between pixels/in/cm.

I do not know if this is a bug in the export plugin itself, LR or its SDK…

— comment by dgcom on December 29th, 2007 at 5:57pm JST (6 years, 10 months ago) comment permalink

Thank you so much for the plugin! It’s a joy to use :)

(using the picasa version on both mac and pc)

— comment by Guarana on January 14th, 2008 at 8:12am JST (6 years, 10 months ago) comment permalink

I love the Picasa Web export plugin, and have been using it a lot over the last few weeks. However, my attempt to upgrade today didn’t go well. =(

I removed the old plugin folder, and copied the new one in. When I restarted Lightroom and went to “Export”, it says “The plugin had an internal error” where the Picasa options used to be.

Sorry about that; should be fixed in the latest release. —Jeffrey

— comment by Dave on January 23rd, 2008 at 11:25am JST (6 years, 9 months ago) comment permalink

Works like a charm! And your comment in the version history was correct, I was upgrading from several versions back.

But it works great now…thanks!

— comment by Dave on January 23rd, 2008 at 2:20pm JST (6 years, 9 months ago) comment permalink

Hi Jeffrey. Love the picasa plugin, just what I needed. However, there may be a new issue….today it wasn’t loading my album list, just said I have no albums and asks to create a new one. Funny, because the login worked okay, and my remaining quota is accurate. Could just be picasa’s flakey network. Thanks.

I just posted a new build that fixes this. Google made a slight change in the XML they send back, and since I parse the XML as text – a very brittle approach – it can break easily. Hopefully, changes like this are few and far between…. —Jeffrey

— comment by Jeff Barnes on January 31st, 2008 at 2:33pm JST (6 years, 9 months ago) comment permalink

Thanks so much for the Picasa plugin. I wavered for many months about using LR, and just switched over. THEN, I saw your plugin for Picasa, and it works just great. Made the shift over even better.

— comment by Peter Nolan on February 7th, 2008 at 2:51am JST (6 years, 9 months ago) comment permalink

Hi picasa plugin is great
Would You make plugin for live.spaces?
THX

— comment by Milan on February 7th, 2008 at 9:19pm JST (6 years, 9 months ago) comment permalink

Installed the 080131 build, posted one picture, and now get “The plugin had an internal error”. Anything I can do to fix?

— comment by Michael Junge on February 9th, 2008 at 1:10pm JST (6 years, 9 months ago) comment permalink

Hi,

The more i use the Picasa plugin the more I like it :) (despite of the SDK issues with scand
inavian characters, that I finally settled by having all the troube to change the user account name not to contain for example “ä”, and as far as I have understood it’s not something that Jeffrey could solve).

One feature that I’m missing (or just do not know how to get it done) is to make an export without exporting the keywords. Could that feature be added to plugin (e.g. simple tag-mark “do not export keywords”`?), or is there any other feasible way to do it within Lightroom?

Thanks for the great and interesting blog, and all the good you have given to Lightroom users.

Regards,
/KPa

I added a “don’t export keywords” type feature to .19, although note that the checkbox indicates only whether Picasa Web will display the keywords. The standard Lightroom “Minimize Metadata” option (in the “Metadata” section of the export dialog) controls whether they’re embedded within the image sent to Picasa Web. —Jeffrey

— comment by KPa on February 17th, 2008 at 5:19am JST (6 years, 8 months ago) comment permalink

Hi,

Again, big thanks! I hope I can some day give something back to you and Lightroom community in general.

Regards,
/KPa

— comment by KPa on February 19th, 2008 at 3:20am JST (6 years, 8 months ago) comment permalink

I get “Can’t use Plugin” error.
The app says: “This plugin had an internal error”.

Do you know how to reset this? I tried to remove the module and reinstall it, didn’t help.

I think it got confused when I was connected to the internet via proxy (from work). I initially connected to internet with no proxy and it was working fine.

Can you please help me.

— comment by Murali on February 22nd, 2008 at 1:39pm JST (6 years, 8 months ago) comment permalink

thanks.

— comment by aricn on February 27th, 2008 at 10:03pm JST (6 years, 8 months ago) comment permalink

I get the following error since I upgraded to v0226.21:

An internal error has occured
[string "upload_filter"]:117: attempt to concatenate field ‘?’ (a nil value)

Lightroom 1.3.1 on OS/X 10.4.11

Please contact me if you need more info and thanks for making this plugin available.
-jk

Sorry about that. The latest version (that I just pushed) should fix this. —Jeffrey

— comment by Jarek on February 28th, 2008 at 12:31am JST (6 years, 8 months ago) comment permalink

Thanks for this terrific plug-in!

I’m seeing an issue that’s persisted now across the last 3-4 builds: uploading pictures that I deleted from an existing Picasa album fails. Here’s the steps to repro:

1. Upload photos to a new Picasa album.
2. Delete some of them via the Picasa Web.
3. Try to re-upload the photos you deleted.

What I see is the task progress area (upper left corner of LR) will seem to indicate the photos are uploading, but it will always hang on the last photo and never actually upload anything. I have to quit LR for the task to finally stop.

I can’t reproduce this with my account. I wondered whether it might have something to do with the “delete any previously-uploaded versions” option, but it works properly for me either way.

When you experience the problem in Step 3, do the photos actually upload, but the plugin gets stuck after that? Or does it get stuck before the first photo is actually uploaded? (Or does it get stuck just before the final image is uploaded?)

I’m not really sure how to debug this from afar, except to suggest looking at the HTTP traffic with wireshark (http://www.wireshark.org/)… —Jeffrey

— comment by Patrick Barnes on March 2nd, 2008 at 3:35pm JST (6 years, 8 months ago) comment permalink

Thanks soo much Jeffrey, this plug-in is awesome!

I was wondering if it was possible to generate the album names on Picasa directly from the “Collection” name in LR.

Say for example you had a Parent collection called “Galleries” and under that a callection for each album you wanted on Picasa. Once you got all your galleries set up right in the collections you could just tell the plug in to traverse all the collections under “Galleries” and generate Picasa albums. If the albums already exist it could simply refresh or add phots as per the options.

This would mean an additonal options in the “upload destination”. The best part would be that you could get all your galleries right in LR offline and then leave the plug-in running over night (or all weekend if required) and update all you galleries.

Just an idea! Thanks again!

— comment by Simon Block on March 3rd, 2008 at 10:30pm JST (6 years, 8 months ago) comment permalink

One thing I noticed was that the “Album date” as recored by Picasa is the same as the “upload date”. I can manually change the ablum date after I have created it but it would be easier if:
- the ablum date was generated from one of the photos (first one?)
- or it could be entered in the dialg in the upload destination section

I currently don’t have geocoded photos but i assume if they were Picasa would show them on a map?
Cheers!

— comment by Simon Block on March 5th, 2008 at 10:16pm JST (6 years, 8 months ago) comment permalink

Please consider developing a similar plugin for ImageShack.us

http://reg.imageshack.us/content.php?page=developer

possibly for Photoshop CS3, too?

— comment by Sagacious Himself on March 7th, 2008 at 4:15pm JST (6 years, 8 months ago) comment permalink

hey
HUGE thanks for the plugin. it is simply worth its weigh in gold (however much it weighs). or diamonds. or both. really. just uploaded few galleries from Morocco and am so happy to see it worked so smoothly. all this without exporting lightroom-modified pictures to disk, importing into picasa and so on… brilliant!

just one tiny little suggestion/question: will there be option to mark albums created through plugin with location? that would make it perfect. thanks again!

— comment by Łukasz Kruk on March 14th, 2008 at 9:23am JST (6 years, 8 months ago) comment permalink

While using the Picasa upload piglet 20080314.23, when uploading with my existing preset (1800 pixels max on long dimension) I’m getting “Unexpeded reply from Picasa Web: (14) Image Too Large.” This is on Windows Lightroom 1.3.1. If I export with otherwise the same settings and then manually upload using Picasa’s website, it works fine.

I’ve used an earlier version (can’t remember which) and it worked great. I really like these export piglets – makes it just that much easier to export to sharing sites.

— comment by Phil Van Helden on April 8th, 2008 at 8:09am JST (6 years, 7 months ago) comment permalink

What about a fix for LR 2.0? With this version my Picasa plugin stopped to work.

— comment by Fabio on April 10th, 2008 at 7:42pm JST (6 years, 7 months ago) comment permalink

I ran into the inches/pixels problem mentionned by dgcom last december.

The picasa export plugin was “resizing to fit” using the units (in, cm, or pixels) used in the standard export to disk plugin.

I was using 1200 (for 1200 pixels) and it was unable to upload (file too big…etc) because the unit was set to inches in the export to disk module. I changed the export to disk resising unit to pixels and things came back to normal.

Should be a simple fix to add a units drop down box (?)

thanks again for the plugin :)

— comment by Guarana on April 18th, 2008 at 8:02am JST (6 years, 6 months ago) comment permalink

Was having the same trouble, thanks for the workaround Guarana,

and thank you from me as well, excellent plug-ins,

— comment by Billy on April 23rd, 2008 at 1:39am JST (6 years, 6 months ago) comment permalink

Guarana’s fix worked for me as well. Is this a bug in Lightroom 1.4.1, or something that could be fixed in the plugin?

— comment by Phil Van Helden on April 27th, 2008 at 6:55am JST (6 years, 6 months ago) comment permalink

Thanks, Great plugins!

— comment by Anton on May 3rd, 2008 at 9:12pm JST (6 years, 6 months ago) comment permalink

Thanks a lot for developing this plugin!

Hopefully you’re reading comments here. I’ve found what might be a bug in it. Export seems to work fine in LR 1.4.1 except for some metadata, notably GPS coordinates. When exporting through the Picasa plugin, the GPS data seem to disappear. If you get this, feel free to email me; I’d like to figure out what’s going on here.

Yoroshiku ne.

It seems to work for me. Er, I’ve fixed it now, in 20080605.25 —Jeffrey

— comment by Alex on June 5th, 2008 at 1:54pm JST (6 years, 5 months ago) comment permalink

Same Problem with the GPS coordinates. When uploading the same photo via the picasa website the Coordinates are displayed. Haven’t activated the minimize option. Thanks for the Plugin.

Mathes

— comment by Mathes on June 5th, 2008 at 7:53pm JST (6 years, 5 months ago) comment permalink

Hi, my again it is definitely the plugin as when i select the save to disk option in your plugin and than upload this image through the picasa website the Coordinates are displayed. I have left my email maybe i can provide additional information.

Thanks again Mathes

Indeed it was… 20080605.25 should fix it now. Thanks for the bug reports, guys… —Jeffrey

— comment by Mathes on June 5th, 2008 at 8:19pm JST (6 years, 5 months ago) comment permalink

Thanks a lot for all the plug-ins!

— comment by Gianluca on June 6th, 2008 at 3:01am JST (6 years, 5 months ago) comment permalink

Thank you for the Picasa plugin. It’s very handy, especially when coupled with ‘Run Any Command’ piglet.

Would it be possible to add a comment containing a caption (or other LR fields) to the photo? Picasa supports only one field for direct image description making it impossible to add both title and caption.

However, there are comments, which can be added also by the author. So I thought of using it to hold my captions, scene description etc. I don’t know if Picasa API allows this, but if it would that would be a great way to better describe photos.

To make it flexible, I imagine, one could use a LR custom text field – just like when defining file name – where it is possible to place a combination of placeholders for metadata. I would also prefer the same for the title field too.

Well, it looks like I posted two feature requests :) What do you think of it?

— comment by Grzegorz on June 9th, 2008 at 11:51pm JST (6 years, 5 months ago) comment permalink

Thanks for the plugin!

I’m having some trouble with it with a non-gmail email address. I get an error message popping up with “INTERNAL PLUGIN ERROR: couldn’t get username info from Picasa Web”. If I try to login with a @gmail address this doesn’t happen.

I’m using 1.4.1 with the latest version (also tried a few other previous plugin versions but get the same result).

I’m assuming Google has made some change to their response format so you’re not parsing it correctly. Any idea what could be going wrong?

— comment by Igor on July 13th, 2008 at 11:31am JST (6 years, 4 months ago) comment permalink

hello Jeffrey,

I just discover your bog which is great with nice pictures; Thanks.
I just installed the picasa web plugin, wonderful !
I am wondering, if you can develop a similar plugin in Lightroom for direct export in gmail ? Such as the email function in picasa ?
thanks for your feedback.
Andéol

Until Google releases an API for Gmail, I’m afraid that it’s beyond my energy level to make an uploader for Gmail. It’s very high on my priority, if they make that API. —Jeffrey

— comment by andéol on July 21st, 2008 at 2:51pm JST (6 years, 3 months ago) comment permalink

Exactly what I needed!Thank you so much for the plug in. This was the one missing link I had between using Lightroom and PS3 for local image managment and web publishing. This will save me many hours of duplicate effort.

— comment by Rich on July 25th, 2008 at 1:01pm JST (6 years, 3 months ago) comment permalink
Leave a comment...


All comments are invisible to others until Jeffrey approves them.

Please mention what part of the world you're writing from, if you don't mind. It's always interesting to see where people are visiting from.

More or less plain text — see below for allowed markup

You can use the following tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting