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?
workflow
open-source
linux
darktable
ryanjdillon
sumber
sumber
Jawaban:
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).
sumber
Delete from disk
aksinya di Pintasan, menggunakan versi terbaru 1.4.2. Apakah sudah dihapus?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.
sumber
Sepertinya tidak ada fitur seperti itu di DT.
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.
sumber
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.
sumber
sqlite
(atausqlite3
) untuk mencapai hal yang sama?