How to upload many images to Google Photo?

The answer to this question seems very trivial. All you have to do is open your file explorer (Nautilus) and photos.google.com and then drag the entire directory structure to the web page as given in the screen shot!

enter image description here

Just drag and drop the "Images" folder. It is not a problem if the folder contains other files. Google will detect and upload only photos and videos. At the end of the upload, it will show a list of files which were not uploaded.


Uploading with Shotwell

Use Picasa plugin

It sounds weird since Picasa seems obsolete and a different service, but it looks like Google has joined this service with Photos so you can use it to upload photos there as a new collection. To enable this plugin:

  1. Choose EditPreferences
  2. Click on the Plugins tab
  3. Make sure Picasa Web Albums is enabled and close the dialog

Import the files

  1. Select the root folder of all of the images, lets Shotwell import them all
  2. Next, selects them all. For this you can click one and then press Ctrl+A
  3. Choose FilePublish or press the Publish toolbar button or use Ctrl+P
  4. You will see a dialog that lets you select a publishing service. You will then need to log in or create an account.

Screenshot:

Shotwell screenshoot

Create a new Album or choose an existing one, make sure the List album in public gallery checkbox is disabled and preferably set Original Size as the photo size preset. Then push Publish and done! You can see the pictures on Google Photos


Excerpt from:

  • yorba.org: Help - Publishing to the Web

By coincidence I found a way to upload a big db to Google Photos. Use fe Overgrive to sync the specific folder to Google Drive. You temporarily might have to pay for extra space in GD. Then turn on the option to show the pictures in GP from the GD (if you hadn't already). When all the pictures show in GP you can remove the folder from your GD and the pictures will still show in GP (though in my case not original quality, but I didn't want that anyway). And cancel the extra space in the cloud.

PS. For using a network folder. Maybe it is possible to create a local folder of the network in the GD folder of Overgrive. But saw some worries on this topic. Didn't try it yet.

PS2. Overgrive is/was planning to create a solution for syncing pictures to GP. Don't know the status of that to be clear.

PS3. After uploading the database I expect to use auto upload from the devices themselves. But if the database has evolved, the new folders can maybe also be uploaded the same way as mentioned in the beginning.

PS4. Also noticed Insync software which should also work in Ubuntu. Haven't tried that one yet.