把 Live Photos 备份到 U 盘 — 成对的 HEIC + MOV
一张 Live Photo,是用元数据黏在一起的两个文件。如果备份只保留了静态照片、丢掉了动态,这张照片就不再是 Live Photo。AmberTime 把这一对视为单个单位,以不可分割的方式写入你的 U 盘或外置 SSD。
快速解答
AmberTime 会把每一张 Live Photo 备份成一对相同的基础文件名相同的 .HEIC 静态照片与 .MOV 动态片段。同一张照片的两个文件,会在进入下一个项目之前一起写入。把这一对还原或重新导入,就能让 Live Photo 重新活过来。
Live Photo 究竟是什么
虽然叫这个名字,Live Photo 并不是单个的视频文件。它是 PhotoKit 绑在一起的两个资源:
- 一张 HEIC 静态照片——高分辨率的照片,含 EXIF、色彩配置文件,以及在适用时的景深信息。
- 一段 MOV 动态片段——约 1.5 秒的视频加声音,在快门按下的前后拍摄。
「照片」App 把它们显示为单个项目。在磁盘上、在 Mac 上,或在 U 盘上,它们以两个相同的基础文件名相同的文件存在,例如 IMG_4821.HEIC 与 IMG_4821.MOV。
AmberTime 如何保留这一对
AmberTime 会向 PhotoKit 查询每一张 Live Photo 的两个资源。对每个项目,备份引擎会:
- 把 HEIC 原始文件写入它的 Photos/YYYY-MM/ 文件夹,在最终重命名之前先使用暂存的 .part 文件。
- 用相同的相同的基础文件名写入对应的 MOV,同样通过 .part 文件。
- 只有在两者都成功写入之后,才把两者记录为已完成。如果执行在这两步之间被中断,这一对会被视为尚未完成,并在下次执行时重试。
在磁盘上的结果,是每张 Live Photo 对应两个彼此相邻的文件,随时可被任何理解这项慣例的工具重新配对。
备份后 Live Photo 会在哪里播放
| 位置 | Live Photo 的行为 |
|---|---|
| 还原这一对之后的 iPhone | 长按时会以动态播放成 Live Photo。 |
| Mac 上的「照片」App(导入后) | 会识别这一对,并原生播放动态。 |
| Mac 上的 Finder | HEIC 以静态照片打开,MOV 以短视频播放。配对关系靠相同的基础文件名隐含维持。 |
| Windows 资源管理器 | 与 Finder 相同:两个文件、两个查看器,没有自动配对的界面。 |
| Lightroom / Capture One | 会识别 Live Photos,并在编辑时把这一对视为单个资产。 |
从磁盘还原一张 Live Photo
若要把 Live Photo 带回照片图库:
让这一对待在一起
把 IMG_xxxx.HEIC 与 IMG_xxxx.MOV 同时复制到同一个目的地文件夹。
以单个单位导入
Mac 上的「照片」与许多第三方 App 会检测相符的相同的基础文件名,把这一对导入成单个的 Live Photo 资产。
验证
在 iPhone 上长按导入的资产,或在 Mac 的「照片」中滑过播放,确认动态能够播放。
如果目的地文件夹里只有 HEIC,导入会变成一张一般的静态照片。MOV 必须在它旁邊,这一对才会被识别。
AmberTime 保留的其他成对资源
同样具有「配对意识」的行为,也适用于 PhotoKit 开放的其他多资源照片:
- RAW + JPEG——当来源包含两者时,两个资源都会被写入。
- ProRAW——以元数据完整保留的原始 DNG 写入。
- ProRes——大型 MOV 文件以 4 MB 区块流式传输;不会把整段片段加载到内存。
在所有情况下,AmberTime 都把一个 PhotoKit 资产视为一个逻辑单位,唯有它所拥有的每个资源都已写入,才会标记为完成。
常见问题
备份后我的 Live Photos 还能播放吗?
可以,只要两个文件一起存在。AmberTime 会把它们写成不可分割的一对,避免被拆开。
如果只有 HEIC 进到磁盘怎么办?
由于这一对被视为单个单位,正常情况下不会发生。万一发生,请再执行一次备份——缺少的 MOV 会被重新传输。
AmberTime 会重新编码 Live Photos 吗?
不会。你磁盘上的 HEIC 与 MOV,就是逐字节相同的原始 PhotoKit 资源。
Windows 用户看得到 Live Photo 的动态吗?
Windows 资源管理器把它们当成两个各自独立的文件。像 Lightroom 这类 App 能识别这一对。动态片段本身只是一个普通的 MOV,任何视频播放器都能播放。