Eu tenho uma câmera (não um celular) que insere informações de gps exif nas fotos.
O fato é: o uso de "gps on" sempre descarrega a bateria. Então eu pensei: que tal tirar apenas uma foto com GPS e eles em casa adicionam essas informações exif às outras?
Gostaria de saber se existem aplicativos que você conhece que podem me ajudar nesse cenário: ter uma foto com informações exif sobre gps, copie essas mesmas informações de gps para um lote de outras fotos.
(Prefiro soluções Linux / Mac, mas também aceito janelas. Não me importo se for um aplicativo de linha de comando.)
Respostas:
Dê uma olhada no ExifTool . É um canivete suíço de manipulação de informações Exif, pode fazer o que você precisa, entre muitas outras coisas. É uma ferramenta de linha de comando compatível com Windows / Linux / Mac e também um módulo Perl. Código aberto e gratuito:
O comando a seguir alterará todos os arquivos no diretório atual e seus filhos (recursivamente), copiando todas as tags relacionadas ao GPS do arquivo
SOURCE.JPG
:Outra maneira de fazer isso é colocar o seguinte em um script. O primeiro parâmetro passado deve ser o arquivo para copiar as coordenadas GPS e todos os outros parâmetros são os arquivos de destino a serem atualizados:
fonte
$@
matriz) iniciando com o segundo. Além disso, são quatro linhas agora que percebi que coloquei um monte de coisas desnecessárias (e incorretas) lá. (Além disso, "resolvido".)tagsFromFile
opção que poderia ter feito o mesmo em uma linha ...exiftool −overwrite_original_in_place -r -tagsFromFile SOURCE.JPG -gps:all .
- a-r
opção se repete no diretório (.
), e o-gps:all
, bem ... é exatamente o que eu estava procurando. Eu venci você, grawity! :) Acho que você pode editar este post e adicionar esse trecho, mas lembre-se de alertar as pessoas a leremexiftool --help
para entender as outras opções que eu dei ... obrigado a todos!Você também pode usar o exiv2 - é muito mais rápido e, por exemplo, pode gravar dados exif em imagens da webp (e outras).
Este é um exemplo da placa exiv2 .
fonte