Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Exif [Résolu]
#11
ça à l'air de marcher avec 2 commandes exiv2 :
exiv2 -M'set Exif.CanonCs.LensType 0' IMG_2268.CR2
exiv2 -M'set Exif.Canon.LensModel  objectif x' IMG_2268.CR2
[Image: exif.png]
https://exiftool.org/TagNames/Canon.html

cdlt
Répondre
#12
bonjour,

la doc d'exiftool est assez touffue, est pour retrouver ses petits c'est long.

pour ma part je suis sous Linux et je travaille avec un Nikon et voici la commande pour lire la focale et de diaphragme d'une photo :

Code :
exiftool -Lens XXXXXXXXXX.NEF




et voici la commande pour modifier la focale et le diaphragme :

Code :
exiftool -Lens="50mm f/2.8" XXXXXXXXXX.NEF



les TAG qui vont bien en fonction de ton appareil doivent être recherchés sur :

https://metacpan.org/pod/distribution/Image-ExifTool/lib/Image/ExifTool/TagNames.pod

[url= https://metacpan.org/pod/distribution/Im...gNames.pod][/url]
Répondre
#13
(21-01-21, 10:57)kohlerg a écrit : bonjour,

la doc d'exiftool est assez touffue, est pour retrouver ses petits c'est long.

pour ma part je suis sous Linux et je travaille avec un Nikon et voici la commande pour lire la focale et de diaphragme d'une photo :

Code :
exiftool -Lens XXXXXXXXXX.NEF




et voici la commande pour modifier la focale et le diaphragme :

Code :
exiftool -Lens="50mm f/2.8" XXXXXXXXXX.NEF



les TAG qui vont bien en fonction de ton appareil doivent être recherchés sur :

https://metacpan.org/pod/distribution/Image-ExifTool/lib/Image/ExifTool/TagNames.pod

[url= https://metacpan.org/pod/distribution/Im...gNames.pod][/url]

Merci kohlerg,

bonne piste, ça passe et fichier updated, mais je ne vois aucun résultat à l'import sur darktable ...
en suivant le lien de metacpan, il m'indique LensType et non Lens pour le 7D (firmware 1 et moi j'ai le 2.06) et LensType me donne unchanged, sachant que le firmware au moment de la photo est le 1.22.


je vais gratter là-dessus 
je vais envoyer un mail à Canon pour voir si ils ont la liste des variables pour tous les firmwares.


Code :
Index1   Tag Name                             Writable
------   --------                             --------
    3    FNumber                              int8u
    4    ExposureTime                         int8u
    6    ISO                                  int8u
    7    HighlightTonePriority                int8u
    8    MeasuredEV2                          int8u
    9    MeasuredEV                           int8u
   21    FlashMeteringMode                    int8u
   25    CameraTemperature                    int8u
   30    FocalLength                          int16uRev
   53    CameraOrientation                    int8u
   84    FocusDistanceUpper                   int16uRev
   86    FocusDistanceLower                   int16uRev
  119    WhiteBalance                         int16u
  123    ColorTemperature                     int16u
  175    CameraPictureStyle                   int8u
  201    HighISONoiseReduction                int8u
  274    LensType                             int16uRev
  276    MinFocalLength                       int16uRev
  278    MaxFocalLength                       int16uRev
  428    FirmwareVersion                      no
  491    FileIndex                            int32u
  503    DirectoryIndex                       int32u
  807    PictureStyleInfo                     Canon PSInfo
Cordialement
François


EOS 1Ds, 7D, #M42, FujiX20, W10 64 fam
Flickr

[Image: 3411.jpg]

Répondre
#14
@kohlerg

en remplaçant "lens" par "LensModel" de type string du 40D (à priori qui n'est pas référencé pour le 7d) et "FocalLength" j'obtiens ce que je souhaite.
Cool
Donc pour ceux que cela intéresse en Powershell sous windows 10, la formule est : exiftool -LensModel="Jupiter 21M" -FocalLength="200" IMG_TEST.CR2

il me reste à tester sur une image avec le denier firmware, mais il n'y a pas de raison.

Mail envoyé à Canon, on verra s'ils répondent.

[Image: Image1.jpg]

reste à savoir s'il y aura des effets secondaires, mais comme le fichier original est dupliqué par exiftool : pas de souci  Wink
Cordialement
François


EOS 1Ds, 7D, #M42, FujiX20, W10 64 fam
Flickr

[Image: 3411.jpg]

Répondre
#15
Si tu peux me donner le resultat de
exiftool -g1 -a -s '-*lens*' x.CR2 avec un de tes raw,
A priori cela ne semble pas possible de changer certains tag Canon comme LensType avec exiftool comme avec exiv2.
Sous Windows pas de exiv2 en ligne de commande?
Cdlt
Répondre
#16
(21-01-21, 14:45)Cobert a écrit : Si tu peux me donner le resultat de
exiftool -g1 -a -s '-*lens*' x.CR2 avec un de tes raw,
A priori cela ne semble pas possible de changer certains tag Canon comme LensType avec exiftool comme avec exiv2.
Sous Windows pas de exiv2 en ligne de commande?
Cdlt
Salut,

sur tous les logiciels que j'ai essayés les deux paramètres qui m'intéressaient n'étaient pas accessibles, pourtant ils sont basés sur ExifTool  Rolleyes 

à priori je ne vois pas de différence

le fichier test en lien, tous les M42 sont notés en 50mm
https://drive.google.com/file/d/1YfCZOy0...sp=sharing
Cordialement
François


EOS 1Ds, 7D, #M42, FujiX20, W10 64 fam
Flickr

[Image: 3411.jpg]

Répondre
#17
Essaye
exiftool -Canon:LensModel=M42 IMG_0559.CR2
Chez moi ça le fait le (le LensType étant déjà à 0)
cdlt
Répondre
#18
(21-01-21, 15:20)Cobert a écrit : Essaye
exiftool  -Canon:LensModel=M42 IMG_0559.CR2
Chez moi ça le fait le (le  LensType étant déjà à 0)
cdlt

Ca fonctionne aussi.
Cordialement
François


EOS 1Ds, 7D, #M42, FujiX20, W10 64 fam
Flickr

[Image: 3411.jpg]

Répondre
#19
Je n'avais pas vu que tu avais trouvé, désolé, les messages ont du se croisés. Smile
Cordialement
Répondre
#20
(21-01-21, 17:12)Cobert a écrit : Je n'avais pas vu que tu avais trouvé, désolé, les messages ont du se croisés. Smile
Cordialement

Aucun souci, merci de t'être aussi penché sur ma recherche Wink
Cordialement
François


EOS 1Ds, 7D, #M42, FujiX20, W10 64 fam
Flickr

[Image: 3411.jpg]

Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)