Чтение метаданных из нескольких файлов (а именно изображений с информацией об авторских правах)

1565
HaydnWVN

Я пытаюсь создать отчет о метаданных из изображений на сетевом диске и во всех его подпапках для проверки информации об авторских правах и других метаданных (создатели, авторы и т. Д.). Рекурсивно и в огромных количествах (10 тысяч). Я не слишком беспокоюсь о редактировании / изменении, просто читая и сообщая.

Я видел много инструментов для редактирования и просмотра метаданных, но я ищу приложение / утилиту, которая будет искать файлы, а затем создавать отчет о том, что они находят (т.е. ничего не меняя).

Сценарий: у продавцов имеется обширный каталог изображений, используемых для продвижения, ярлыков и загрузки в Интернет. Кто-то ранее сохранил изображение для продукта из Интернета, это делает его рекламным материалом в Интернете. Оригинальный автор идентифицирует изображение по его метаданным и подает жалобу о незаконном использовании.

Я пытаюсь использовать EXIFTool для этого и нахожу слишком много аргументов для меня, чтобы легко понять это из командной строки.

Моя текущая попытка выглядела так: " exiftool.exe -r -COPYRIGHT -URL -RIGHTS -AUTHORS -COMPANY -CREATORS M:\Images\* >> C:\location\list.txt" Это 80%, так как кажется, что она не является рекурсивной (даже с -r), и в идеале я бы хотел удалить файлы без мета-содержимого из моих результатов ...

Я прочитал большинство постов в и продолжу работать с EXIFTool, пока не получу некоторые результаты (опубликую информацию здесь), но мне интересно услышать о других инструментах и ​​опыте людей с метаданными.

Любая информация о законности использования таких файлов в Великобритании также высоко ценится!

0
Какую ОС вы используете? soandos 12 лет назад 0
Windows 7 32bit, но с радостью воспользуюсь всем для составления моего списка / отчета! HaydnWVN 12 лет назад 0

1 ответ на вопрос

2
Journeyman Geek

Как бы просто это ни звучало - просто запустите exiftool БЕЗ опции list.txt и посмотрите, превзойдет ли это все, что вы хотите. Если это так, просто направьте его с помощью> в текстовый файл.

Если поместить их в одну папку не вариант, я думаю, что вы можете добавить к list.txt с помощью >>.

Короче говоря, нелогично, не используйте «правильный» способ и используйте некрасивый хак со стандартными методами потоковой передачи текста.

`exiftool.exe -r -COPYRIGHT -URL -RIGHTS -AUTHORS -COMPANY -CREATORS M: \ Images \ * >> C: \ location \ list.txt` работает для меня, но не кажется рекурсивным ... HaydnWVN 12 лет назад 0
Я сделал то, что хотел, с помощью ** `exiftool.exe -csv -r M: \ Images \ * -FILENAME -COPYRIGHT -URL -AUTHORS -COMPANY -CREATORS -CAMERA >> C: \ location \ list.csv` * * пометит это как ответ, поскольку это помогло мне добраться туда! :) HaydnWVN 12 лет назад 0

Похожие вопросы