Coletar dados EXIF de um diretório

3

Existe uma maneira de extrair informações EXIF de todas as imagens dentro de um diretório (em um arquivo de saída)? De preferência, também preciso de dados de GPS, mas isso não é essencial.

Eu só pergunto, como eu tenho um número de diretórios com um grande número de arquivos de imagem, então automatizar a extração EXIF seria útil.

    
por davidbain 03.12.2013 / 11:23

3 respostas

3

com exiftool :

exiftool -r . > exif.txt

(remova o -r se você não pretende recorrer aos subdiretórios).

Observe que os dados de GPS geralmente são nas tags EXIF.

    
por 03.12.2013 / 13:07
1

Você pode usar jhead para fazer isso.

Você pode fazer um loop para analisar cada arquivo e, em seguida, aplicar o padrão desejado.

    
por 03.12.2013 / 11:27
0

Na mesma linha de exiftool , há também exiv2 . Funciona de forma semelhante a partir da linha de comando.

$ exiv2 *.jpg > exifs.txt

Falta um switch recursivo, então você precisa usar um comando find para percorrê-lo por meio de uma árvore de diretórios de arquivos de imagem.

    
por 03.12.2013 / 15:06