我父亲有一台台式机和一台笔记本电脑。台式机性能更强大,并且设置了 RAID,因此他使用它来编辑和存储照片。但他每年有几个月不在家。因此他有一台笔记本电脑。他将照片导入他电脑上的 shotwell。
他喜欢在笔记本上整理他的照片,通过创建和命名正确的事件、删除图片以及有时进行一些编辑。
当他回到家时,他希望将他的照片放在桌面上,但又不丢失 shotwell 中事件的名称。
遗憾的是,无法合并两个 shotwell 数据库,也无法导入另一个数据库。
你知道有什么办法可以解决这个问题吗?还是我只是错过了什么?
答案1
您可能希望给机器间同步服务一个机会,例如Ubuntu 一号(12.04 中预安装并易于在其他版本中安装)。
这样,您就可以将图片文件夹从笔记本电脑同步到桌面,反之亦然。
Shotwell 将从两个库中的同一位置读取文件/文件夹,这还允许您包含 Shotwell 的信息文件夹/数据库,该文件夹/数据库将用于台式机和笔记本电脑的软件。这样,无论你父亲在旅行时在笔记本电脑上做什么,都将在台式机上同步,反之亦然。但是,此解决方案仅限于 Ubuntu 中的可用存储空间(从 5GB 免费开始),您可以通过选择存储计划(付费)来增加存储空间,如果您尝试同时在台式机和笔记本电脑上进行更改,您可能会遇到一些问题,这将迫使您一次只使用一个 Shotwell。
还有一些其他同步解决方案,例如Dropbox但Ubuntu 一号提供某些有用的服务这可能会调整您的需要。
祝你好运!
答案2
Shotwell 将元数据(如标签和对图像的修改)存储在其内部 sqlite 数据库中,因此几乎不可能合并来自其他 shotwell 实例的照片(包括修改、裁剪、调整)。