User-agent: Googlebot
Allow: /$
Disallow: /
User-agent: *
Disallow: /
However, if a page that is indexed links to a Web Album, then the link itself is indexed, and the page can thus be found by the
presence of the link. Searching for site:picasaweb.google.com will find all such pages. This search can of course be
combined with other words to restrict the results to those whose link text or URL text contain that word.
On 12 July 2006, a search for site:picasaweb.google.com returned "about 18,800" results. (It's unlikely to be this high, since
estimates are often very inaccurate), but changes in the number is at least indicative of how the number of albums known about is
growing.
For comparison,Yahoo returns just 1 page (the home page).
Google resources for Picasa
- Picasa homepage
- Support pages
- User group
- Change log
- Picasa Web Albums online web albums hosted by Google that Picasa integrates with
- Hello - Picasa's companion instant messaging client
- Google Earth shows aerial images and other geolocated data.
- Review guide PDF document giving a compact summary of Picasa features
Google resources for Picasa for Linux
Picasa for Linux is available for x86 based Linux distributions. It is a currently a "Google Labs" product (a "beta" release). There are a few features of the Windows based product that are not available on Linux, notably CD production, and sound in slideshows.- Picasa for Linux homepage
- Picasa for Linux Download
- Picasa for Linux FAQ
- Picasa for Linux User group
Independent Resources about Picasa
Unofficial blogs about Picasa
- Documenting Picasa blog which is a companion to this website
- Picasa Fun - a blog "Discussing tips and techniques, and having fun with Google's Picasa."
- Picasa Musings blog
Searches about Picasa on various specialist sites
- Popular Picasa tagged articles at del.icio.us
- Recent Picasa tagged articles at del.icio.us
- Technorati search
- Picasa on Google Blogoscoped
- Digg
Google Blog entries about Picasa
- It's all about the photos...on a Mac (2 August 2006) announcing the Mac uploaders for Picasa Web Albums
- It's all about the photos (13 June 2006) announcing Picasa Web Albums
- Picture this: Picasa for Linux (24 May 2006)
- Picasa x 25 (30 Jan 2006) Picasa in 25 more languages
- Saying thank you with pictures (28 Oct 2005) wedding thank yous via photo CDs
- Polyglot pictures (20 Sept 2005) Picasa in the first batch of 19 languages
- Photo sharing, unplugged (29 July 2005) getting photos on gift items
- Smile and say "cheese" (17 Jan 2005) Launch of Picasa 2.0
- It's the thought that counts (14 Dec 2004) bundling Picasa into a convenient download package for the holidays
Press Releases
- Google Releases Improved Photo Management Software to Organize and Share Pictures (Jan 18 2005) release of Picasa 2
- Google Unwraps the Google Pack (Jan 6 2005) with Picasa as one of the include programs
- Google Acquires Picasa (July 13 2004)
Glossary
- CodeWeavers : The company that Google contracted to improve Wine so that it could run Picasa version 2.2 properly
- exif data : The metadata such as time taken and exposure information placed in images by digital cameras
- geolocate : To supply latitude and longitude information for photos
- Google Earth : Earth browser from Google, which provides aerial images of the Earth. Used by Picasa to geolocate photos.
- Hello : An instant messaging program, with integrated photo browsing
- Idealab : The company incubator which spawned Lifescape Solutions in 2002
- jpeg : The standard compressed image format produced by the majority of digital camera
- kml : Keyhole Markup Langauage - the file format used by Google Earth, which Picasa can produce
- Lifescape Solutions : The original name of the company that produced Picasa, before it was bought by Google
- lighthouse : The codename for Picasa Web Albums
- metadata : Data that describes other data
- Picasa : Google photo organizer software program, the name supposedly derived from "pic" and "casa" - a home for your photos.
- raw : An image format used by digital cameras, which contains all the data that the camera sensor can produce. Each manufacturer has their own raw format.
- tiff : An image format, sometimes used by scanners, which is often uncompressed, giving large file sizes
People
The members of the Picasa Team at Google are not well known, but occasionally names are mentioned. At the time of the Google purchase in summer 2004, the company reportedly had 18 employees. Many of them transitioned to work at Google, working in Santa Monica, California. At the time of the launch of Picasa 2.0 in January 2005, the following team photo collage was published, showing 17 photos, but the names are too small to make out.
Photos of team members are also used at random on the front page of hello.com, as follows:
Lars Perkins
Tara Morrison
"happy"
Todd
Thanks to Tara Morrison's blog, there's also a
Picasa team photo from May 2003,
and from Prakash Chandran, a whole album from when
Picasa 2 shipped.
- Adrian Graham : Picasa Product Manager
- Alexandre Julliard : CTO of Codeweavers, provided fixes to Wine to allow Picasa to run on Linux
- Aric Stewart : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Beth Campbell : Picasa Product Marketing Manager who blogged about her wedding
- Brian McBarron : Did some consulting on Picasa [homepage]
- Chris DiBona : Google Open Source Programs Manager, involved in Picasa for Linux [blog]
- Dan Kegel : Picasa for Linux team member - longtime Wine programmer [homepage]
- Dmitry Timoshkov : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Ed Chao : Held the post of president at Lifescape Solutions, Inc.
- Greg Robbins : Worked on the UI for the Mac uploader for Picasa Web Albums
- Huw Davies : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Jacek Caban : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Jeremy White : CEO of Codeweavers, provided fixes to Wine to allow Picasa to run on Linux
- Juan Lang : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Lars Perkins : Picasa General Manager
- Lorna Brown : Picasa QA team member [lornamatic] [blog] [flickr] [Google Groups posts]
- Mark Gunnar : Picasa team member - was Site Admin for forums.picasa.com [Google Groups posts]
- Michael Herf : Picasa Engineering Manager [Nerdblog] [stereopsis] [Google Groups posts]
- Mike McCormack : Codeweavers employee provided fixes to Wine to allow Picasa to run on Linux
- Mike Morton : Project lead for the Mac uploader for Picasa Web Albums
- Noah Grey : Photographer who worked as a creative consultant on Picasa [Biography]
- Prakash Chandran : Works on Picasa Web Albums [pdollar] [photoblog] [albums]
- Robert Bailey : Works with Prakash Chandran
- Sanne Su San Lim : Picasa Localization Lead
- Steve Schwartz : Independent author of an introductory guide to Picasa - Organizing and Editing Your Photos with PICASA
- Tara Morrison : Picasa QA team member [Le Reve] [Google Groups posts]
- Ted Bonkenburg : Initiator of the Mac uploader for Picasa Web Albums [homepage]
- Todd : Picasa employee - also known as BogDog [homepage]
Jobs
Standards Documents
Although there is precious little documentation specifically about Picasa, the program does make use of a number of standards which are well documented.- EXIF specs Metadata about digital images, stored within JPEG files
- IPTC Information Interchange Model Used to store caption data in JPEG files
- Pheed RSS Specification used when importing the RSS output of Picasa Web Albums
- KML as used when exporting to Google Earth
Included Software Libraries
Picasa was not all written from scratch (and it's apparently up to 500K lines of code) - it includes a number of other pieces of software. Some of these are open source, whilst others were commercially licenced from their producers. The Independent JPEG Group are acknowledged on the About screen, where the Sonic logo also appears. Some of the open source programs and libraries are listed on the requirements page, though as of July 2006, the links to the actual acknowledgements and licence conditions are broken, which may mean Google is in breach of those licence conditions. The Linux version of Picasa uses additional pieces of software, in particular it is based around Wine (an implementation of the Windows API on Linux), which itself uses gPhoto for its digital camera support; and Gecko from The Mozilla Foundation. There were a number of patches to Wine needed to get Picasa running on Linux.- Independent JPEG Group whose software provides extensive support for the JPEG image format
- zLibDll provides compressed file support using the zip file format
- PuTTY implements Telnet and SSH
- LibTiff supports the Tiff image format
- LZMA SDK used in the Picasa and Hello installers
- Nullsoft installer used for current versions of Picasa
- Sonic provides the CD and DVD burning technology.
Picasa release versions
1.0 - October 2002
details
Original program produced by Lifescape Solutions, priced at $30.
Offered discovery of images on the computer, and some search features.
1.5 - Jan 2003
details
Added more supported image formats, keywords, and cropping of images. A free upgrade from version 1.0
1.618 - July 2004
First free download version, after the company was bought by Google.
2.0 - Jan 2005
details
Major update, offering many new and improved features including: collage maker, screensaver, better search, more editing.
2.1 - Sept 2005
details
Additions and inprovements included multiple interface languages, integration with Blogger, printing CD covers, RAW file handling.
2.2 - Jan 2006
details
More languages supported, bug fixes to CD writing, IE7 support, network drive support.
2.2 Joga Special Edition - June 2006
details
A branded version of Picasa, which offers upload support to the Joga.com football supporters website.
2.5 (beta) - June 2006
details
Beta version, with many exciting new features, only available in association with a Picasa Web Album online photo album.
Export Templates
One of the few officially documented parts of Picasa is the Picasa Web Templating System, which has detailed documentation available as part of the installed files that come with Picasa. This will typically be at c:\Program Files\Picasa2\web\documentation\index.html The Overview contained in that file states:When the user does a web page export from the current album in Picasa, the Picasa Web Templating system is used to produce the desired HTML output. Web templates may be either template command (.tpl) files, or files which contain HTML formatting and special templating-system variables (typically with the extension .html) During an export, thumbnail and large-sized copies of the selected images are written to the "thumbnail" and "image" subdirectories of the selected export directory, respectively. Then, the top-level template command file (always "index.tpl") in a template directory is processed and the commands executed in order. The special loop and targetloop commands are processed for each image in the selection, populating the special image loop and targetloop variables.A number of developers have used this documentation to come up with export templates, that take data from Picasa, and produce it in another form.
- Export as SlideShowPro XML
- The future of memories
- PostcardViewer Gallery
- SimpleViewer Gallery
- Simplified XML Web Export Template v1.0
- Picasa and Wordpress
- Picaweb which works with the XML export format
- PiPiView
Reviews
- First impressions of Picasa - Google's first rate Graphics suite for Linux (May 2006)
- CybernetResources (May 2005)
- PCMag (Jan 2005)
- Amazon product reviews relate to Picasa 1
- Top Ten Reviews
- SearchEngineWatch (Jan 2005)
- Comdex Fall 2002 Show (Nov 2002)
- Free Google Software Kicks Aps
Articles and tutorials
- Picasa + Google Earth = bliss - geotagging with Picasa and Google Earth
- Uploading from Picasa to Flickr via Gmail
- More on uploading from Picasa to Flickr including the fact that you can now tag via this method
- Syncing Picasa photos and database between computers using Foldershare
- Parse Picasa XML with Rails
- Making the Hard Calls on APIs
- Picasa support in Gallery
- Why No Picasa Plugin API?
- Looking for Picasa? a page put up just after Google bought Picasa, and not updated since!
- Entrepreneur lets Google fly with his creation including a profile of Lars Perkins
- Thoughts on Picasa and Google's Marketing Strategy from John Battelle
- Picasa for Linux available!
- Google's Picasa for Linux arrives
- Google releases Picasa for Linux -- and 100+ Wine patches
Supported Image Types
- JPEG as produced by most digital camera
- GIF an older format used for simple drawings for web pages
- Tiff produced by many flat bed scanners
- PSD Photoshop format, also widely used by many other image editing programs
- PNG a newer format now widely used on the web, that includes transparency support
- BMP Windows bitmap format
- Raw - not so much an image type as a whole family of image types! Each digital camera manufacturer tends to have its own variation of raw data.
- NEF the raw image format produced by Nikon cameras
- CRW the raw image format produced by Canon cameras
- CR2 another raw image format produced by Canon cameras
- ORF raw image format produced by Olympus cameras
- PEF raw image format produced by Pentax cameras
- DCR raw image format produced by Kodak cameras
- SRF raw image format produced by Sony cameras
- MRW raw image format produced by Minolta cameras
- RAF raw image format produced by Fuji cameras
Supported Video Types
- MPEG
- AVI
- ASF
- WMV
- MOV Apple's QuickTime movie format
Searching Picasa Web Albums
Downloading from Picasa Web Albums.
picasa://downloadfeed/?url=http://picasaweb.google.com/lh/rssAlbum?uname%3Dname%26aid%3D1234567890This unusual protocol has been registered as relating to the installed Picasa application, which the browser therefore knows to start to handle the link.
Command line usage
Download from Picasa Web Albums
"c:\program files\picasa2\picasa2.exe" "picasa://downloadfeed/?url=http://picasaweb.google.com/lh/rssAlbum?uname={uname_value}&aid={aid_value}"
- uname
- the name of the user owning the web album
- aid
- the unique numeric id that identifies the album
Open a specific image in Picasa
"c:\program files\picasa2\picasa2.exe" "picasa://showimgtmp/?{numeric_value}"
- numeric
- the numeric id of the image to be opened
Import a new button definition
Full syntax not determined
picasa://importbutton/?url=
Upload to Google
Full syntax not determined
picasa://uploadtogoogle/?
Open a specific image in Picasa
Full syntax not determined
picasa://showimg/?
How this relates to the showimgtmp above is unknown. This version does not take the same numeric ids, but what it does take is unknown.
Data in the dirscanner database
Turning the dirscanner database into csv
The dirscanner database is normally stored, like the other Picasa databases, in a binary format. However, if you change the registry setting
HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences\WriteDirscannerCSV
from a zero to a 1, then the file will be written out as a CSV (comma separated values) file, which can be more easily viewed.
The CSV file is written to
c:\program file\Picasa2\db\dirscanner.csv
Viewing the CSV file
First action is to take a copy of the CSV file, and to always work on the copy - you dont want to run the risk of changing the original file, since its a vital database, and damage to it may well make Picasa unable to access your image files. The file contains the following fields for each entry:- Name
- the full pathname, including driver letter, of the resource. Directories include the trailing "\"
- Creation Time
- in days since 1st Jan 1900
- Access Time
- in days since 1st Jan 1900
- Update Time
- in days since 1st Jan 1900
- Size
- in bytes, zero for directories
- Type
- 0 - an unused database entry
- 1 - a directory
- 2 - a jpeg file
- 3 - a gif file
- 4
- 5 - a directory which should be excluded from the scanning
- 6 - a bitmap (.bmp) file
- 7 - a psd file
- 8 - an AVI video file
- 9
- 10 - an MPEG video file
- 11 - a WMV video file
- 12 - an asf video file
- 13 - a tiff file
- 14 - a png file
- 15
- 16
- 17
- 18 - a raw image file
- 19 - a PAL file for a Picasa Web Album
- Dirty
- exact use undetermined
- Valid
- exact use undetermined
- Find the largest and smallest files by sorting on the size column
- Group all files of the same type together by sorting on the type column
- Find the oldest files by sorting on the creation time
"c:\program files\picasa2\picasa2.exe" "picasa://showimgtmp/?{numeric_value}"
(See commandline).
