第一个问题,因为同名文件。而我导出资料期间有过中断操作,为了节省时间,我把文件冲突处理为「跳过」,我觉得会跳过已经导出的文件,殊不知也跳过了那些同相簿内的同名文件。#iOS 的存储真神奇,相簿是一个我无法理解的东西。我早就想过 iPhone 拍摄的照片文件名都是 IMG_****.JPG,只有四位数字,那么超过一万张照片怎么办呢?估计就是使用相同的文件名吧。:) 所以,我为了节省时间而即将浪费更多的时间,重新导出。由于一张照片一定出现在多个相簿中(至少在「全部照片」这个相簿中),操作数据中大概会有二三十 GB 的重复。第二个问题,备注,哈希是在手机上用捷径计算的。
呃,还是搞错了,没注意。重复数据是不只二三十 GB 的。如图是一份因跳过同名文件而不完整导出的资料,居然有 98 GB……(我使用 iMazing for Windows 导出全部相簿。)
是这样,#iMazing 在导出某个相簿的时候不会处理其中同名文件,只有在打开该相簿,将相片和视频全选导出,才会弹出如何处理冲突的对话框,作为一个专门处理 iPhone 传输的软件,实在不应该。所以,实际上重新导出也是徒劳,我应该逐个相簿地全选导出。
存在这样的问题,某相簿 D 可能有多个重名文件,当未处理同名文件、直接将相簿导出时,导出结果图片数量 (n) 比手机显示的 (m) 少,这很好判断。但如果新增一个因素就很难办:一张照片**可能**被添加到多个相簿,那么清理别的相簿时,有可能删除了相簿 D 中的内容使其数量减小 (m-),而对 D 的导出结果(在电脑)没有被同时清理 (n),当 m <= n 就无法判断是否有同名文件未处理了。
#林檎 软件号称用户友好。每天一个 iPhone 小技巧,轻松完成那些无需技术常识的小事情,比如清空最近删除的照片:
https://www.guidingtech.com/fix-iphone-recently-deleted-photos-wont-delete/
然而不奏效。蚂蚁竞走十年了。But how can I save the day?
无法显示缩略图,均为空白。手工选取来删除,3000 张照片这个数量是可以进行的,只不过要划选很久。这是我能测试的极限。最后剩下 500 张,清空也是可以进行的。希望这是本串嘟文的最后一条。