Darktableで写真をレビューおよび削除するための良いワークフローはありますか?


23

新しいカメラを手に入れたばかりで、すでに多くの写真を撮り始めています。ハードドライブの空き容量はそれほど安くはありません。すぐに画像を確認し、キーパーを選択して残りを削除するためのワークフローを一緒に取得したいと思います(タグ付けなど)。

私はLinuxを使用しています。Darktableは見栄えが良いのですが、実際には画像を削除せずにデータベースに変更を保存するだけのようです。

Darktable内から拒否された写真を削除するにはどうすればよいですか?


私はそれが答えではないことを知っていますが、23メガピクセルのRAWファイル(約40メガバイト)あたり0.2セントで、ディスクスペースは本当に安いです。特に、優れたカメラが壮大な、そして恐らくいくつかの壮大な上を走る分野で。
AJヘンダーソン

1
私は物事が本当に安いことには同意します。しかし、私はヨーロッパを少し動き回って、NAS /ファイルサーバーを売りました。私はプロではないので、2TBの外部+クラウドを自分と妻のラップトップのバックアップソリューションとして使用しているので、「キーパー」になりたいものは何でも持ちたいと思っています。
ryanjdillon

デジカムをご覧ください!
-Unapiedra

回答:


18

Darktable内から拒否された写真を削除する方法

「削除」ボタン(Lightroomモード、右パネル、「選択した画像」モジュール)を使用します。選択した画像をディスクから「物理的に削除」します。「表示」フィルター(Lightroomモード、上部パネル)を「拒否のみ」に設定することにより、以前に拒否された画像のみを表示するのに役立ちます。

より高速に使用するために、ホットキーを「すべて選択」および「ディスクから削除」機能に関連付けることができます(他の多くの場合と同様に、設定->ショートカットを参照)。


優れた。変更ビューを使用して(おそらくすべてを選択する)、ホットキーで機能を削除することはおそらく可能ですか?それは本当に物事の速度に役立ちます。
-ryanjdillon

1
ホットキーを「すべて選択」および「ディスクから削除」機能に関連付けることができます(他の多くの場合と同様に、「設定」->「ショートカット」を参照)。darktable-usersメーリングリストで質問することをお勧めします。Darktableは積極的に開発されており、ユーザビリティに関する提案は少なくとも考慮されているようです。
マチェイフリンツィシン

2
最後のコメントに賛成票を投じることはできないようですが、非常に役立つので、答えに含まれている可能性があります。ありがとう!
ryanjdillon

ホットキーに関する情報を回答に追加しました。ヒントをありがとう!
マチェイフリンツィシン

1
Delete from disk最新バージョン1.4.2を使用して、ショートカットにアクションが表示されません。削除されましたか?
ドミトリーパシュケビッチ

7

すべての「拒否」写真を削除する場合は、ビューを「拒否のみ」に変更します。次に、「ctrl-a」ですべてを選択できます。

削除キーを押して、コレクションから削除します。

ディスクから削除したい場合は、「選択した画像」を開き、「削除」を選択する必要があります。もちろん、「Yas」と言います。

ショットカットを「ctrl-delete」に設定しましたが、非常にうまく機能しています。


ディスクから削除するためのショートカットをどこで設定しましたか?設定
-Dmitry Pashkevichに

2
@DmitryPashkevichショートカット>モジュール>ディスクから削除またはごみ箱に送信
-cjh

1

DTにはそのような機能はないようです。

将来ファイルマネージャ機能を追加しますか?

いや

きれいにしてください?

いや

彼らはファイルマネージャの使用を提案し、あなたがそうする方法を知ることができることを期待しています。

サイドノート:よくある質問でこれを読んだとき、ちょっと失望しました。プログラムから削除できることは非常に重要な機能です。


Maciejの提案は、画像を削除するために機能しているように見えるので、おそらくファイルの移動や名前の変更などを指しているのかもしれません。
ryanjdillon

0

Rubyを学び、Darktable SQLITEファイルを読み取るスクリプトを作成し、適切な設定を使用して、削除用にタグ付けしたファイルを選択します。Rubyを使用して、path_to_imageファイルを読み取り、FileUtils.rm(path_to_image)を使用します。

これをcronジョブとして設定して、必要な頻度で実行することもできます。これにより、必要に応じてファイルが消去されるため、何もする必要はありません。

注:バックアップファイルからのコピーをテストし、必要に応じて機能するまでコピーのみを使用する場合。


なぜルビーを使用するのですか?sqlite(またはsqlite3)コマンドを使用して同じことを達成できますか?
mattdm

また、この種の「ダークテーブル内」の定義を拡張していませんか?言ってるだけ'!:)
mattdm

面白い。私はこれを考えていませんでした。私はおそらくそのようなことのためにPythonを使用しますが、私はMaciejによって提案された方法に満足しています。ただし、ワークフローを変更しないかどうかはわかりません。ありがとう。
-ryanjdillon
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.