Хороший робочий процес для перегляду та видалення фотографій із Darktable?


23

Щойно я отримав нову камеру, з якою вже почав робити багато фотографій. Місце на жорсткому диску не таке дешеве, і я хотів би отримати спільний робочий потік для швидкого проходження зображень, вибору зберігачів та видалення решти (разом із можливим тегуванням тощо).

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

Як видалити відхилені фотографії з Darktable?


Я знаю, що це не відповідь, але в .2 центів за 23-мегапіксельний файл RAW (близько 40 мегабайт) дисковий простір дійсно дешевий. Особливо в полі, де хороша камера буде перебігати вас на велику і, швидше за все, кілька гран.
AJ Henderson

1
Я згоден, речі дійсно досить дешеві. Однак я трохи рухаюся по Європі і продав свій NAS / fileserver. Оскільки я не професіонал і працюю із зовнішньою хмарою 2 Тб як резервним рішенням для мого і ноутбука моєї дружини, я сподіваюся, що все, що я маю, буде "хранителем".
ryanjdillon

Погляньте на дигікам!
Унапіедра

Відповіді:


18

Як видалити відхилені фотографії з Darktable

Використовуйте кнопку «Видалити» (режим Lightroom, права панель, модуль «Вибране зображення»): вона «фізично видаляє» вибрані зображення з диска. Це допомагає відображати лише раніше відхилені зображення, встановивши фільтр "Вид" (режим Lightroom, верхня панель) на "лише відхилено".

Для швидшого використання ви можете пов’язати гарячу клавішу з функціями "Вибрати все" та "Видалити з диска" (як і у багатьох інших, див. Налаштування-> Ярлики).


Відмінно. Чи можливо використовувати перегляд змін (можливо, вибрати всі) та видалити функції за допомогою гарячих клавіш? Це дійсно допомогло б швидкості речей.
ryanjdillon

1
Ви можете пов’язати гарячу клавішу з функціями "Вибрати все" та "Видалити з диска" (як і у багатьох інших, див. Налаштування-> Ярлики), але я не бачу опції "Вибрати відхилено" або "Переглянути відхилено". Ви можете запитати у списку розсилки темних користувачів, Darktable активно розробляється, і пропозиції щодо юзабіліті, здається, принаймні враховані.
Maciej Hrynczyszyn

2
Здається, я не можу проголосувати за ваш останній коментар, але, можливо, це належить до відповіді, оскільки це дуже корисно. Спасибі!
ryanjdillon

У відповідь додана інформація про гарячі клавіші. Дякую за пораду!
Maciej Grynczyszyn

1
Я не бачу Delete from diskдії в ярликах, використовуючи останню версію 1.4.2. Її видалили?
Дмитро Пашкевич

7

Якщо ви хочете видалити всі фотографії "відхилити", перегляньте "лише відхилені". Тоді ви можете вибрати все за допомогою "ctrl-a".

Просто натисніть клавішу delete, щоб видалити з колекції.

Якщо ви хочете видалити з диска, вам потрібно відкрити "вибрані зображення" та вибрати "видалити". Звичайно, скажіть "Ясь".

Я налаштовую ярлик на "ctrl-delete", і це працює дуже добре для мене.


Де ви встановили ярлик для видалення з диска? Я не бачу такої дії в Налаштуваннях-> Ярлики
Дмитро Пашкевич

2
Ярлики @DmitryPashkevich> модулі> видалити з диска або відправити на смітник
cjh

1

Здається, немає такої функції, як у DT.

Ви додасте можливості файлового менеджера в майбутньому?

Ні.

Досить будь ласка?

Ні.

Вони пропонують використовувати файловий менеджер і очікують, що ви зможете знати, як це зробити.

Побічна примітка: Коли я прочитав це на faq, я був розчарований. Можливість видалення з програми - досить важлива особливість.


Здається, пропозиція Maciej працює для видалення творів зображень, тому, можливо, вони мають на увазі переміщення файлів, перейменування тощо. Хоча все-таки облом.
ryanjdillon

0

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

Ви навіть можете налаштувати це як роботу з кроном, щоб виконувати так часто, як вам потрібно. Це видалить ваші файли за потреби, тож вам нічого не потрібно турбуватися.

Примітка. Під час тестування копії з резервних файлів використовуйте копії лише до тих пір, поки вона не працює, як потрібно.


Навіщо використовувати рубін зокрема? Чи можете ви скористатися командою sqlite(або sqlite3), щоб виконати те саме?
mattdm

Крім того, хіба це не таке розтягнення визначення "всередині Darktable"? Просто говорю'! :)
mattdm

Цікаво. Я не думав про це. Я б, мабуть, використовував python для подібного, але я був задоволений методом, запропонованим Maciej; хоча я не впевнений, що не зміню свого робочого процесу. Спасибі.
ryanjdillon
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.