Como encontrar todas as imagens jpeg do mesmo modelo de câmera

5

Recentemente, durante um messup de instalação, perdi todos os meus arquivos das minhas unidades NTFS do Windows. Eu instalei no testdata no Ubuntu 12.10 Desktop edition e com a ajuda do photorec poderia recuperar um monte de imagens jpeg.

Agora, o problema é que eles são todos nomeados com f [somelargenumber] .jpg. Agora eu quero separar as fotos que foram clicadas no meu modelo de câmera.

Existe algum comando através do qual eu possa realizar essa tarefa.

Qualquer outra solução alternativa também funcionaria se isso ajudasse a resolver meu problema.

    
por Poptimist 16.03.2013 / 07:04

1 resposta

4

Sim. Você pode ler os dados "EXIF" dos arquivos. Imagemagic inclui uma ferramenta "identificar" que lhe permitirá fazer isso.

Você pode usar um comando como:

identify -verbose * | egrep "Image:|exif:Model" | tr "\n" "-" | sed "s/Image:/\n/g"

Para encontrar o modelo da câmera que tirou a foto, em um formato que você possa analisar (1 arquivo por linha) Claro, você não precisa se limitar à tag do modelo - run identify -verbose FILENAME. JPG para listar todos os seus atributos.

(Deixe-me saber mais detalhes se precisar de ajuda para criar um script para fazer o movimento, etc., para você).

    
por 16.03.2013 / 07:29