Хороший робочий процес для перегляду та видалення фотографій із 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.