从多个文件读取元数据(即带有版权信息的图像)

从多个文件读取元数据(即带有版权信息的图像)

我正在尝试生成网络驱动器及其所有子文件夹中图像的元数据报告,以检查版权信息和其他元数据(创建者、作者等)。递归且数量巨大(数万个)。我不太担心编辑/更改,只是阅读和报告。

我见过许多用于编辑和查看元数据的工具,但我想要一个可以搜索文件的应用程序/实用程序,然后生成其发现内容的报告(即不更改任何内容)。

场景:销售人员拥有大量用于促销、标签和上传到网络的图片目录。有人之前从网络上保存了一张产品图片,这张照片被放到了网上的宣传材料上。原作者通过图片的元数据识别出该图片,并提出非法使用投诉。

我正在尝试使用EXIF工具执行此操作并发现有太多参数让我无法从命令行轻松找出答案。

我目前的尝试看起来像这样 - “ exiftool.exe -r -COPYRIGHT -URL -RIGHTS -AUTHORS -COMPANY -CREATORS M:\Images\* >> C:\location\list.txt” 其中有 80%,因为它似乎不是递归的(即使使用 -r)并且理想情况下我想从我的结果中删除没有元内容的文件......

我已经阅读了并将继续使用 EXIFTool 直到我获得一些结果(将在这里发布信息)但我有兴趣听听其他人的工具和人们对元数据的经验。

任何有关在英国使用此类文件的合法性的信息都非常感谢!

答案1

听起来非常简单 - 只需运行不带 list.txt 选项的 exiftool,看看它是否能找出您想要的所有内容。如果能,只需使用 > 将其指向文本文件即可。

如果将它们放入一个文件夹不是一个选择,我相信您可以使用>> 将其附加到 list.txt。

简而言之,违反直觉的是,不要使用“正确”的方式,而是使用标准文本流方法进行丑陋的破解

相关内容