07-02-24, 20:21
La solution .exiv2 :
[Canon]
624=Sigma 150-600 f/5-6.3 DG OS HSM | C
fonctionne chez moi.
Le problème est plutôt du coté de Canon qui ne renseigne pas correctement les exifs des objectifs tiers (sigma,tamron), après les décodeurs d'exifs font ce qu'il peuvent.
Le même identifiant est utilisé pour différents objectifs
https://exiftool.org/TagNames/Canon.html#LensType
624= Sigma 70-200mm f/2.8 DG OS HSM | S or other Sigma Lens
624= Sigma 150-600mm f/5-6.3 | C
Dans exiv2 :
{624, "Sigma 50-100mm f/1.8 DC HSM Art"},
{624, "Sigma 70-200mm f/2.8 DG OS HSM | S"},
{183, "Canon EF 100-400mm f/4.5-5.6L IS USM"},
{183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"}, // 1
{183, "Sigma 105mm f/2.8 EX DG OS HSM Macro"}, // 2
{183, "Sigma 180mm f/2.8 EX DG OS HSM APO Macro"}, // 3
{183, "Sigma 150-600mm f/5-6.3 DG OS HSM | C"}, // 4
{183, "Sigma 150-600mm f/5-6.3 DG OS HSM | S"}, // 5
{183, "Sigma 100-400mm f/5-6.3 DG OS HSM"}, // 6
{183, "Sigma 180mm f/3.5 APO Macro EX DG IF HSM"}, // 7
Exif.CanonCs.LensType = 624 dans le fichier
coelb@coelb-PEGASUS:~/Images/testdt$ exiv2 -pt IMG_2381.CR2 | grep -ai Lens
Exif.CanonCs.LensType Short 1 624
Exif.CanonCs.Lens Short 3 150.0 - 600.0 mm
Exif.Canon.LensModel Ascii 74 150-600mm F5-6.3 DG OS HSM | Contemporary 015
Exif.Photo.LensSpecification Rational 4 150/1 600/1 0/1 0/1
Exif.Photo.LensModel Ascii 46 150-600mm F5-6.3 DG OS HSM | Contemporary 015
Exif.Photo.LensSerialNumber Ascii 11 0000000000
Cordialement.
[Canon]
624=Sigma 150-600 f/5-6.3 DG OS HSM | C
fonctionne chez moi.
Le problème est plutôt du coté de Canon qui ne renseigne pas correctement les exifs des objectifs tiers (sigma,tamron), après les décodeurs d'exifs font ce qu'il peuvent.
Le même identifiant est utilisé pour différents objectifs
https://exiftool.org/TagNames/Canon.html#LensType
624= Sigma 70-200mm f/2.8 DG OS HSM | S or other Sigma Lens
624= Sigma 150-600mm f/5-6.3 | C
Dans exiv2 :
{624, "Sigma 50-100mm f/1.8 DC HSM Art"},
{624, "Sigma 70-200mm f/2.8 DG OS HSM | S"},
{183, "Canon EF 100-400mm f/4.5-5.6L IS USM"},
{183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"}, // 1
{183, "Sigma 105mm f/2.8 EX DG OS HSM Macro"}, // 2
{183, "Sigma 180mm f/2.8 EX DG OS HSM APO Macro"}, // 3
{183, "Sigma 150-600mm f/5-6.3 DG OS HSM | C"}, // 4
{183, "Sigma 150-600mm f/5-6.3 DG OS HSM | S"}, // 5
{183, "Sigma 100-400mm f/5-6.3 DG OS HSM"}, // 6
{183, "Sigma 180mm f/3.5 APO Macro EX DG IF HSM"}, // 7
Exif.CanonCs.LensType = 624 dans le fichier
coelb@coelb-PEGASUS:~/Images/testdt$ exiv2 -pt IMG_2381.CR2 | grep -ai Lens
Exif.CanonCs.LensType Short 1 624
Exif.CanonCs.Lens Short 3 150.0 - 600.0 mm
Exif.Canon.LensModel Ascii 74 150-600mm F5-6.3 DG OS HSM | Contemporary 015
Exif.Photo.LensSpecification Rational 4 150/1 600/1 0/1 0/1
Exif.Photo.LensModel Ascii 46 150-600mm F5-6.3 DG OS HSM | Contemporary 015
Exif.Photo.LensSerialNumber Ascii 11 0000000000
Cordialement.
Mes photos
dt compilé en local, dernière version officielle et master
dt compilé en local, dernière version officielle et master