侧边栏壁纸
  • 累计撰写 8 篇文章
  • 累计创建 20 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

如何导出Google相册照片

LengJun
2022-04-04 / 0 评论 / 0 点赞 / 1,402 阅读 / 1,795 字
温馨提示:
本文最后更新于 2022-04-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

下载Google相册照片

  • 前往:https://takeout.google.com/ 新建一个导出作业,可以只包含Google 相册。
    chrome_AWH1mGckjM

  • 选择文件类型,大小,推荐选.tgz格式
    chrome_GycJabzJkJ

  • 创建导出作业后请等待,谷歌在完成导出作业后会发邮件通知你,注意留意你的谷歌邮箱,邮件包含了数据下载地址。

恢复照片Meta

使用官方工具 Google Takeout 导出所有照片时,照片的 Exif 数据被移除,并放到一个额外的 JSON 文件里。导出一张照片会得到.jpg.json

JPG 和 JSON 一般以成双出现,有的时候 JSON 命名为 文件名.扩展.json,有的时候则是 文件名.json。每一个相册,还会有一份metadata.json,记录相册的 metadata。

谷歌把每一张照片原本的 Exif 数据(e.g. 地点、日期)抹掉,放到对应的 JSON 里。如果不管 JSON ,你照片会没有日期、地点,时间次序是错的。

JSON 并不一定有与之一一对应的照片。有可能有照片,却不见了 JSON;也可能有 JSON,却没找到照片。Google Takeout 在导出照片时,会把所有数据根据总体大小切割成一份份 .zip 文件,有可能在分割的过程里,JSON 和照片归在不同的 ZIP 中。解压后,自然在不同文件夹。

  • 下载ExifTool
    地址:https://exiftool.org/
    支持 Windows、macOS 和 Linux。macOS 用户可以使用 Homebrew 下载brew install exiftool
    通过这个工具来可以对照片的 Exif 进行读写,将 JSON 信息抽取出来,写到 Exif 中。

  • windows用户可以把ExifTool加入环境变量,方便后续操作
    explorer_9PQNy1iXe7

  • 在执行下面操作之前,需要解压下载的文件。

  • 恢复数据

如果文件名为 文件名.扩展.json,使用的代码格式为:

exiftool -tagsfromfile '%d/%F.json' '-ImageTag<JsonTag' FileOrDir

如果文件名为 文件名.json,使用的代码格式为:

exiftool -tagsfromfile '%d/%f.json' '-ImageTag<JsonTag' FileOrDir

替换 FileOrDir 成你的目标位置(或文件);替换 ImageTag 成 Exif 定义的标签;替换 JsonTag 为 JSON 文件中的标签。
注意:谷歌不断更改 JSON 里标签的命名方法,请查看 Google Takeout 导出 JSON 中标签的最新命名方法,记得更改对应的 JsonTag。

  • 使用管理权限打开CMD
    kVpGTHOFZ2

  • 使用一条命令循环所有子目录,读取根目录下所有文件和子目录中的文件 JSON 中不同标签

exiftool -r -d %s -tagsfromfile "%d/%F.json" "-GPSAltitude<GeoDataAltitude" "-GPSLatitude<GeoDataLatitude" "-GPSLatitudeRef<GeoDataLatitude" "-GPSLongitude<GeoDataLongitude" "-GPSLongitudeRef<GeoDataLongitude" "-Keywords<Tags" "-Subject<Tags" "-Caption-Abstract<Description" "-ImageDescription<Description" "-DateTimeOriginal<PhotoTakenTimeTimestamp" -ext "*" -overwrite_original -progress --ext json FileOrDir

FileOrDir需替换成谷歌相册文件所在目录
-r循环子目录
-ext "*"表明包含所有文件类型,可以改成 -ext "jpg"或者 -ext "mp4"限定修改特定文件类型
--ext "json"表明剔除类型为 JSON 的文件

这会更改所有照片的 Exif,记得备份好原本下载的文件。

0

评论区