exiftool | Linux
- exiftool | Linux
info
Para colocar o .exe do exiftool nas variáveis de ambiente, é só colocar no path o caminho para o .exe
🧭 Comandos básicos
| Ação | Comando | Descrição |
|---|---|---|
| Ver metadados | exiftool arquivo.jpg | Mostra todos os metadados. |
| Ver metadados resumidos | exiftool -s arquivo.jpg | Mostra nomes curtos das tags. |
| Ver apenas uma tag | exiftool -DateTimeOriginal arquivo.jpg | Exibe apenas a data da foto. |
| Ver várias tags específicas | exiftool -Model -Make -ISO arquivo.jpg | Mostra apenas as tags escolhidas. |
| Salvar saída em um arquivo | exiftool arquivo.jpg > info.txt | Exporta os metadados para um arquivo de texto. |
🛠️ Edição de metadados
| Ação | Comando | Descrição |
|---|---|---|
| Alterar o autor | exiftool -Artist="Seu Nome" arquivo.jpg | Define o autor da foto. |
| Alterar data/hora | exiftool -DateTimeOriginal="2023:01:15 10:30:00" arquivo.jpg | Define a data de captura. |
| Remover uma tag | exiftool -DateTimeOriginal= arquivo.jpg | Apaga essa tag. |
| Remover todos os metadados | exiftool -all= arquivo.jpg | Remove tudo (cuidado!). |
| Copiar metadados de um arquivo para outro | exiftool -tagsFromFile origem.jpg destino.jpg | Clona os metadados. |
📂 Operações em lote
| Ação | Comando | Descrição |
|---|---|---|
| Processar todos os arquivos de uma pasta | exiftool *.jpg | Mostra metadados de todas as imagens. |
| Mudar a data de todos os arquivos | exiftool "-DateTimeOriginal+=0:0:0 1:00:00" *.jpg | Adiciona 1h a todas as datas. |
| Renomear arquivos conforme data EXIF | exiftool '-FileName<DateTimeOriginal' -d %Y%m%d_%H%M%S%%-c.%%e *.jpg | Cria nomes com base na data da foto. |
📸 Outros exemplos úteis
-
Extrair apenas GPS:
exiftool -gpslatitude -gpslongitude -gpsaltitude arquivo.jpg -
Converter coordenadas para formato legível:
exiftool -c "%.6f" -gpslatitude -gpslongitude arquivo.jpg -
Ver tipos de metadados suportados:
exiftool -list -
Ver tags de um grupo (ex: EXIF, IPTC, XMP):
exiftool -G1 -s arquivo.jpg