今天一起床,就看到谷歌相册发表了一条公告
2021年6月1日起,以高画质备份的新照片和视频将占用您 Google 帐号的免费存储空间(总共 15GB)。由于您已采用高画质备份照片和视频,且会受此变化影响,我们特此提前通知您,望您知悉。
想了想既然我已经脱离安卓了,那干脆趁现在把谷歌相册也抛弃了吧
将谷歌相册的存储下载到本地
首先,你需要有一个比较稳定的梯子
然后,打开谷歌导出,创建一个相册的备份压缩包(建议直接选择每个压缩文件50g)
随后等待一段时间之后,将压缩包下载到本地
下载iCloud的应用
我用的Windows系统,这里是x86的下载地址
为什么不能用网页版呢?因为网页版只支持上传JPEG格式哦~
提取所有影音文件到iCloud同步文件夹
下载下来之后,你会发现谷歌的目录结构是这样的:
Google 相册
-20xx-xx-xx
--IMG_xxxx.png
--IMG_xxxx.png.json
那么我们要做的事情就是,遍历所有子文件夹,将不是json的文件复制到iCloud的备份文件夹中,然后等待iCloud自动上传
贴上我的bat代码,是在此篇文章基础上稍作改动(毕竟我也不会bat TAT
@echo off set target_path=xxx set copy_target_path=xxx set uncopytxt_path=xxx set needfile=*.* C: cd %target_path% for /f "delims=" %%s in ('dir /b/a-d/s "%target_path%"\"%needfile%"') do ( echo %%s xcopy /y /exclude:%uncopytxt_path% "%%s" %copy_target_path% ) pause
显然,你需要手动设置三个路径
- target_path 你下载了谷歌的压缩包之后解压出来的那个文件夹
- copy_target_path 你的iCloud相册文件夹,在系统托盘中打开iCloud设置,在照片选项中可以找到
- uncopytxt_path 运行这份bat的同时,还需要一个txt文件,此文件中只需要输入五个字符:.json,用于设置排除选项,请将这个txt的路径输入
等拷贝完之后,iCloud会占用大量cpu去分析新来的文件,我有往里面放了一万余份照片与视频文件,大概被连续20分钟占用了50%的算力,然后就是慢慢等它上传啦~