Хороший рабочий процесс для просмотра и удаления фотографий с помощью Darktable?

У меня только что появился новый фотоаппарат, на который я уже начал делать много фотографий. Место на жестком диске не НАСТОЛЬКО дешевое, и я хотел бы организовать рабочий процесс, чтобы быстро просматривать изображения, выбирать хранителей и удалять остальные (вместе с, возможно, тегами и т. д.).

Я использую Linux, и Darktable выглядит великолепно, но кажется, что он просто сохраняет изменения в базе данных, фактически не удаляя изображения.

Как удалить отклоненные фотографии из Darktable?

Я знаю, что это не ответ, но при цене 0,2 цента за 23-мегапиксельный RAW-файл (около 40 мегабайт) дисковое пространство действительно НАСТОЛЬКО дешево. Особенно в области, где хорошая камера обойдется вам в тысячу и, вероятно, в несколько тысяч.
Я согласен, что вещи действительно довольно дешевы. Тем не менее, я немного путешествую по Европе и продал свой NAS/файловый сервер. Поскольку я не профессионал и работаю с внешним + облаком объемом 2 ТБ в качестве решения для резервного копирования моего ноутбука и ноутбука моей жены, я надеюсь, что все, что у меня есть, будет «хранителем».
Посмотрите на диджикам!

Ответы (4)

Как удалить отклоненные фотографии из Darktable

Используйте кнопку «Удалить» (режим Lightroom, правая панель, модуль «Выбранные изображения»): она «физически удаляет» выбранные изображения с диска. Это помогает отображать только ранее отклоненные изображения, установив фильтр «Просмотр» (режим Lightroom, верхняя панель) на «только отклоненные».

Для более быстрого использования вы можете связать горячую клавишу с функциями «Выбрать все» и «Удалить с диска» (как и многие другие, см. «Настройки» -> «Ярлыки»).

Превосходно. Возможно ли использовать вид изменения (возможно, выбрать все) и удалить функции с помощью горячих клавиш? Это действительно помогло бы со скоростью вещей.
Вы можете связать горячую клавишу с функциями «Выбрать все» и «Удалить с диска» (как и со многими другими, см. «Настройки» -> «Ярлыки»), но я не вижу опции «Выбрать отклоненные» или «Просмотреть отклоненные». Вы можете задать вопрос в списке рассылки пользователей darktable, Darktable активно развивается, и предложения по удобству использования, по крайней мере, принимаются во внимание.
Похоже, я не могу проголосовать за ваш последний комментарий, но, возможно, это место в ответе, так как это очень полезно. Спасибо!
В ответ добавлена ​​информация о горячих клавишах. Спасибо за чаевые!
Я не вижу Delete from diskдействия в ярлыках, используя последнюю версию 1.4.2. Его удалили?
@DmitryPashkevich: В 1.4.0 вы можете найти его на вкладке ярлыков, «модули» -> «выбранные изображения». Насчет 1.4.2 не уверен, но думаю должно быть так же.
Спасибо @MaciejHrynczyszyn, нашел! Я искал в lighttableразделе, не понял, что он был спрятан в модуле.

Если вы хотите удалить все «отклоненные» фотографии, измените вид на «только отклоненные». Затем вы можете выбрать все с помощью «ctrl-a».

Просто нажмите клавишу удаления, чтобы удалить из коллекции.

Если вы хотите удалить с диска, вам нужно открыть «выбранные изображения» и выбрать «удалить». Конечно, скажи «Яс».

Я настроил Shotcut на «Ctrl-Delete», и это работает очень хорошо для меня.

Где вы настроили ярлык для удаления с диска? Я не вижу такого действия в Настройки->Ярлыки
Ярлыки @DmitryPashkevich > модули > удалить с диска или отправить в корзину

В DT вроде нет такой функции.

Будете ли вы добавлять возможности файлового менеджера в будущем?

Нет.

Довольно, пожалуйста?

Нет.

Они предлагают использовать файловый менеджер и ожидают, что вы сможете это сделать.

Примечание: когда я прочитал это в FAQ , я был немного разочарован. Возможность удаления из программы является довольно важной функцией.

Похоже, что предложение Maciej работает для удаления изображений, поэтому, возможно, они имеют в виду перемещение файлов, переименование и т. д. Однако все еще облом.

Изучите Ruby, напишите скрипт для чтения файла Darktable SQLITE, выберите с помощью подходящих настроек файлы, которые вы пометили для удаления. В Ruby прочитайте файл path_to_image, а затем используйте FileUtils.rm(path_to_image).

Вы даже можете настроить это как задание cron, чтобы запускать его так часто, как вам нужно. Это удалит ваши файлы по мере необходимости, так что вам не нужно беспокоиться ни о чем.

Примечание. При тестировании копируйте из файлов резервных копий и используйте копии только до тех пор, пока они не будут работать должным образом.

Почему именно рубин? Можете ли вы использовать команду sqlite(или sqlite3) для выполнения того же самого?
Кроме того, не является ли это расширением определения «внутри Darktable»? Просто говорю'! :)
Интересно. Я не думал об этом. Я бы, вероятно, использовал python для такой вещи, но я был доволен методом, предложенным Maciej; хотя я не уверен, что не изменю свой рабочий процесс. Спасибо.