As you know, like other products, Google Picasaweb also have API to access your data in picasaweb. You can use this API for uploading photo, video to your picasa account. However Google limits 100MB for video size. You can’t upload a video larger than 100MB.
Google Photos don’t have API, so you can’t do remote upload to Google Photos.
Of course, I write this post to inform that I already have a script that can bypass the limitation. It can remote upload a video larger than 100MB, even larger than 1GB to Google Photos and returns some links as direct, feed, alternate, etc..
You can check it here: https://save.thoaimedia.com
This is paid script, contact me via thoaimeda at gmail.com if you need it.