Alur kerja yang baik untuk meninjau dan menghapus foto dengan Darktable?

23

Saya baru saja mendapat kamera baru, yang sudah saya mulai ambil dengan banyak foto. Ruang hard drive tidak murah, dan saya ingin mendapatkan alur kerja bersama untuk dengan cepat menelusuri gambar, memilih penjaga dan menghapus sisanya (bersama dengan mungkin penandaan, dll.).

Saya menggunakan Linux, dan Darktable tampak hebat, tetapi sepertinya itu hanya menyimpan perubahan dalam database tanpa benar-benar menghapus gambar.

Bagaimana cara menghapus foto yang ditolak dari dalam Darktable?

ryanjdillon
sumber
Saya tahu itu bukan jawaban, tetapi pada 0,2 sen per 23 megapiksel file RAW (sekitar 40 megabita), ruang disk benar-benar murah. Khususnya di bidang di mana kamera yang bagus akan menjalankan Anda lebih dari satu grand dan kemungkinan beberapa grand.
AJ Henderson
1
Saya setuju hal-hal yang sangat murah. Namun, saya sedikit keliling Eropa dan menjual NAS / fileserver saya. Karena saya bukan seorang profesional dan bekerja dengan cloud + 2TB eksternal sebagai solusi cadangan untuk laptop saya dan istri saya, saya berharap memiliki apa pun yang saya jaga sebagai "penjaga".
ryanjdillon
Lihatlah digikam!
Unapiedra

Jawaban:

18

Bagaimana seseorang menghapus foto yang ditolak dari dalam Darktable

Gunakan tombol 'Hapus' (mode Lightroom, panel kanan, modul 'Selected Image (s)'): itu "menghapus secara fisik" gambar yang dipilih dari disk. Ini membantu untuk menampilkan hanya gambar yang sebelumnya ditolak dengan mengatur filter 'Lihat' (mode Lightroom, panel atas) ke 'hanya ditolak'.

Untuk penggunaan yang lebih cepat, Anda dapat mengaitkan hotkey dengan fungsi 'Pilih semua' dan 'Hapus dari disk' (seperti yang lainnya, lihat Pengaturan-> Pintasan).

Maciej Hrynczyszyn
sumber
Luar biasa. Apakah mungkin untuk menggunakan tampilan ubah (, mungkin pilih semua), dan hapus fungsi melalui tombol cepat? Itu akan sangat membantu dengan kecepatan hal.
ryanjdillon
1
Anda dapat mengaitkan hotkey dengan fungsi 'Pilih semua' dan 'Hapus dari disk' (seperti yang lainnya, lihat Pengaturan-> Pintasan), tetapi saya tidak dapat melihat opsi untuk 'Pilih ditolak' atau 'Lihat ditolak'. Anda mungkin ingin bertanya pada milis darktable-pengguna, Darktable sedang dikembangkan secara aktif dan saran kegunaan tampaknya setidaknya dipertimbangkan.
Maciej Hrynczyszyn
2
Tampaknya tidak, saya dapat memberikan suara untuk komentar terakhir Anda, tetapi mungkin itu termasuk dalam jawaban, karena sangat membantu. Terima kasih!
ryanjdillon
Menambahkan info tentang tombol pintas ke jawabannya. Terima kasih atas tipnya!
Maciej Hrynczyszyn
1
Saya tidak dapat melihat Delete from diskaksinya di Pintasan, menggunakan versi terbaru 1.4.2. Apakah sudah dihapus?
Dmitry Pashkevich
7

Jika Anda ingin menghapus semua foto "tolak", ubah tampilan menjadi "tolak saja". Kemudian Anda dapat memilih semua dengan "ctrl-a".

Cukup tekan tombol hapus untuk menghapus dari koleksi.

Jika Anda ingin menghapus dari disk, Anda harus membuka "gambar yang dipilih", dan pilih "hapus". Tentu saja, katakan "Yas".

Saya mengatur shotcut ke "ctrl-delete" dan itu berfungsi dengan baik bagi saya.

Anocha Yimsiriwattana
sumber
Di mana Anda mengatur pintasan untuk dihapus dari disk? Saya tidak melihat tindakan seperti itu di Settings-> Shortcuts
Dmitry Pashkevich
2
Pintasan @DmitryPashkevich> modul> hapus dari disk atau kirim ke sampah
cjh
1

Sepertinya tidak ada fitur seperti itu di DT.

Apakah Anda akan menambahkan kemampuan manajer file di masa mendatang?

Tidak.

Cukup cantik?

Tidak.

Mereka menyarankan menggunakan manajer file dan berharap Anda bisa tahu bagaimana melakukannya.

Catatan: Ketika saya membaca ini di faq saya agak kecewa. Dapat menghapus dari program adalah fitur yang sangat penting.

Peng Tuck Kwok
sumber
Tampaknya saran Maciej berfungsi untuk menghapus gambar, jadi mungkin itu merujuk pada memindahkan file, mengganti nama, dll. Namun masih mengecewakan.
ryanjdillon
0

Pelajari Ruby, tulis skrip untuk membaca file Darktable SQLITE, pilih menggunakan pengaturan yang sesuai dengan file yang telah Anda tandai untuk dihapus. Dengan Ruby, baca file path_to_image dan kemudian gunakan FileUtils.rm (path_to_image).

Anda bahkan dapat mengatur ini sebagai tugas cron untuk dijalankan sesering yang Anda butuhkan. Ini akan menghapus file Anda sesuai kebutuhan, sehingga Anda tidak perlu khawatir melakukan apa pun.

Catatan: Saat menguji salinan dari file cadangan dan hanya menggunakan salinan hingga berfungsi sesuai kebutuhan.

Gary Woof
sumber
Mengapa menggunakan ruby ​​khususnya? Bisakah Anda menggunakan perintah sqlite(atau sqlite3) untuk mencapai hal yang sama?
mattdm
Juga, bukankah ini semacam memperluas definisi "di dalam Darktable"? Katakan saja! :)
mattdm
Menarik. Saya belum memikirkan hal ini. Saya mungkin akan menggunakan python untuk hal seperti itu, tetapi saya sudah puas dengan metode yang disarankan oleh Maciej; meskipun, saya tidak yakin saya tidak akan mengubah alur kerja saya. Terima kasih.
ryanjdillon