Bon soft pour éditer les métadonnées (exif, iptc, xmp)

Démarré par Zaphod, Janvier 04, 2016, 18:11:17

« précédent - suivant »

Zaphod

Bonjour à tous,

Je cherche un soft pour pouvoir visualiser et éditer les métadonnées des fichiers photo (idéalement jpg, tif et dng).
Notamment exif, xmp (et iptc, mais ça n'est pas le principal car Lightroom le fait plutôt pas trop mal).
Par exemple, copier d'une image à une autre un champ EXIF donné, ou éditer directement le champ en question.

Le logiciel peut être payant si le prix est raisonnable (style 20-30€ max).

Je ne suis pas vraiment satisfait de ce que j'ai en stock :
- xnview permet quelques trucs, mais pas une édition directe, et les fonctions de copie / de modification semblent limitées
- exiftoolgui est plutôt bon pour visualiser, par contre les options d'édition / copie semblent très limitées (ou alors elles sont bien cachées).
évidemment il y a une possibilité de taper les lignes de commandes mais ça n'est pas ce que je souhaite...
Il se peut que je me plante sur exiftoolgui ;)

Merci d'avance pour votre aide.

Cytochrome

Bonjour,

Tu peux essayer Geosetter (http://www.geosetter.de/en/) de Friedemann Schmidt. Au départ c'est un logiciel d'import de données GPS mais il a toutes capacités pour écrire et manipuler les métadonnées. En fait il se sert de Exiftool pour lequel il constitue une très bonne interface, plus élaborée que Exiftoolgui. Geosetter installe automatiquement la dernière version de exiftool.

Imatch (http://www.photools.com/) qui est un catalogueur fait ça de façon encore plus complète, également à travers exiftool avec possibilité de créer des scripts, mais il coûte plus que les 20-30 € dont tu parles.

Francis

Samoreen

PhotoMe est très bien également. Interface plus facile que ExifToolGui. Gratuit, pas maintenu depuis longtemps mais fait toujours l'affaire. Il faut penser à ouvrir la fenêtre flottante de navigation qui n'est pas présente par défaut.

http://www.photome.de/
Patrick

Zaphod

Photome plante à l'ouverture d'une photo... Je vais essayer les autres.
Geosetter semble ne plus être maintenu non plus...

Zaphod

Citation de: Cytochrome le Janvier 07, 2016, 15:05:33
Imatch (http://www.photools.com/) qui est un catalogueur fait ça de façon encore plus complète, également à travers exiftool avec possibilité de créer des scripts, mais il coûte plus que les 20-30 € dont tu parles.
Je vais tester quand même, sait-on jamais.
Du coup je vais aussi tenter des logiciels "du même genre", comme ACDSee Pro, PhotoSupreme, ou DigiKam.
(ce dernier étant gratuit, ça m'arrangerait bien qu'il me convienne ;) )

Samoreen

Citation de: Zaphod le Janvier 07, 2016, 19:27:43
Photome plante à l'ouverture d'une photo...

Étrange, il ne m'a jamais fait défaut (CR2, TIFFs, JPEGs, RAF,...).
Patrick

Gérard_M

PhotoMe version 0.8.0.891 m'ouvre les jpeg, les tifs et les DNG issus de mes boitiers  :)
Boitiers Canon,bridge,

Samoreen

Citation de: Gérard_M le Janvier 08, 2016, 09:56:20
PhotoMe version 0.8.0.891 m'ouvre les jpeg, les tifs et les DNG issus de mes boitiers  :)

J'en suis à la 0.8ß2 build 891 (ß2 = beta 2 - c'est le eszett allemand). Je suis sûr que si on envoie à l'auteur un fichier qui fait planter PhotoMe, il traitera le problème : support at photome.de .
Patrick

photodrone33.com


Cytochrome

La version 3.4.16 de Geosetter date effectivement de 2011. Mais

- elle est parfaitement fonctionnelle, y compris sous Win 10 64 bits
- pour manipuler les métadonnées elle se sert de Exiftool de Phil Harvey (http://www.sno.phy.queensu.ca/~phil/exiftool/)
- exiftool est mis à jour très souvent -au poins une fois par mois), aucun programme de manip de métadonnées n'est plus à jour que lui
- Geosetter est un front-end pratique pour Exiftool, qui est installé automatiquement et dont on se sert sans le voir et sans avoir a connaitre ou comprendre comment il fonctionne

Ca fait une grosse différence avec PhotoME, très bon que j'ai longtemps utilisé mais qui avait ses propres routines et qui n'est effectivement plus mis à jour.

Francis

Zaphod

Pour PhotoME j'avais téléchargé la version non béta.
Je retenterai, mais je doute que ça puisse gérer les DNG récents, notamment.
(ceci dit, si ça gère bien les JPEG, c'est déja bien)

Citation de: Cytochrome le Janvier 09, 2016, 14:22:54
- pour manipuler les métadonnées elle se sert de Exiftool de Phil Harvey (http://www.sno.phy.queensu.ca/~phil/exiftool/)
- Geosetter est un front-end pratique pour Exiftool, qui est installé automatiquement et dont on se sert sans le voir et sans avoir a connaitre ou comprendre comment il fonctionne
GeoSetter est effectivement très bien, mais je ne trouve pas grand chose dedans pour tout ce qui est EXIF (focale, ouverture etc...)

Citation de: Gipé le Janvier 08, 2016, 23:10:03
XnView
C'est très bien pour visualiser mais les options d'éditions sont très limitées.

Pour l'instant ce que j'ai trouvé de plus efficace c'est Digikam, mais le fonctionnement est très très torturé (j'ai mis 10 minutes avant de pouvoir ouvrir une photo avec).
Et ça ne marche pas avec les DNG (pas d'écriture possible).

Pour l'instant je n'ai rien trouvé qui permette d'éditer directement tous les champs métadonnée...
Après j'ai deux besoins distincts, pour le premier c'est beaucoup plus facile :
- pouvoir copier facilement date / appareil photo / focale etc... d'une image à l'autre (pour pouvoir avoir des exifs sur des montages photos, par exemple).
- pouvoir éditer des métadonnées sur des DNG, à des fins de tests... (j'aimerais notamment voir si je peux couper les corrections optiques automatiques sur certaines photos dans Lightroom).

Cytochrome

#11
Citation de: Zaphod le Janvier 09, 2016, 15:08:21
...
GeoSetter est effectivement très bien, mais je ne trouve pas grand chose dedans pour tout ce qui est EXIF (focale, ouverture etc...)
...

Fais CTRL I .....

Je ne suis pas sur de comprendre ce que tu veux faire, et je ne me sers pas de DNG. Mais si tu veux modifier des champs Exif au sens strict il faut faire attention, à part données GPS, Heure/date, Description, c'est dangereux car tu vas peux décaler les données qui ne seront plus au bon offset dans le fichier RAW/JPG, on peut les perdre!!

Je n'utilise pas non plus LR mais je pense qu'il écrit les instructions de correction dans les XMP, dans les Exif/MakerNotes il trouve simplement le type d'objectif, la focale etc et consulte une table interne pourgénérer les corrections. Du moins c'est comme ça que je me le représente, un spécialiste Adobe va nous préciser ça.

Francis

Zaphod

Dans un premier temps, il s'agit déja de copier des données EXIF dans un fichier qui n'en n'a pas.
(mais de copier uniquement un nombre de données choisies).

Ctrl+I ne permet d'éditer les données, en tous cas je n'ai pas réussi à le faire.

Cytochrome

Citation de: Zaphod le Janvier 09, 2016, 18:00:54
Dans un premier temps, il s'agit déja de copier des données EXIF dans un fichier qui n'en n'a pas.
(mais de copier uniquement un nombre de données choisies).

Ctrl+I ne permet d'éditer les données, en tous cas je n'ai pas réussi à le faire.
Ta question était "mais je ne trouve pas grand chose dedans pour tout ce qui est EXIF (focale, ouverture etc...)". CTRL I montre tout ça Exif, MakerNotes, XMP, IPTC. Pour un JPG issu d'un NEF que j'ai sous les yeux il montre 341 items en 8 groupes!! Comme je l'ai dit ce n'est pas éditable, ça n'a d'ailleurs pas de sens. Si tu as pris la vue à 640 ISO, F6 et 1/100 eh bien voilà!! Les Exifs sont écrits par l'appareil, les metadonnées classiques (auteur, titre, description, localisation etc) sont écrites par celui qui a pris la photo ou par l'agence. Geosetter permet facilement d'écrire tout ça. Avec un JPG ce sera écrit dans le fichier, avec un RAW en général dans un sidecar XMP, avec un DNG je ne sais pas.

Pour ne copier d'un fichier photo à un autre que certains champs Exif ou métadonnées XMP/IPTC c'est de la dentelle. Ca peut se faire à la main/batch avec un script exiftool, ou alors dans des programmes plus élaborés comme IMatch. Je ne sais pas si Geosetter permet ces fantaisies, depuis que j'ai IMatch je ne l'utilise plus guère.

Francis

Zaphod

Citation de: Cytochrome le Janvier 09, 2016, 19:41:16
Ta question était "mais je ne trouve pas grand chose dedans pour tout ce qui est EXIF (focale, ouverture etc...)".
Oui, mais mon besoin ne concerne que l'édition.
Pour visualiser, exiftoolGUI est très bon (ça donne à peu près la même chose que GeoSetter) mais il ne permet que très peu sur l'édition.
(on peut copier toutes les métadonnées d'un certain type, mais pas certaines).

Citation de: Cytochrome le Janvier 09, 2016, 19:41:16Pour ne copier d'un fichier photo à un autre que certains champs Exif ou métadonnées XMP/IPTC c'est de la dentelle. Ca peut se faire à la main/batch avec un script exiftool, ou alors dans des programmes plus élaborés comme IMatch. Je ne sais pas si Geosetter permet ces fantaisies, depuis que j'ai IMatch je ne l'utilise plus guère.
C'est loin d'être une fantaisie.

Hugin par exemple lance des scripts exiftool pour recopier certaines données exif choisies lors d'un assemblage panoramique.
(par exemple l'appareil, la focale, mais pas le temps de pose qui peut varier entre les photos).
De même, il copie aussi la date/heure de prise de vue.

Ce que je souhaite c'est faire la même chose pour des trucs style montage photo pour qu'ils soient correctement affichés.
Exemple tout con, export depuis Lightroom d'un truc style tryptique, ou montage de plusieurs photos lors de l'éclipse de lune.
Je veux avoir une date correcte, sinon l'image est classée n'importe comment par des tas de logiciels, et également l'appareil photo, l'objectif etc... pour que ça puisse ressortir dans mes recherches.
Pour ce qui est du deuxième besoin (sur le DNG), j'abandonne car je pense que c'est trop spécifique.
Dommage car je suis quasi sur que c'est possible en bidouillant le DNG de supprimer les corrections optiques automatiques de Lightroom, qui ne sont pas désactivables, et qui parfois sont non seulement inutiles mais même néfastes.
(le "profil d'objectif intégré pris en compte").

Cytochrome

Je n'avais pas bien saisi ton intention. Pour ne copier que certains tags je ne pense pas que Geosetter soit la bonne solution. Dans IMatch on peut faire des choses de ce type de choses, par ex ça:
-overwrite_original_in_place
-tagsfromfile

{File.PathS}{File.Name}.xmp
%d%f.XMP
{File.PathS}{File.Name}.rw2
me cpoie tous les xmp dans des raw (RW2 ici). On peut bien sur sélectionner quels champs on veut copier. Mais si on ne veut pas cataloguer, IMtach c'est une enclume pour écraser un moustique. Je pense qu'il faut passer par exiftool, on écrit des scripts que l'on lance  de façon récursive sur le contenu d'un dossier. Il y a plein d'exemples dans la doc, par ex. ici: -http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool_pod.html#copying_examples. Des exemples aussi ici : http://www.sno.phy.queensu.ca/~phil/exiftool/faq.html et là http://www.moonsoftware.com/exifmixer.asp

Il y a un forum exiftool, où HArvey intervient assez souvent et les autres aussi peuvent avoir des idées ou des scripts tout fait : http://u88.n24.queensu.ca/exiftool/forum/

Francis

Franciscus Corvinus

Citation de: Zaphod le Janvier 09, 2016, 15:08:21
Après j'ai deux besoins distincts, pour le premier c'est beaucoup plus facile :
- pouvoir copier facilement date / appareil photo / focale etc... d'une image à l'autre (pour pouvoir avoir des exifs sur des montages photos, par exemple).
- pouvoir éditer des métadonnées sur des DNG, à des fins de tests... (j'aimerais notamment voir si je peux couper les corrections optiques automatiques sur certaines photos dans Lightroom).

1. ExifToolGUI fait ca en 4 clicks de souris:
- Selectionne l'image cible
- Menu: Export/Import > Copy metadata from single file
- Clique OK sur le dialogue qui siot
- Selectionne l'image source et clique OK

2. Il faut savoir quel champ EXIF ou autre contient l'information que tu veux enlever. Disons que c'est EXIF:LensModel
- Selectionne le fichier a changer
- En bas de la fenetre clique le bouton ExifTool direct
- Tapes "-EXIF:LensModel=" (sans les guillemets); s'il y a d'autres champs, tu les rajoutes sur la meme ligne séparés par des espaces et toujours aec le tiret devant
- Presse Return
Si tu veux tu peux aussi cliquer le bouton "Edit predefined" pour enregistrer ca comme modele.

Cytochrome

C'est vrai que d'effacer sélectivement les tags dont on ne veut pas  est une meilleure alternative que de recopier sélectivement. Et la fenêtre Exiftool direct est bien pratique.

Francis

Zaphod

Je pense qu'au final la meilleur façon c'est effectivement d'utiliser EXIFtool GUI et de se servir de la ligne de commande intégrée...
C'est pas hyper sexy, mais finalement entre ça et se cogner un catalogage des images à traiter dans DigiKam...

Merci pour votre aide en tous cas.

A priori Hugin utilise ce type de commande :
exiftool -overwrite_original_in_place -TagsFromFile A.jpg -ImageDescription
-Make -Model -Artist -Copyright -GPS:all -AllDates -UserComment -OwnerName -SerialNumber -icc_profile -LensModel -FocalLength
B.jpg

Ca doit passer dans la ligne de commande d'exiftoolGUI.