正在移除icloud数据久_深度梳理一下iOS照片(相册)的逻辑,和减少iCloud的空间占用的方法...

转iOS平台后,发现iOS的照片浏览与同步确实体验极佳,但iCloud的免费空间只有5G,而且逻辑也一时令人摸不着头脑。经过查找资料与个人测试,对网上流传的关于减少iCloud占用的说法进行了验证。同时对iOS相册的结构逻辑进行简单梳理。

以下讨论的都是本地照片与iCloud完全同步的情况

b7c565f20186d70c7e01c16144d1af04.png

如果你的照片出现在上图圈住的“照片”这里(以下称其为“普通照片库”),那照片是一定会占用iCloud空间的。

想当年光辉岁月:iOS与安卓的相册,逻辑有很大不同​zhuanlan.zhihu.com

有兴趣的话可以看一下我的上一篇文章,后半篇写iOS相册的部分,其中说到的“全部照片”其实就是指刚刚提到的“普通照片库”,而里面提到的“分类相簿”,是下图的这个

8e0df9ce581361a1dcdcf2ff52603dc4.png

仔细看过我的前一篇文章的话,其实你就知道这些相簿其实只是展示“普通照片库”里一些打上了相应标签的图片,其并非独立空间。

而只有以下三个地方的图片不会出现在“普通照片库”里,这些才可以说是独立的空间

1d1b7ae0e88a6b2d157b5adabd1dec68.png

2c10438e89375bf6ae744ed8c9126efa.png

分别是

  • 共享相簿
  • 已隐藏
  • 最近删除

经过个人测试,“已隐藏”是计入iCloud空间占用的。在对“普通照片库”里的图片进行隐藏操作后,图片就被移动到此处。

下面主要说说“最近删除”和“共享相簿”。

最近删除:

这里我做了一个简单的测试,以下引用内容为具体测试过程,若不感兴趣可以直接看后面的结论。

首先,我的iCloud已使用12G,此时录制一个1GB大小的4K视频,待其上传完成后,iCloud空间占用变成了13G。
接着删除视频,视频此时被放到了“最近删除”里,iCloud空间占用立即变成了12G,可以看到视频占用的iCloud空间被释放了。
在其他iCloud设备下的“最近删除”里,也可以找到该视频,播放视频时进行了网络加载。
接着从“最近删除”中还原视频,此时iCloud空间占用立即变成了13G,且视频并没有经历从本地上传的过程。

结论:包含在“最近删除“的照片,仍然保存在iCloud里,并且可以同步到其他设备上,但不计入iCloud空间占用

但是呢,这并不代表你可以无限制的借用“最近删除”来把照片放在iCloud上,“最近删除”中的照片会在30天的期限后被永久删除(但恢复某张照片再删除会重新计算期限)。

细节:当你拍摄了照片或视频,还没来得及自动上传时,照片App的主页底部会显示“正在上传n个项目”,此时删除照片(也就是放到“最近删除”里)并不能阻止其继续上传,这就是因为“最近删除”也是被纳入iCloud云同步的范围的。如果继续从“最近删除”里将照片彻底删除,则其将不再上传。

共享相簿:

关于共享相簿的共享,社交等功能这里不做讨论,只谈其作为一个容器与“普通照片库”的区别

空间占用:共享相簿不会占用任何人的iCloud空间,包括创建者,订阅者

但共享相簿不同于其他空间,添加到此处的项目会先被转码,也就是进行分辨率等的限制。

官网中对单个项目限制的说明:

如何在 iPhone、iPad 和 Mac 上的“照片”中共享相簿​support.apple.com
4d778be7a665e5d04b9274e2bcf38851.png

摘录出其中与单个项目限制有关的内容如下

“共享的相簿”支持以下图像格式:
HEIF
JPEG
RAW*
PNG
GIF
TIFF
“共享的相簿”还支持您通过 iPhone 拍摄的特殊格式内容,例如慢动作、延时摄影、实况照片和“回忆”视频。共享时,照片会在长边上缩减为 2048 个像素,但全景照片除外,这类照片最多可以有 5400 个像素宽。您可以共享不大于 100MB 的 GIF。
“共享的相簿”支持以下视频文件类型和格式:
HEVC
MP4
QuickTime
H.264
MPEG-4
视频可长达 15 分钟,并以最高达 720p 的分辨率输出。
* 您无法在 Windows PC 上将 RAW 照片上传至“共享的相簿”。
“共享的相簿”会上传数据的副本。下载的内容可能不包含与原件相同的信息。

经过个人测试,共享相册存放照片,LivePhoto,视频,动图,全景图片都没有问题,但会在一定程度上削减分辨率,上述的说明里说的很清楚,个人感觉普通浏览图片还是完全够用的。

比较智能的是,全景照片,聊天长截图这种比例特殊的图片,并不会像大多数国内社交平台那样被压缩得惨不忍睹

官网对项目数量限制的说明:

“我的照片流”和“共享的相簿”限制​support.apple.com

摘录出其中与项目数量有关的限制如下

所有者可共享的共享相簿的最大数量:200
任何一个共享相簿的所有贡献者最多可共享的照片和视频总数:5000

也就是一个共享相簿最多放5000个照片视频,每个账户最多创建200个共享相簿

个人发现的其他关于共享相簿的限制:

  • 共享相簿不能在网页版的iCloud页面访问;
  • 有些App在调用相册图片时,不显示共享相册(比如微信显示,但QQ不显示)

最终结论是,“普通照片库”与“已隐藏”的照片共同组成了iCloud照片的实际空间占用。“最近删除”和“共享相簿”不占用iCloud空间,但有各自的限制。

更深层次探讨一下的话,可以发现照片的“原图质量”,“长期保存”,“不占云空间”是一个不可能三角。而“普通照片库”,“共享相册”和“最近删除”这几个空间其实就是分别实现了这三个的两个

关于“普通照片库”,“已隐藏”,“最近删除”,“共享相簿”这几个空间的关系,我简单画了个图说明一下:

4893d3034e16e41d29a01d33ad5c554e.png
四个空间的关系

一点细节说明:

“共享相簿”与其他的空间交换图片采用的是复制的方式,而非移动图片。(总觉得严格意义上讲,只有“共享相簿”是独立的空间)

从“最近删除”恢复某张图片时,如果该图片之前是从“已隐藏”删除的,会恢复到“已隐藏”中;如果是从“普通照片库”删除的,则恢复到“普通照片库”中。

从“最近删除”和“共享相簿”里删除的图片无法找回。

iOS相簿里的自动生成回忆,根据地点,面孔,图片内容分类照片,媒体类型分类(视频,自拍,实况照片,全景照片,截屏)等这些是只有“普通照片库”里的图片才会参与进来的。

个人对iOS相册的用法:

我一般把拍摄记录生活的照片视频正常放在“普通照片库”保存。

对于需要长期保存的截图,网络保存的图片(搜集的壁纸,艺人照片等),为了使他们不和个人拍摄的照片混在一起,我会将这些图片分类放入若干个“共享相簿”中。

“最近删除”我不会没事儿清空,而是等其被自动删除,那些只有近期用到的,不重要的图片(无用的截屏,不想要的照片等)我就放在这里。

至于“已隐藏”暂时没用过。


最后补充以下关于“我的照片流”的功能。

我在我已有的所有设备上都没有找到该功能,查找资料后了解到的信息是,只有以前注册的AppleID有这功能,大概是2018年以后(具体时间不知道,欢迎补充)注册的AppleID将不再有该功能。

根据官方页面,个人简单整理了“我的照片流”的特点

我的照片流​support.apple.com
12468f4969a9484bbdb9954ad72d5493.png
  • 不占用iCloud的空间
  • 最多保存30天,最多同时存在1000张图片
  • 独立于“普通照片库”保存图片
  • 只支持静态图片,不支持视频,LivePhoto等,但分辨率没有限制(推送到移动设备时会以较低分辨率,推送到桌面设备使用全分辨率)

个人理解的是,区别于“普通照片库”会长期保存图片,“我的照片流”提供了一个位置来放置一些最近使用的,并非需要长期保存的照片。

但“最近删除”同样会保存30天,而且支持媒体类型与“普通照片库”完全相同,也不占用iCloud空间;那么“我的照片流”比起“最近删除”唯一的优点就是他从一开始就不会占用iCloud的空间。

以上,若有疏漏或不同的见解,欢迎补充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值