使用Darktable审查和删除照片的良好工作流程?


23

我刚有一个新相机,已经开始使用它拍摄很多照片。硬盘空间并不便宜,我希望获得一个工作流程,以快速浏览图像,选择保存器并删除其余的(可能还有标签等)。

我正在使用Linux,并且Darktable看起来很棒,但是似乎它只是将更改存储在数据库中,而没有实际删除图像。

如何从Darktable中删除被拒绝的照片?


我知道这不是一个答案,但是每23兆像素RAW文件(约40兆字节)只有0.2美分,磁盘空间确实很便宜。尤其是在一个好的相机可以使您胜任宏伟甚至可能达到几个宏伟的领域。
AJ Henderson

1
我确实同意事情确实很便宜。但是,我在欧洲各地走了一些路,并出售了我的NAS /文件服务器。因为我不是专业人士,并且使用2TB外部+云作为我和妻子的笔记本电脑的备份解决方案,所以我希望自己拥有的任何东西都能成为“守护者”。
ryanjdillon 2013年

看看digikam!
Unapiedra

Answers:


18

如何从Darktable中删除被拒绝的照片

使用“删除”按钮(Lightroom模式,右面板,“选定的图像”模块):它从磁盘上“物理删除”选定的图像。通过将“查看”滤镜(Lightroom模式,顶部面板)设置为“仅拒绝”,可以仅显示以前拒绝的图像。

为了更快地使用,您可以将热键与“全选”和“从磁盘删除”功能关联(与许多其他功能一样,请参阅“设置”->“快捷方式”)。


优秀。也许可以使用更改视图(也许全选)并通过热键删除功能?这确实可以加快处理速度。
ryanjdillon

1
您可以将热键与“全选”和“从磁盘删除”功能相关联(与其他许多功能一样,请参阅“设置”->“快捷方式”),但是我看不到“选择被拒绝”或“查看被拒绝”的选项。您可能想在Darktable用户的邮件列表中询问,Darktable正在积极开发中,并且似乎至少考虑了可用性建议。
Maciej Hrynczyszyn

2
我似乎无法投票赞成您的最后评论,但这可能属于答案,因为它非常有帮助。谢谢!
ryanjdillon

在答案中添加了有关热键的信息。谢谢你的提示!
Maciej Hrynczyszyn

1
Delete from disk使用最新版本1.4.2,我无法在“快捷方式”中看到该操作。它被删除了吗?
Dmitry Pashkevich 2014年

7

如果要删除所有“拒绝”照片,请将视图更改为“仅拒绝”。然后,您可以通过“ ctrl-a”全选。

只需按Delete键即可从集合中删除。

如果要从磁盘上删除,则需要打开“选定的图像”,然后选择“删除”。当然,请说“是”。

我将Shotcut设置为“ ctrl-delete”,对我来说效果很好。


您在哪里设置了从磁盘删除的快捷方式?我看不出在设置- >快捷方式等动作
梅德Pashkevich

2
@DmitryPashkevich快捷方式>模块>从磁盘删除或发送到垃圾箱
cjh

1

DT中似乎没有类似的功能。

将来会添加文件管理器功能吗?

没有。

好吗?

没有。

他们建议使用文件管理器,并希望您能够知道该怎么做。

旁注:当我在常见问题上阅读此内容时,我感到有些失望。能够从程序中删除是非常重要的功能。


Maciej的建议作品似乎是删除图像作品,因此也许它们指的是移动文件,重命名等。尽管如此,它仍然令人b目结舌。
ryanjdillon

0

学习Ruby,编写脚本以读取Darktable SQLITE文件,并使用适当的设置选择已标记要删除的文件。对于Ruby,请读取文件path_to_image,然后使用FileUtils.rm(path_to_image)。

您甚至可以将其设置为cron作业,以根据需要运行。这将根据需要擦除文件,因此您无需担心要做任何事情。

注意:从备份文件测试副本时,请仅使用副本,直到其按要求工作为止。


为什么要特别使用红宝石?您可以使用sqlite(或sqlite3)命令来完成同一件事吗?
mattdm

另外,这种扩展方式是否扩展了“在Darktable内”的定义?只是在说'!:)
mattdm

有趣。我没想到 我可能会用python做这样的事情,但是我对Maciej建议的方法很满意。不过,我不确定是否会更改工作流程。谢谢。
ryanjdillon
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.