如何将许多图片上传到Google Photo?


38

我的ubuntu PC的2k目录中有70k图像。

我想将它们上传到Google Photo到无限制存储(称为“高品质”且尺寸减小)。

这个解决方案对我来说似乎太复杂了: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:我知道如何手动上传目录的所有文件(使用Google图片的Web GUI)。但这不是递归的。这意味着手动上传不是70k照片的解决方案。

PS2:我不想丢失目录。将一天的所有图像放到相册中对我来说意味着极大的信息丢失。看上面的例子。一月的第一天有两个文件夹。两者都包含不相关的图像。


1
您是否尝试过将它们拖放到在线界面中?还是在上传选择过程中选择了多张图片?
丹尼尔(Daniel)

1
@Daniel我在大约7000个目录中有70000张图像。请说明如何解决复制和粘贴问题。是的,我现在如何将所有文件上传到一个目录中。这很容易。但是目录太多。我不想手动上传每个目录!
guettli

用shotwell...。给我几分钟时间给你写一个答案
blade19899

7000目录应该在另一个目录中,对吗?还有哪里
daltonfury42

@ daltonfury42我更新了问题。您可以在那里看到目录结构。您所说的“还有什么地方”是什么意思?
guettli 2015年

Answers:


25

这个问题的答案似乎很琐碎。您所要做的就是打开文件浏览器(Nautilus)和photos.google.com,然后将整个目录结构拖到屏幕截图中所示的网页上!

在此处输入图片说明

只需拖放“图像”文件夹。如果该文件夹包含其他文件,这不是问题。Google将仅检测和上传照片和视频。上载结束时,它将显示未上载的文件列表。


我用Firefox尝试过。什么都没发生。我使用chrome进行了尝试:它使用100%cpu,弹出式窗口显示“ chrome不再反应”(从德语翻译为英语)。“所有这些文件夹都必须放在一个子文件夹下”是什么意思?我拖动了“图片”文件夹。它包含以下目录:2001、2002,..,2015。这些目录每个包含01..12(每月)。
guettli

1
即使冻结,也许仍在上传?你能检查一下吗?您可以使用bmonapt-get install bmon)获取上传速率(速度)。话虽如此,我的意思是“所有这些文件夹都必须放在一个文件夹下”。不是子文件夹。抱歉。
daltonfury42 2015年

如果我使用一年(我选择的2001比前几年小很多),它将适用于chrome,但不适用于Firefox。仍然存在一个问题:我的结构迷路了。有一段时间,我有两个目录:示例:2015/01 / 01a-nigh-firework 2015/01 / 01-b-skiing-with-familiy。我想每个目录都有一个相册。
guettli

2
是的,我想创建2k相册。我可以从他们重新命名的我的电脑YYYY/MM/DD-xYYYY/MM/YYYY-MM-DD-x。如果有一种方法可以像文件夹一样命名相册,那么排序将是完美的。AFAIK相册不能像目录一样嵌套。如果他们可以,那么我将选择我已经拥有的布局。
guettli

1
我猜有用于Google照片的API。AFAIK picasa无法帮助。但是我戴着我的ubuntu用户眼镜。戴上这些眼镜,我无法编程。
guettli

20

用Shotwell上传

使用Picasa插件

听起来很奇怪,因为Picasa似乎已经过时并且是一项不同的服务,但是Google似乎已经将其与Photos一起加入了此服务,因此您可以使用它将照片作为新收藏上传到那里。要启用此插件:

  1. 选择EditPreferences
  2. 点击Plugins标签
  3. 确保Picasa Web Albums已启用并关闭对话框

导入文件

  1. 选择所有图像的根文件夹,让Shotwell导入所有图像
  2. 接下来,将其全部选中。为此,您可以单击一个,然后按Ctrl+A
  3. 选择FilePublish或按Publish工具栏按钮或使用Ctrl+P
  4. 您将看到一个对话框,可让您选择发布服务。然后,您需要登录或创建一个帐户。

屏幕截图:

肖特威尔截屏

创建一个新相册或选择一个现有相册,请确保已禁用“在公共画廊中列出相册”复选框,并且最好将其设置Original Size为预设的照片尺寸。然后推动Publish并完成!您可以在Google相册中查看图片


摘录自:


Picasa和Google照片似乎是两回事。我从未使用过其中之一,但请阅读:sites.google.com/site/picasaresources/Home/Picasa-FAQ/general/…。Google-Photo具有无限的存储空间。如果我像您展示的那样做...我想这些图像将不会出现在Google照片中。还是我错了?
guettli 2015年

@guettli我从未使用过任何这些服务,因此无法真正告诉您。我使用mega.nz作为我的在线数据存储。
blade19899 2015年

@guettli顺便说一句,Google Photo服务的存储空间有限,如今,普通帐户的存储空间不足15Gb。
Lucio 2015年

2
嘿@ blade19899您的方法效果很好!它会上传所有照片,您就可以立即在photos.google.com上找到它们:)
Lucio 2015年

4
我陷入了对话框说“请复制此代码,切换到您的应用程序,然后将其粘贴到该位置”的步骤
Flimm,2016年

2

碰巧的是,我找到了一种将大型数据库上传到Google相册的方法。使用fe Overgrive将特定文件夹同步到Google云端硬盘。您可能暂时需要为GD支付额外的空间。然后打开选项以从GD中显示GP中的图片(如果尚未显示)。当所有图片显示在GP中时,您可以从GD中删除该文件夹,并且图片仍将显示在GP中(尽管在我看来不是原始质量,但是我还是不想这么做)。并取消云中的额外空间。

PS。用于使用网络文件夹。也许可以在Overgrive的GD文件夹中创建网络的本地文件夹。但是看到了一些关于这个话题的担忧。尚未尝试。

PS2。Overgrive正在/正在计划创建一个将图片同步到GP的解决方案。不知道要澄清的情况。

PS3。上传数据库后,我希望从设备本身使用自动上传。但是,如果数据库已经发展,新文件夹也可以按照开始时提到的方式上载。

PS4。还注意到Insync软件,该软件也可以在Ubuntu中使用。还没有尝试过。


1

编辑

不幸的是,这不起作用。我不知道它是否从未奏效,我只是想念它,还是在某个时候停止了工作。目前,以下解决方案将仅将文件上传到Google云端硬盘,而这些文件在Google相册中将不可用,并且会占用您的空间(与“ Google相册”中的文件启用设置0kB时的大小不同High quality)。我不会删除答案,因为也许有人会找出答案并加以改善。

原始答案

只是另一种处理方式:

  1. 设置Google相册(在“ 云端硬盘”设置中)以显示在Google云端硬盘中
  2. 挂载Google云端硬盘(例如,在系统设置中将您的Google帐户添加到GNOME在线帐户中,然后google-drive://username@gmail.com/Google Photos在文件管理器中打开)
  3. 拷贝照片通过结构化YYYY> MM> DD> file,例如:
+ 2016
|
 `+ 08
  |
  |`+ 20
  | |
  | |`- myawesomepic.jpg
  |  `- DSC20160820066.PNG
  |
   `+ 23
    |
     `- vid016.mp4
  1. 您可以用相同的方式下载和/或删除照片

只有AFAIK的Google相册具有无限的空间。我有400GBytes图片。我想这个解决方案行不通,因为我的Google云端硬盘空间不足。
guettli

1
我确定这会将图像发送到照片,但是我只是检查了一下,以这种方式上传的文件仅在云端硬盘上可用,而不会出现在照片中。:(正如您所说,与通过照片上传的文件不同,这些文件占用空间。
可惜
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.