![从多个文件读取元数据(即带有版权信息的图像)](https://linux22.com/image/1308711/%E4%BB%8E%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6%E8%AF%BB%E5%8F%96%E5%85%83%E6%95%B0%E6%8D%AE%EF%BC%88%E5%8D%B3%E5%B8%A6%E6%9C%89%E7%89%88%E6%9D%83%E4%BF%A1%E6%81%AF%E7%9A%84%E5%9B%BE%E5%83%8F%EF%BC%89.png)
我正在尝试生成网络驱动器及其所有子文件夹中图像的元数据报告,以检查版权信息和其他元数据(创建者、作者等)。递归且数量巨大(数万个)。我不太担心编辑/更改,只是阅读和报告。
我见过许多用于编辑和查看元数据的工具,但我想要一个可以搜索文件的应用程序/实用程序,然后生成其发现内容的报告(即不更改任何内容)。
场景:销售人员拥有大量用于促销、标签和上传到网络的图片目录。有人之前从网络上保存了一张产品图片,这张照片被放到了网上的宣传材料上。原作者通过图片的元数据识别出该图片,并提出非法使用投诉。
我正在尝试使用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。
简而言之,违反直觉的是,不要使用“正确”的方式,而是使用标准文本流方法进行丑陋的破解