我注意到Shotwell导入了很多图片两次(例如从我的相机SD卡)。显然,一旦照片被导入、标记并重新导入,重复检测就会出错。
我在设置中启用了“写入元数据标签”。如果我导入一张名为
导致多个重复项的使用场景如下:
我在设置中启用了“写入元数据标签”。如果我导入一张名为
test-images.jpg
的照片并给它添加标签,再次导入相同文件时,重复检测将不会识别出这张照片。
第二次导入该文件时,它将被命名为test-images-1.jpg
,并根据活动规则放置在库文件夹中(不一定是同一个文件夹)。
test-images.jpg
和test-images-1.jpg
具有相同的图像数据,但由于添加了标签/元数据,这些文件不再相同,因此无法通过搜索重复项(例如md5哈希)来识别。导致多个重复项的使用场景如下:
- 我用手机拍照
- 我从手机导入照片,添加标签,但保留在手机上,因为我想要保留它们以便分享等等。
- 我给导入的照片添加更多标签
- 几周后,我再次从手机进行导入,已经导入过的旧照片会再次被导入(添加了“-1.jpg”或“-2.jpg”)
如何清理重复照片? 使用基于文件名的搜索是可能的,但我不能排除我没有导入以“-1”结尾的文件,而这个文件并不是重复的。
我该如何清理我的照片库?我尝试使用Shotwell中的搜索功能,但是对于超过1000张照片来说,肯定有更好、更可靠、更简单的方法。
我不太担心标签丢失的问题,通常第二次导入(重复的照片)没有应用任何标签。