Monday, December 03, 2007

Download Picasa Web Albums Without Installing Picasa

Note: this post initially linked to a Greasemonkey script that no longer works, but it now offers an easier solution suggested in the comments.

Unlike other photo sharing sites, Picasa Web Albums offers a way to download an entire album, but that requires Picasa 2.5 or later. If you don't want to install the application or you use Mac or Linux, there are other ways to download a photo album.

For Firefox, you can use DownThemAll, probably the best download manager add-on. After installing the extension and restarting the browser, go to the album you want to download, click on the "RSS" link from the sidebar and you'll get the album's feed. Right-click on the page, select DownThemAll/DownThemAll in the contextual menu, expand the Filters section and check "Images". Don't forget to enter the folder where you want to save the photos.

Update: Read the comments to find a lot of interesting ways to download albums from Picasa Web.

Labels: , ,

  86 comments ( Post a comment )
So instead of installing 1 piece of software all you have to do is install 2 packages, restart Firefox, manually add some options to a download dialog box and Presto!, you've downloaded an album without all the fuss.

Brilliant!
Excellent news for those of us who use linux!
Alternatively you can use a small tool I wrote a while back called PicasaWebDownloader. I've been told that it runs under Linux with Mono (Windows users can just go ahead and run it though).
Couldn't you just install picasa for linux and be done with it... (http://picasa.google.com/linux/)
Or you could use the Fireuploader firefox extension, http://www.fireuploader.com/
which allows you to upload and download from Picasa, along with other sites such as Facebook, Youtube, Flickr
Take a look at www.picasa2html.com

Also usable service for photo extraction.
Let's see:
@Bill: Well, Greasemonkey and DownThemAll are very useful add-ons (they're probably in the top 10 of the best Firefox extensions). They also work cross-platform. What I was trying to say is that Google should let you choose how you want to download the photos and not force you to install an application (even if Picasa is free and easy to use).

@Tomer Gabel: It's a command line tool, so it would be nice to have an interface closely integrated with the browser.

@Anonymous: No, Picasa for Linux doesn't support Picasa Web Albums (it was more like an experiment).

@Matt: Fireuploader is great to upload/download photos from your account, but you can't use it download other public albums.

@Alex: That's useful if you want to embed thumbnails in a page, not to download the original photos.

I think a better idea would be to create a service that uses the API and lets you download everything as a ZIP.
As ionut said, the best way woud be to code a webservice that uses the Picasa Web Albums Data API and lets you download the entire album as a zip, but.... You have to code it!
The post explains a great combination of usefull (and already coded) add-ons that let you download the entire album, no matter wih OS you are running. This is possible as long as you can install any mozilla browser.

;) Peregrino
I was never one for browser integration, but at the very least it's good to have all the options together in one place...
What I'm looking for is a program to upload pictures to Picasa Web Albums without using Picasa. (some kind of program like the uploader for Mac)
Try the Fireuploader extension for Firefox.
All these tools you recomend allow to download the images at their original sizes?
@Tranquilita:
Yes, the original size of the photos uploaded to Picasa Web Albums.
1) I installed DownThemAll and tried to download an entire Picasa album but what I got weren't the images in their original size. They were smaller.

2) Tried with Netease and got the same result: smaller images.

Do I have to make an adjustment in some configuration?
I don't think so. You probably didn't add the Greasemonkey script or you didn't click on "Init Download Links". You can download the photos at their original size. I've just downloaded 2288×1520 photos from this album.
To get the full size images, make sure to download from the "links" tab in DownThemAll (with the filter listed above) instead of the "pictures & embedded" tab. I was having the same problem until I did that, now it's downloading the full images without any problems.
Seems to work perfectly! Thanks.
Wow you are a genius! Thanks a lot for this! :)

I'm running Linux Ubuntu and this is just a miracle!
Is there a way to download ALL ALBUMS at one time instead of one album at a time? I always synced up to Web Albums and need the albums on another computer now.
Great tool. Even I have Picassa installed on my system but its unable to connect to Web Picassa, so I required to use this tool. Thanks for Post.
be sure to select the medium size thumb view, i was having problems until i read the greasemonkey script and found that it only works with that view. To be sure, if after pressing the "init download links" the images don't have a "download image" link on them, then the script is failing.
My name is Bradley Beach, I am
currently going through college to become a computer programmer. My
dad has a Mac and I use Picasa to share photo's, he was frustrated
with not being able to download a whole album at once so I wrote this
Java app that will do it.

It has a GUI, and you can select which photo's you would like to download (with thumbnails)

Here is the link for it on
download.com:
Picasa
Webalbums Assistant on Download.com


(or just do a search for picasa)
Here is the link for the home page:
Picasa
Webalbums Assistant Home


It is free, you just need java 5.5 or
later to run it.

enjoy!
-brad
(picasawebalbumsassistant@gmail.com)
Bradley Beach, are you a f...g genious, mate!
God bless your name.
sell it or at least reive donations
You have my $5
Z
Very good work Bradley! But I have one question - it seems to not download the full resolution versions of the pictures (3008x2000 according to Picasa becomes 1600x1064), am I doing something wrong?!
So nice BB! Just the tool I needed in my toolbox, thx a lot dude!
well it seems that I have a bug in my code then!! I never uploaded anything that large so I didn't know it wasn't downloading full resolution... I'll take a look at it. Can't promise anything soon as school has taken enough of a toll on my lack of sleep.

So no it's not you, ;). I'm glad you all found the program, my e-mail is picasawebalbumsassistant @ gmail . com if you have any questions.

also if you could please post a review of it on download.com, Having as much feed back as possible will be nice in the future if I plan on using this as part of a scholarship application or something.

Thank you all! have a great night.
Great tool Bradley! I have also been writing a little program, using Python Picasa API, with a simple gtk GUI interface. At the moment it let you download albums from a given user with some options. I am preparing a new and improved release in the next days :)
You can take a look to it too!
Check PycasaDownload project
It is nice to know there are alternatives to get photos from Picasa!
The Greasemonkey script is wonderfull. Thanks.
Question for BRAD BEACH, regarding the WebAlbum Assistant home:

This is a great software and exactly what I have been looking for for a long time.

I have installed it yesterday, but once I want to download a picture I get the following error message:

"Disk I/O Error"... and then something about me not having the privileges to write on this disk. Of course, the disk is my Desktop and I have full privileges.

Any clue how to fix this please ?

Thanks,

Walter
If you're familiar with perl, install the "Picasa" package from CPAN, and then you can run this one-liner:

perl -MPicasa -e "Picasa->new()->get_list_of_photos({'userid'=>'TheUserId','album'=>'TheAlbumName'})"

And it will download all the photos into a new folder for you
To BB.
I have seemingly installed correctly your interface on my mac, however I get stuck in the downloading part.
Just after I have copied a picasa URL into the appropriate case and clicked on download, it opens a new window first saying "Copying thumbnails" and then, once I have selected which pictures to copy, I click on download. It's been a few minutes that it says "Downloading" but nothing happens, it's still at picture 1 of 81...
Any hint would help! Thanks for the help and for the application (once I make it work...)
Co
It depends on your internet connection and the size of the photo you are trying to download. The program downloads over port 80 (The same as web traffic) so if you can view the web there is no port error. If you are on a slow connection try simply waiting for a while. I didn't program a speed indicator, or how far along it is on the current photo. If you're not getting a network error, or a disk IO error, then it is indeed downloading. Also try checking the download directory while the program is downloading. View the file properties of the incomplete download. Take note of the size of the file. After a little while go back and check it again to see if it has grown larger. I'm working on a new version right now that will give an indication of how far along the download process is for each picture.

Hope this helps,
Bradley Beach
Hi Dave Brondsema, your perl suggestion is very good, Picasa package really rocks!
The simplest way I've fonud for linux :
a bash script having no dependancies to any Picasa API.

http://blue-gnu.biz/content/bash_script_quickly_download_entire_picasaweb_albums

Thanks to the author Loïc Cerf aka Magic Banana

Bye. Ben
That Bash script works great!!
Thanks for the tip.
I am currently developing a PicasaWeb viewer/downloader for Mac.
- shared album
- your own private album
- photo search by keyword
- slide show
- export the whole album to iphoto

the catch: $14.99.
HaHa.

Google is currently developing a version of picasa for mac.

The catch?
free.
There is a very easy way to download Picasa web albums in mac

Copy the URL of the RSS feed from your picasaweb album.

In iPhoto goto>File>Subscribe to Photo Feed<
Paste the URL

iPhoto will copy the photos to your mac.

Courtesy : Posting by Wilnix in
http://discussions.apple.com/thread.jspa?messageID=7406516
the last post worked best form me.

i'm using mac osx 10.4 and want to download a private album from the german site of picassa. the last one worked like a charm!
the other had some problems.

tx anonymous :)
Thanks anonymous. Much easier than all the other suggestions!
Script works very well for me. If you have already a downloadmanager installed, there's no need to need the one suggested here. I use flashget & flashgot. Thanks.
Hi,

This may be slightly late for many of you, but I've found a solution for those of us that do have Picasa installed but can't get the "download album" URL to show up.

I went to the album page and viewed the source and scanned the script for "Download Album" or "picasa://". The URL in reference to these is basically the URL you need to launch Picasa with as argument to get it to download the album.

Hope this helps someone!

Papillon
is there such a (working) way for webshots too ?
I used Greasemonkey script and Download manager without problems. Lot of my friends were not so tech-savvy as to install those extensions (or any other software for that matter).

So I created java applet to download WHOLE album at once. So far there is no option to download only part of album (maybe later).

If you want to try it out:
http://picasadl.appspot.com/

Note: You will have to accept security certificate so that I can save those pictures at your harddrive.
Thanks Papillon!!

That was just the thing i needed!

Lunainin
Thanks Papillon! that also worked perfectly for me.

Julio
same here papillon! cheers
New version of picasa webalbums assistant is up on http://code.google.com/p/picasa-webalbums-assistant/downloads/list

Download.com doesn't have it yet, but it should be up there in a few days.

The new version number is 0.3.1

Image size fixed.
No scroll bar on the albums list fixed.
Updated UI (should look more like which ever system your on.)

Thanks for all the support everyone.

-Bradley Beach
Hi Bradley!
THANKS SO MUCH!!!! I was able to download a Picasa Web Album with no problems at all using your script 0.3.1. You are great! Please let me know how to send you a contribution towards your project. All good wishes,
Ant (Brussels, Belgium)
Toninu,
Your welcome. This software is free as in free beer, enjoy!
Wow, BB...

I had to migrate an entire web gallery (25 or so albums... each from 50-100 photos) for an organization I'm a member of... wasn't a very appealing process, but, this definitely helped me not die :D

Thanks!
Your welcome! Glad it was useful!
Mmmm, seems google already release a new version of picasaweb, this script seems doesn't work anymore.So what about a new version??
Same here, not working anymore ;'(
Read the comments to find at least 5 alternate ways to download albums.
For mac users, the post by anonymous on July 6 at 11:38 is by far the easiest method (http://googlesystem.blogspot.com/2007/12/download-picasa-web-albums-without.html#c6565528900818142759). No need to download new software, and no messing around in the command prompt. (And this is a different anonymous posting, by the way.)
Why Google does not put a simple "Download All Pictures" on Picasa instead of making us look for workarounds for it? Come on guys, it would take five minutes of your time!
this script has stoped working since google have come up with the new picasaweb release. if the script has already been updated to work with the new release then please share the new script.

i loved this script. but cant use it anymore. :(
i just want to use the photo folder of gmail but i can t do that and want to install picassa albums without installing picasa how can i ?
ranjana
Yeah !! Many thanks to anonymous, the method on MAC with iPhoto works fine. PicasaWebAlbumsAssistant from BB doesn't work with original link (picasaweb.google.fr) but works fine with ".com"

Thanks at all for your comment.
Gaëlle
It seems original method posted here is dead, script doesnot work and download not full size but the thumbnails, some 3-4 months back it worked like a charm for me, trying alternate ways
thanks a lot...
@Bradley

Wow, great tool! Just used it the first time. Very easy to use. Thank you from Switzerland!
Is there anything that works for Windows XP/Firefox users to download web albums with the new version of Picasa Web?
Here's an easy solution for anyone... Use the original method but replace step one with: "Click RSS link". Then you have a full list of download links to the original files. Now just use download them all to grab all the JPG files.
len crockett, what is the original method? Can you please write the instruction step by step? Thanks.
No need dor greasemonkey or any script

Step 1: Install DownloadThemAll from http://www.downthemall.net/ , and Restart firefox

Step 2: When on PicasaWebAlbums Click the RSS link or press the RSS Icon in the Location Bar.

Step 3: Right click in an empty area of the page and select DownThemAll

Step 4: Choose a Directory or Folder, then check the JPG filetype box, or type "imgdl=1" in the Fast filtering Box. (Or do Both :-P)

Then Wait.....

No need dor greasemonkey or any script
Downthemall worked without a hitch!
Great script!
When it comes to downloading albums (which is what this thread is all about) http://www.downthemall.net/ did nothing useful.

All I could download was the thumbnails, not the photographs of the album. The only way to download full size photos in an album was individually.

The RSS tip above did not work, it produced an error message saying no pictures were available.

If there are ways to download an album they are less than intuitive and not explained in the Help.
Thanks, Len Crockett, for your great idea. I updated the post.
check out Gladinet. The beta is currently free for download. You can map the whole Google Picasa Web Albums into Windows as a virtual drive; with each web album appears as local virtual folders. download web album is as simple as drag and drop folders into my new PC. I am now storing hundreds of web albums on picasa and use gladinet to download to my new PCs for backup.
Thanks. Very useful.
Downthemall did the work for me in a minute. :)
GRt..!!
Thanks guys that was gr8 help from all of you. downthem all works good.
RSS + downthem all works good!!!
Can some one give the step by step directions on using DownloadTemAll? And what is this GreaseMoney Script? Where do i need to go and get this script.

When i try downloading all i get is the small thumbnail images of 5KB and not the whole 400KB image.

Help! :-)
thanks!! great advice, exactly what i needed, and very fast download speed!!
works like a charm! thanks mate!
Step by step instructions to download picasa and web album is given in www.wiki-all.blogspot.com
Nice Article, But there is even better alternative!

Gladinet can do wonders and mount Picasa storage as a windows network folder. It is that simple!

Please check our article on Galdinet

http://open-tube.com/gladinet-mounts-cloud-storage-as-virtual-local-drive/
thanks a lot boss that really helped.....
I wrote for my friends a minimal Java application to download a whole Picasa Album, it needs the RSS link of the album and nothing else. I named it Picasa Tiny Downloader http://sourceforge.net/projects/picasadownlder/
For Mac users, the method provided by anonymous on July 6, 2008 at 11:38 is FOOLPROOF, works every time, and doesn't return any extraneous images -- only the ones that you want, and at their full resolution to boot.
What is the best free download Picture Editing program? Such as Picasa?
Ya, i am considering downloading Picasa for editing my pictures and sharing them and whatnot, but where is the best place to get it?

What other programs do you recommend for my editing? Where can I find it?

-only interested in free downloads
Just used Download Them All! with excellent results following [Anonymous said on November 10, 2008 2:45 PM PDT:]'s directions. Super easy--great add-on.

-Stephen Magill
tanks a lot.
ehsan from iran
very useful program.