V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kiritoyui
V2EX  ›  Google

google photo takeout 的照片怎么写入 metadata 信息?

  •  
  •   kiritoyui · 8 小时 22 分钟前 · 221 次点击

    目前已知: 1.可以使用 immich-go 导入(保留元数据),但是 Immich 不会把这些修改元数据“写入”到原始文件,只存在数据库中或侧边文件,以后导出不方便? 找到一个工具 4 年前更新,不确定能不能用: https://github.com/mattwilson1024/google-photos-exif

    问:2025 年有没有什么工具可以批量把 google photo takeout 导出的元数据写回照片本身?

    5 条回复    2025-10-31 17:28:08 +08:00
    make115
        1
    make115  
       8 小时 17 分钟前
    ai 写个 python 脚本, 用 piexif 库
    kiritoyui
        2
    kiritoyui  
    OP
       8 小时 15 分钟前
    @make115 可以方法可以,我先看看有没有啥现成的轮子
    luciankaltz
        3
    luciankaltz  
       7 小时 40 分钟前
    正好最近把 Google photo 也 takeout 出来,蹲一个后续
    BeautifulSoap
        4
    BeautifulSoap  
       7 小时 21 分钟前
    路过骂一句,Google 就是臭流氓纯恶心人
    上传的照片不让你一次性同步回来,必须要用 takeout 。然后 takeout 拿出的照片故意把照片和 exif 拆开给你,想正常用?自己折腾合并去吧。最重要的是合并后的照片 hash 和原始图片是不一样的哦。自己去折腾文件冲突去吧

    不要洗地说这是谷歌内部实现如此没办法。因为 google photo 的网页上单独下回来的照片和原始文件 hash 一模一样。证明谷歌完全能给你和原图一样的批量导出功能,但他就是不做恶心人
    kiritoyui
        5
    kiritoyui  
    OP
       6 小时 0 分钟前
    @luciankaltz https://sspai.com/post/63675 方法 2 似乎可行,但是这种好像不能保存已有的相册
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2380 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:28 · PVG 23:28 · LAX 08:28 · JFK 11:28
    ♥ Do have faith in what you're doing.