我刚有一个新相机,已经开始使用它拍摄很多照片。硬盘空间并不便宜,我希望获得一个工作流程,以快速浏览图像,选择保存器并删除其余的(可能还有标签等)。
我正在使用Linux,并且Darktable看起来很棒,但是似乎它只是将更改存储在数据库中,而没有实际删除图像。
我刚有一个新相机,已经开始使用它拍摄很多照片。硬盘空间并不便宜,我希望获得一个工作流程,以快速浏览图像,选择保存器并删除其余的(可能还有标签等)。
我正在使用Linux,并且Darktable看起来很棒,但是似乎它只是将更改存储在数据库中,而没有实际删除图像。
Answers:
如何从Darktable中删除被拒绝的照片
使用“删除”按钮(Lightroom模式,右面板,“选定的图像”模块):它从磁盘上“物理删除”选定的图像。通过将“查看”滤镜(Lightroom模式,顶部面板)设置为“仅拒绝”,可以仅显示以前拒绝的图像。
为了更快地使用,您可以将热键与“全选”和“从磁盘删除”功能关联(与许多其他功能一样,请参阅“设置”->“快捷方式”)。
Delete from disk
使用最新版本1.4.2,我无法在“快捷方式”中看到该操作。它被删除了吗?
如果要删除所有“拒绝”照片,请将视图更改为“仅拒绝”。然后,您可以通过“ ctrl-a”全选。
只需按Delete键即可从集合中删除。
如果要从磁盘上删除,则需要打开“选定的图像”,然后选择“删除”。当然,请说“是”。
我将Shotcut设置为“ ctrl-delete”,对我来说效果很好。
DT中似乎没有类似的功能。
将来会添加文件管理器功能吗?
没有。
好吗?
没有。
他们建议使用文件管理器,并希望您能够知道该怎么做。
旁注:当我在常见问题上阅读此内容时,我感到有些失望。能够从程序中删除是非常重要的功能。
学习Ruby,编写脚本以读取Darktable SQLITE文件,并使用适当的设置选择已标记要删除的文件。对于Ruby,请读取文件path_to_image,然后使用FileUtils.rm(path_to_image)。
您甚至可以将其设置为cron作业,以根据需要运行。这将根据需要擦除文件,因此您无需担心要做任何事情。
注意:从备份文件测试副本时,请仅使用副本,直到其按要求工作为止。
sqlite
(或sqlite3
)命令来完成同一件事吗?