-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/
替换某些文本。

如果在终端/bash 中使用,则需要交换双引号/单引号以避免将命令的 bash 解释部分作为变量。


要根据原始帖子获得近似字数:

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

此命令对 中的单词之间的所有空格进行快速而肮脏的正则表达式计数,Description并将计数大于 195 的任何文件移动到/path/to/moved/目录中。它不是 100% 完美的,例如它没有考虑破折号之类的东西,即before—after会被视为一个单词。

于 2020-05-08T15:51:53.320 回答