Adobe Lightroom 会在图片中存储元数据吗?哪些元数据实际上被存储了,哪些没有?
答案1
Lightroom 将其所有元数据存储在文件夹中的 SQLite3 数据库文件中My Documents\My Pictures\Lightroom
。在该文件夹下,您还可以找到最近的缩略图文件的缓存和数据库的备份。
LR在导入图片的时候会从源图片文件中读取元数据,并将其存储在数据库中。
根据要求,它可以将大部分元数据复制回源图像文件。如果源图像用作另一个成像工具的输入,则偶尔需要这样做,以便 LR 捕获的所有数据都可用。
当将元数据写回源文件时,LR 通常会将新的元数据放在虚拟主机sidecar 文件。它用于决定是使用 sidecar 还是(无损)更新原始实际文件的算法很模糊,而且没有很好的文档记录。一般来说,如果它的 XMP 实现确信它能够安全地修改原始文件(这对于 .JPG 和 .DNG 等格式来说都是如此),那么它将始终修改原始文件。否则它通常会改为制作 sidecar。如果它确实更新了原始文件,他们承诺只会更改元数据,而不是图像本身。
优秀且方便的实用程序Exif工具有助于识别图像文件中实际存在的元数据。
答案2
本文应该有助于:了解 Lightroom 中的元数据设置。
一般来说,所有好的(摄影)图像文件处理程序都会保留原始设置直至文件时间戳完整,并处理副本、注册表或附属文件。
当原件可能被触摸时,通常会先明确指示该操作。
答案3
要将元数据存储在文件中,您可以:
- 右键单击它并选择“元数据 > 将元数据保存到文件”
- 从元数据菜单“将元数据保存到文件”
- Ctrl-S
(在 Lightroom 3 测试版中测试)