Ler metadados de vários arquivos (ou seja, imagens com informações de direitos autorais)

0

Estou tentando produzir um relatório de metadados de imagens dentro de uma unidade de rede e todas as suas subpastas para verificar informações de direitos autorais e outros metadados (Criadores, autores etc.). Quantidades recursivas e vastas (dezenas de milhares). Não estou muito preocupado em editar / alterar, apenas ler e reportar.

Eu vi muitas ferramentas para edição e visualização de metadados, mas eu estou atrás de um aplicativo / utilitário que irá procurar por arquivos, em seguida, produzir um relatório do que encontrar (ou seja, não alterar nada).

Scenario: Salesmen have a vast directory of images used for promotion, labels and uploading to web. Someone previously saved an image for a product from the web, this makes it onto promotional material online. The original author identifies the image by it's metadata and makes an illegal useage complaint.

Estou tentando usar EXIFTool para fazer isso e descobrir que há muitos argumentos para eu descobrir facilmente a partir da linha de comando.

Minha tentativa atual ficou assim - " exiftool.exe -r -COPYRIGHT -URL -RIGHTS -AUTHORS -COMPANY -CREATORS M:\Images\* >> C:\location\list.txt ", que é 80% como parece não ser recursiva (mesmo com o -r) e, idealmente, eu gostaria de remover os arquivos sem meta-conteúdo dos meus resultados ...

Eu li a maioria das postagens nos metadados e continue a trabalhar com a EXIFTool até obter alguns resultados (vou postar informações aqui), mas estou interessado em ouvir sobre outras ferramentas e experiências de pessoas com metadados.

Qualquer informação sobre a legalidade do uso de tais arquivos no Reino Unido também é muito apreciada!

    
por HaydnWVN 21.03.2012 / 13:30

1 resposta

2

Como rediculuously simples como parece - basta executar exiftool sem a opção list.txt, e ver se isso outouts tudo o que você quer. Se isso acontecer, basta direcioná-lo com > para um arquivo de texto.

Se colocá-los em uma pasta não é uma opção que eu acredito que você possa anexar ao list.txt com > >.

Em suma, contraintuitivamente, não use o modo 'correto', e use um hack feio com métodos padrão de streaming de texto

    
por 21.03.2012 / 14:21