1
bearboss 2022-08-30 17:59:02 +08:00
iphone => icloud 云备份 => icloud_pd 下载到本地 => syncthing 同步到 pixel => pixel 上到谷歌云。定时清理一下 icloud 就行了
|
2
exposir213 OP @bearboss 咨询一下 icloud_pd 下载到本地 这一步是怎么操作的
|
3
XiaoBaiYa 2022-08-30 18:21:44 +08:00
syncthing 好像没办法备份 live photo 到 Google 吧?
|
4
exposir213 OP @XiaoBaiYa 我这没有上传成功
|
5
XiaoBaiYa 2022-08-30 18:32:12 +08:00
楼主找到方法 @我,我反正找了很久,没有找到
|
6
kxccc 2022-08-31 10:36:29 +08:00 via iPhone
@bearboss 我也是这个方法,但是 live photo 会被拆分成普通的图片和视频,Google photo 不会进行合并。把拆分的图片和视频重新导入 macOS 相册会合并回 live photo 。
|
7
kxccc 2022-08-31 10:58:28 +08:00 via iPhone
@kxccc GitHub 上有个项目 MotionPhotoMuxer
可以把 iOS 的 live photo(jpg+mov) 转换为安卓的 motion photo(jpg),然后上传到 Google photo 就不会被拆分 |
8
exposir213 OP @kxccc 这真是个“高招” 看来常规方法是做不到了
|
10
bearboss 2022-08-31 11:59:04 +08:00
@exposir213 有 docker 容器 部署一下
|
12
XiaoBaiYa 2022-08-31 12:04:09 +08:00
@kxccc #6 如果有使用 google photo 的需求的话,这个方法简直是灾难,所有 livephoto 都会变成两个,使用体验非常糟糕。
|
13
fluffyfoxxo 2022-09-14 22:23:27 +08:00
今天找到方法了,我用了两台 iOS 设备,开启了 iCloud 照片同步,具体方法如下:
1. 用第一台 iOS 设备开启备份,将照片上传至 Google Photos ; 2. 电脑访问 Google Photos ,把刚刚上传的照片下载回来并从 Google Photos 中删除; 3. 把下载回来的文件夹扔进 Pixel 上传; 4. 用第二台 iOS 设备开启备份,这时候会自动将 mov 的部分上传至 Google Photos 。 最终在网页端和 Android 端都可以正常播放,而且不占用 Google 存储空间。 不一定要严格按照我的操作来进行,因为据我观察下载回来的文件夹中 mov 文件是没有扩展名的,扔进 Pixel 中不会被上传。我猜测把 Live Photo 的 heic 文件从 iOS 设备中导进 Pixel 上传即可,再用 iOS 设备传 mov 的部分。 @bearboss @kxccc @exposir213 @XiaoBaiYa |
14
XiaoBaiYa 2022-09-15 10:26:20 +08:00
@fluffyfoxxo #13 感觉有点略微麻烦啊,你第二台设备是什么?我用的 7p 老是会有问题
|
15
bearboss 2022-09-15 10:58:42 +08:00
@fluffyfoxxo 直接用 icloudpd 工具把 icloud 的下载到本地也能把 mov 和 heic 都下载下来,然后都倒进 pixel 就都会上传了 和你这个的区别是啥
|
16
fluffyfoxxo 2022-09-15 11:08:25 +08:00
@bearboss 那样的话 1 张 Live Photo 会被拆分成 1 张照片和 1 个视频吧?
|
17
fluffyfoxxo 2022-09-15 11:09:53 +08:00
@XiaoBaiYa 我是一台 iPhone 一台 iPad 。可以试试看删除 Google Photos 应用再重新安装?我这一步的目的是让 Google Photos 重新扫描照片库,同一台设备好像上传过一次之后就不会再重新扫描上传缺失的 mov 部分了。
|
18
fluffyfoxxo 2022-09-15 11:12:57 +08:00
@bearboss 用这个方法相当于是 Pixel 只上传 heic 的部分,iOS 上传 mov 的部分,Google Photos 中显示为动态照片且不占用空间。
|
19
bearboss 2022-09-15 11:37:47 +08:00
@fluffyfoxxo 那可以不经过第一次 google photos 吗 比如我先把 heic 下载到本地让 pixel 上传 然后 ios 上开启 google photos 备份去补全 mov
|
20
fluffyfoxxo 2022-09-15 11:44:09 +08:00
@bearboss 我猜测是可以的,不用完全按照我的操作来进行。
|
21
exposir213 OP @fluffyfoxxo 老哥真是人才,这样的思路都能被你想到。。
只用 ios 一台设备能做到上述的一切吗,删了之后再用 ios 上传 |
22
fluffyfoxxo 2022-09-15 12:17:35 +08:00
@exposir213 只有一台 iOS 设备的话可以试试 #17 和 #19 的方法,先导出 Live Photo ,把 heic 文件用 Pixel 上传,再开启 iOS 上 Google Photos 的自动备份,理论上应该能达到一样的效果。
|
23
ghostben 2022-09-20 12:57:12 +08:00
@fluffyfoxxo 这里第二台需要开启备份,可以手动上传么?还是必须开启备份?
|
24
fluffyfoxxo 2022-09-20 17:15:10 +08:00 via iPhone
@ghostben 这我没有测试过 等你的好消息😄
|
25
ghostben 2022-09-21 11:42:32 +08:00
@fluffyfoxxo 我试了没法手动上传,因为软件会显示这个照片已经上传了,所以找不到上传的按钮。只有自动备份才会把 live 的再整一份。
下面想试一下原图备份和优化后的图备份有没有区别 |
26
exposir213 OP @ghostben 自动备份会把之前所有的照片上传成 live photo 形式吗?
|
27
lszbao 2022-10-03 21:42:58 +08:00
我来说一个办法
iphone 通过 OneDrive 同步照片 onedrive 同步到 pixel 然后 pixel 同步 google photos 解决了 live photo 的问题 |
28
lszbao 2022-10-03 21:45:30 +08:00
|
29
lszbao 2022-10-03 22:33:58 +08:00
刚看了一下 live photo 无解好像
又新办法踢我一下 |
30
kxccc 2022-10-11 17:41:34 +08:00
@fluffyfoxxo 可以的,Pixel 获取 Root 权限后,用 Linux Deploy 安装个 Linux 系统,写个脚本调用 icloudpd 下载 Live Photo ,下载后把 mov 视频部分删掉,Pixel 就能只上传图片部分了。之后再去 iPhone 的 Google Photo 开启备份,就会补全视频部分且不占用空间,老哥🐮啊
|
32
happyyellowdude 2022-11-09 00:54:32 +08:00
@kxccc 有没有 github 可以参考一下,太复杂了,老哥
|
35
everone 2023-09-29 17:15:01 +08:00
刚发现通过 pixel 上传 heic ,通过 ios 上传 mov ,最终在 google photos 里呈现的 live photo 视频部分扭曲变形,蹲守更新方案
|
36
FACEB00K 244 天前
@everone 确实在 Google Photos 上显示的动画不太自然,但是可以确定 live photo 的 mov 文件的确传上去了,我下载之后查了一下 md5 ,是一样的。
|
37
8UbNRbE5c9tvj2 7 天前 via Android
@FACEB00K 播放不自然的问题有修复吗?
|