-1

IPTC のタイトルまたは説明の文字数を取得し、195 文字を超えるファイルを何らかの方法でマークするのが好きです - Adob​​e Bridge では、並べ替え、ラベル付け、または評価 (スクリプトまたはプラグインを使用) - Lightroom で何らかの方法で - 他のツールで

たとえば、ファイルをディレクトリに移動するだけで十分です

名前の変更はオプションではありません。複製して名前を変更しても問題ありません

4

1 に答える 1

0

ExifToolと次のコマンドを使用して、コマンド ライン/bash/ターミナルでこれを行うことができます。

exiftool -if "${Description;$_=length()}>195" -Directory=/path/to/moved/ /path/to/source/

これらのファイルのラベルを変更するには、
exiftool -if "${Description;$_=length()}>195" -Label="Some Text" /path/to/source/
Replace Some Textを使用して、ラベルに表示する内容を指定します。

ターミナル/bash で使用する場合、コマンドの bash 解釈部分を変数として回避するために、二重/一重引用符を交換する必要があります。


元の投稿に従っておおよその単語数を取得するには:

exiftool -if "${Description;$_=(()=/ +/g)+1}>195" -Directory=/path/to/moved/ /path/to/source/

このコマンドは、 内の単語間のすべてのスペースの迅速かつ汚れた正規表現カウントをDescription実行し、カウントが 195 を超えるすべてのファイルを/path/to/moved/ディレクトリに移動します。100% 完璧というわけではありません。たとえば、ダッシュなどは考慮されていません。つまりbefore—after、1 つの単語としてカウントされます。

于 2020-05-08T15:51:53.320 に答える