PicShare for Picasa lets you easily upload photos and videos directly to Picasa Web Albums. The application includes a share extension that integrates with Finder, Photos, and many more applications, so you can upload your photos and videos from whichever application you find most convenient.