我现有的 Lightroom 1.0 图库中有数千张照片,我想将它们移至 Aperture 2。有没有办法在保留关键字标签和现有调整的同时做到这一点?使用第三方软件来实现这一点也是一个选择。
附言 我还没有购买 Aperture,因为这个问题的答案可以帮助我决定它是否值得购买。谢谢。
答案1
这个 Apple 讨论线程中的注释可能会有用。
从 Lightroom 导入至 Aperture 2.0
答案2
Lightroom 使用SQLite,一个开源 SQL 数据库引擎,用于其库存储。但是,数据库架构并未公开记录。
原则上,使用开源数据库意味着其他开发人员可以编写工具来提取信息并报告库的内容。但实际上,由于缺乏文档,因此这种情况很少发生。
LR 有一个功能,可以将每幅图像的数据写入虚拟主机每个图像的数据包。如果图像文件是 Adobe 知道他们可以安全修改的格式,则 XMP 数据将写入图像文件本身。如果图像不是(例如专有 RAW 文件),则 XMP 数据将写入附属文件。XMP 是基于 RDF 的 XML 方言,灵感来自IPTC信息交换模型和都柏林核心元数据倡议。
鉴于 XMP 数据的集合(大部分)都是文档格式,因此很可能可以对其进行转换,以便轻松导入 Aperture 或其他资产管理系统。