Extrair a data de uma fotografia
Dica publicada em Linux / Comandos
Extrair a data de uma fotografia
Praticamente todas as câmeras digitais que conheço inserem como comentário DENTRO do arquivo JPEG a DATA e HORA em que ela foi tirada (eu acho HORRÍVEL e de muito mal gosto por a data na foto, impressa).
Esta informação vai como um comentário no arquivo e pode ser útil para catalogá-las. Ferramentas de gerenciamento de fotos usam esta informação.
Para extrair, por linha de comando, esta informação:
$ ARQ=teste.jpg
$ head -10 $ARQ | strings | grep 200[456789] | tail -1
O head é apenas por questões de desempenho, para ele não fazer um strings em 4 ou 5 MB de uma foto de boa qualidade.
Veja o efeito em uma foto gerada por máquina CANON:
2007:06:17 12:55:34
Esta informação vai como um comentário no arquivo e pode ser útil para catalogá-las. Ferramentas de gerenciamento de fotos usam esta informação.
Para extrair, por linha de comando, esta informação:
$ ARQ=teste.jpg
$ head -10 $ARQ | strings | grep 200[456789] | tail -1
O head é apenas por questões de desempenho, para ele não fazer um strings em 4 ou 5 MB de uma foto de boa qualidade.
Veja o efeito em uma foto gerada por máquina CANON:
2007:06:17 12:55:34
A maioria não sabe que isto existe!!!
Como eu não cheguei a testar, fica aqui a pergunta:
Funciona com fotos tiradas de um celular???