新しいカメラを手に入れたばかりで、すでに多くの写真を撮り始めています。ハードドライブの空き容量はそれほど安くはありません。すぐに画像を確認し、キーパーを選択して残りを削除するためのワークフローを一緒に取得したいと思います(タグ付けなど)。
私はLinuxを使用しています。Darktableは見栄えが良いのですが、実際には画像を削除せずにデータベースに変更を保存するだけのようです。
新しいカメラを手に入れたばかりで、すでに多くの写真を撮り始めています。ハードドライブの空き容量はそれほど安くはありません。すぐに画像を確認し、キーパーを選択して残りを削除するためのワークフローを一緒に取得したいと思います(タグ付けなど)。
私はLinuxを使用しています。Darktableは見栄えが良いのですが、実際には画像を削除せずにデータベースに変更を保存するだけのようです。
回答:
Darktable内から拒否された写真を削除する方法
「削除」ボタン(Lightroomモード、右パネル、「選択した画像」モジュール)を使用します。選択した画像をディスクから「物理的に削除」します。「表示」フィルター(Lightroomモード、上部パネル)を「拒否のみ」に設定することにより、以前に拒否された画像のみを表示するのに役立ちます。
より高速に使用するために、ホットキーを「すべて選択」および「ディスクから削除」機能に関連付けることができます(他の多くの場合と同様に、設定->ショートカットを参照)。
Delete from disk
最新バージョン1.4.2を使用して、ショートカットにアクションが表示されません。削除されましたか?
すべての「拒否」写真を削除する場合は、ビューを「拒否のみ」に変更します。次に、「ctrl-a」ですべてを選択できます。
削除キーを押して、コレクションから削除します。
ディスクから削除したい場合は、「選択した画像」を開き、「削除」を選択する必要があります。もちろん、「Yas」と言います。
ショットカットを「ctrl-delete」に設定しましたが、非常にうまく機能しています。
DTにはそのような機能はないようです。
将来ファイルマネージャ機能を追加しますか?
いや
きれいにしてください?
いや
彼らはファイルマネージャの使用を提案し、あなたがそうする方法を知ることができることを期待しています。
サイドノート:よくある質問でこれを読んだとき、ちょっと失望しました。プログラムから削除できることは非常に重要な機能です。
Rubyを学び、Darktable SQLITEファイルを読み取るスクリプトを作成し、適切な設定を使用して、削除用にタグ付けしたファイルを選択します。Rubyを使用して、path_to_imageファイルを読み取り、FileUtils.rm(path_to_image)を使用します。
これをcronジョブとして設定して、必要な頻度で実行することもできます。これにより、必要に応じてファイルが消去されるため、何もする必要はありません。
注:バックアップファイルからのコピーをテストし、必要に応じて機能するまでコピーのみを使用する場合。
sqlite
(またはsqlite3
)コマンドを使用して同じことを達成できますか?