问题描述
我在ubuntu PC上的2k目录中有70k图像。
我想将它们上传到谷歌照片到无限商店(缩小尺寸称为”high quality”)。
这个解决方案对我来说太复杂了:https://askubuntu.com/a/644873/42348
有没有简单的方法来完成这项工作?
我的图像存储在以下结构中:
Images/YYYY/MM/DD-a
Images/YYYY/MM/DD-b
例:
Images/2001/01/01-a-new-year-fireworks
Images/2001/01/01-b-skiing-with-friends
...
Images/2015/09/30
PS:我知道如何手动上传目录的所有文件(使用谷歌照片的网页GUI)。但这不会递归地起作用。这意味着手动上传不是70k照片的解决方案。
PS2:我不想丢失我的目录。将一天中的所有图像放入专辑中将意味着我的大量信息丢失。看看上面的例子。 1月1日有两个文件夹。两者都包含不相关的图像。
最佳解决方案
这个问题的答案似乎非常微不足道。您所要做的就是打开文件浏览器(Nautilus)和photos.google.com,然后将整个目录结构拖动到屏幕截图中给出的网页!
只需拖放”Images”文件夹即可。如果文件夹包含其他文件,则不会出现问题。 Google将仅检测并上传照片和视频。在上传结束时,它将显示未上传的文件列表。
次佳解决方案
使用Shotwell上传
使用Picasa插件
这听起来很奇怪,因为Picasa看起来已经过时并且提供了不同的服务,但看起来Google已经将这项服务加入了照片,因此您可以使用它将照片作为新的集合上传到那里。要启用此插件:
-
选择
Edit
▸Preferences
-
单击
Plugins
选项卡 -
确保已启用
Picasa Web Albums
并关闭对话框
导入文件
-
选择所有图像的根文件夹,让Shotwell全部导入它们
-
接下来,全部选择它们。为此,您可以单击一个,然后按
Ctrl
+A
-
选择
File
▸Publish
或按Publish
工具栏按钮或使用Ctrl
+P
-
您将看到一个允许您选择发布服务的对话框。然后,您需要登录或创建帐户。
截图:
创建新相册或选择现有相册,确保禁用公共图库中的列表相册复选框,并最好将Original Size
设置为照片尺寸预设。然后按下Publish
并完成!您可以在Google相册上查看图片
摘录自:
第三种解决方案
巧合的是,我找到了一种将大型数据库上传到Google相册的方法。使用fe Overgrive将特定文件夹同步到Google云端硬盘。您暂时可能需要支付GD中的额外空间。然后打开选项以从GD显示GP中的图片(如果您还没有)。当所有图片都显示在GP中时,您可以从GD中删除该文件夹,图片仍将显示在GP中(虽然在我的情况下不是原始质量,但我不想要这样)。并取消云中的额外空间。
PS。用于使用网络文件夹。也许可以在Overgrive的GD文件夹中创建网络的本地文件夹。但是看到了一些关于这个话题的担忧。还没试过。
PS2。 Overgrive正计划创建一个将图片同步到GP的解决方案。不知道要明确的状态。
PS3。上传数据库后,我希望从设备本身使用自动上传。但是,如果数据库已经发展,新文件夹也可以按照开头提到的相同方式上传。
PS4。还注意到Insync软件也应该在Ubuntu中工作。还没试过那个。