通过 name/value 在图像中查找 exif 标签
Find exif tags in image by name/value
是否可以找到并打印所有 exif 标签,包含 name/value 中的特定单词。
例如,我需要找到所有标签,谁具有 "Unknown" 值或所有 "Nikon*" 名称标签?用 exiftool 会很好。
您不能只列出具有特定值的标签,但您可以通过检查完整的标签组来检查是否存在具有该值的标签。例如:
exiftool -if "$EXIF:all=~/Unknown/" -EXIF:all /path/to/files/
使用该命令,如果 EXIF 组中的某个标签包含包含 "Unknown" 的值,则将显示所有 EXIF 标签。您可以检查组 All:All
但处理速度会非常慢,因为它会检查 exiftool 知道的所有标签,而不仅仅是文件中的内容,其中的数字以千为单位。
您可以在列出标签名称时使用通配符。例如,您可以使用 -GPS*
,所有以 GPS 开头的标签都会被列出。
是否可以找到并打印所有 exif 标签,包含 name/value 中的特定单词。 例如,我需要找到所有标签,谁具有 "Unknown" 值或所有 "Nikon*" 名称标签?用 exiftool 会很好。
您不能只列出具有特定值的标签,但您可以通过检查完整的标签组来检查是否存在具有该值的标签。例如:
exiftool -if "$EXIF:all=~/Unknown/" -EXIF:all /path/to/files/
使用该命令,如果 EXIF 组中的某个标签包含包含 "Unknown" 的值,则将显示所有 EXIF 标签。您可以检查组 All:All
但处理速度会非常慢,因为它会检查 exiftool 知道的所有标签,而不仅仅是文件中的内容,其中的数字以千为单位。
您可以在列出标签名称时使用通配符。例如,您可以使用 -GPS*
,所有以 GPS 开头的标签都会被列出。