如果自动对焦关闭,则 exiftool 重命名

如果自动对焦关闭,则 exiftool 重命名

不幸的是,我在度假期间遇到了一个小问题。我没有注意到相机镜头上的自动对焦功能已关闭。当然,这导致我拍摄了一些模糊的图像。可能很多照片都是用镜头拍摄的。为了更容易找到这些图像,我想通过 exiftool 重命名它们。我看到这些图像的自动对焦标签设置为关闭,并尝试使用 if 选择它们,但不幸的是我失败了。我需要帮助来创建命令。

我在这里先向您的帮助表示感谢。

答案1

使用命令Exiftool 常见问题解答 #3找到精确的自动对焦标签的名称。然后您可以使用-if选项检查该标签以查看自动对焦是否打开/关闭/是否为其他值。

您没有提供任何有关相机为自动对焦保存的值的详细信息,也没有提供您想要重命名文件的具体方式。对于此示例,我仅使用 ON 并将自动对焦值附加到文件名的末尾。用TAG上述命令替换为您找到的自动对焦标签的名称,结果命令将是:

exiftool -if '$TAG=~/ON/i' '-Filename<%f_${TAG;}.%e' /path/to/files/

此命令的重命名部分%f是原始文件的基本名称(不带扩展名的文件名)和%e扩展名。有关 exiftool%变量的更多详细信息,请参阅-w-TextOut) 选项标签名称后的分号 [tt];[/tt] 将从标签名称中删除任何非文件名安全字符(例如斜杠,因为这会创建新目录)(如果存在)。

相关内容