J'ai un appareil photo (pas un téléphone portable) qui insère des informations GPS Exif dans les images.
Le fait est: utiliser le "gps on" tout le temps vide la batterie. J'ai donc pensé: qu'en est-il de prendre une seule photo avec le GPS, et qu'eux à la maison ajoutent ces informations exif aux autres?
Je voudrais savoir s'il existe des applications que vous connaissez qui peuvent m'aider dans ce scénario: avoir une photo avec des informations exif sur le gps, copier ces mêmes informations gps dans un lot d'autres images.
(Je préfère les solutions Linux / Mac, mais j'accepte également les fenêtres. Cela ne me dérange pas si c'est une application en ligne de commande.)
Réponses:
Jetez un œil à ExifTool . C'est un couteau suisse de manipulation d'informations Exif, peut faire ce dont vous avez besoin, entre autres choses. Il s'agit d'un outil de ligne de commande compatible Windows / Linux / Mac et d'un module Perl également. Libre et open source:
La commande suivante modifiera (récursivement) tous les fichiers du répertoire actuel et ses enfants, en copiant toutes les balises liées au GPS à partir du fichier
SOURCE.JPG
:Une autre façon de procéder consiste à mettre ce qui suit dans un script. Le premier paramètre transmis doit être le fichier à partir duquel copier les coordonnées GPS, et tous les autres paramètres sont les fichiers cibles à mettre à jour:
la source
$@
tableau) commençant par le 2e. De plus, c'est maintenant sur quatre lignes que j'ai réalisé que j'y mettais beaucoup de choses inutiles (et incorrectes). (Aussi, "résolu".)tagsFromFile
option qui aurait pu faire la même chose en une seule ligne ...exiftool −overwrite_original_in_place -r -tagsFromFile SOURCE.JPG -gps:all .
- l'-r
option revient dans le répertoire (.
), et-gps:all
, eh bien ... c'est exactement ce que je cherchais. Je te bat, grawity! :) Je pense que vous pouvez modifier ce post et ajouter cet extrait, mais n'oubliez pas d'avertir les gens de lireexiftool --help
pour comprendre les autres options que j'ai données ... merci à tous!Vous pouvez également utiliser exiv2 - c'est beaucoup plus rapide et, par exemple, vous pouvez écrire des données exif sur des images webp (et autres).
C'est un exemple de la carte exiv2 .
la source