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

有 NAS+google photo 双持的老哥吗,如何解决 livephoto 的问题?

  •  
  •   XiaoBaiYa · 2022-06-13 17:57:08 +08:00 · 878 次点击
    这是一个创建于 919 天前的主题,其中的信息可能已经有所发展或是发生改变。
    google photo 基本算是目前最好的相册软件了,这个应该没有太大的争议

    但有时候在外面,梯子不方便,想查看图片还得挂梯子。所以就需要 NAS 中转给 google photo 。NAS 也可以顺便当一个本地备份。

    但问题来了,上传到 NAS 的 livephoto 会被拆分为 a.heic 以及 a.mov 两个同名文件,在 google photo 不能正常识别,就会变成一个视频和一个图片。

    所以现在一直是回家才能自动上传到 google photo ,没办法在外面同步。
    有没有大佬有解决办法?
    第 1 条附言  ·  2022-06-14 13:45:25 +08:00
    突然想到一个方法,找一个旧 iphone ,把 icloud+google photo 后台都打开,当作一个辅助 NAS 用,不知道可行不,有时间试试。
    13 条回复    2022-06-15 17:29:55 +08:00
    ruixue
        1
    ruixue  
       2022-06-13 18:35:30 +08:00
    google photos 对 live photos 的解析依赖 iOS 客户端,暂时没有其他太好的办法,建议给手机上也搞个梯子,直接通过 ios 客户端备份,或者关闭 live photos 功能,只保存静态照片
    justNoBody
        2
    justNoBody  
       2022-06-13 19:20:27 +08:00
    建议用 iCloud+群晖
    XiaoBaiYa
        3
    XiaoBaiYa  
    OP
       2022-06-13 19:45:05 +08:00
    @justNoBody icloud 体验不如 google photo
    XiaoBaiYa
        4
    XiaoBaiYa  
    OP
       2022-06-13 19:45:48 +08:00
    @ruixue 确实因为这个困扰很久了,手机有梯子,但是不方便,还费电,live photos 又是刚需,只能将就原来的方式用了
    Tabjy
        5
    Tabjy  
       2022-06-14 02:33:23 +08:00
    Google 有自己的一个 motion photo 的格式 基本就是图片和视频 concatenate 成一个文件再加一段 XMP data 变成一个 PXL_*.jpg 文件 其好处是单个文件而且兼容现有图片浏览器

    所以大概有机会在 NAS 上把 live photo 的 .heic 和 .mov 转换成 PXL_.jpg ? Google Photos 对这种格式的支持和 live photo 一样的

    [0] 描述了怎么 mux 和 demux PXL_*.jpg
    [1] 是一个官方的 C++ 库 但是有几个坑:不支持 HEIC + MOV (必须是 JPEG + MP4) 而且要求 JPEG 必须已经有 XMP 字段

    [0] https://medium.com/android-news/working-with-motion-photos-da0aa49b50c
    [1] https://github.com/googleinterns/libmphoto
    Tabjy
        6
    Tabjy  
       2022-06-14 02:36:39 +08:00
    ^
    对于两个坑:

    1. 不支持 HEIC + MOV 的问题我们可以用 ffmpeg 转码
    2. XML 字段的问题我除了用 GIMP re-export 没找到简单的办法…(但是肯定有库!)
    hanxy1996
        7
    hanxy1996  
       2022-06-14 09:40:30 +08:00
    现在在用群晖 DS File 传到 NAS ,可以选择不拆分直接传 HEIC 文件( DS Photo 好像就不行),然后同步到 Pixel 1 上传 Google Photos
    evan6
        8
    evan6  
       2022-06-14 12:20:28 +08:00
    目前无解,我这边 Google+NAS 备份都只存了静态+icloud 2T 。三份备份。
    XiaoBaiYa
        9
    XiaoBaiYa  
    OP
       2022-06-14 13:37:35 +08:00
    @hanxy1996 这个方法能保留 live photo 的效果吗
    XiaoBaiYa
        10
    XiaoBaiYa  
    OP
       2022-06-14 13:38:29 +08:00
    @evan6 我也是三份,目前确实无解,也许上面老哥提到的 xmp 方式可以,但是好麻烦,期待有大神解决一波
    XiaoBaiYa
        11
    XiaoBaiYa  
    OP
       2022-06-14 13:41:09 +08:00
    @Tabjy 实在是太麻烦了,我看好多私有部署的相册软件都能识别 a.heic+a.mov ,会自动转换为 livephoto ,Google 就不行
    XiaoBaiYa
        12
    XiaoBaiYa  
    OP
       2022-06-14 13:45:28 +08:00
    突然想到一个方法,找一个旧 iphone ,把 icloud+google photo 后台都打开,当作一个辅助 NAS 用,不知道可行不,有时间试试。
    hanxy1996
        13
    hanxy1996  
       2022-06-15 17:29:55 +08:00
    @XiaoBaiYa 可以,用 DS File 传 NAS 上会保存单独的 HEIC ,其他设备使用 Google 相册也能观看 live photo 。后面这个方法应该也没问题,通过 iCloud 倒到老 iPhone ,然后上传到 Google Photos ,Google Photos 会加载系统相册,iCloud 会不断下载原尺寸照片到本地
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5859 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 02:04 · PVG 10:04 · LAX 18:04 · JFK 21:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.