Bonjour,
Après pas mal de recherches et essais, je ne trouve pas de soluce à ça (sur la page image):
Notice: Undefined index: 0x80000288 in /xxx/xxxx/www/piwigo/plugins/AMetaData/JpegMetaData/Readers/CanonReader.class.php on line 153
Ce que j'ai trouvé: 0x80000288 correspondrait à l'ID de mon appareil photo (Canon EOS 1100d / rebel T3)
J'ai essayé de créer une métadonnée personnelle avec cet ID mais je n'ai pas bien compris comment fonctionne le module de métadonnée personnelle.
Sinon tout marche bien avec ce plugin.
Merci
Hors ligne
Pourriez-vous fournir une image qui cause problème ? Grum pourra ainsi mieux vous aider. Merci.
Hors ligne
Deux raisons au problème :
- la base d'appareils photo reconnus par le plugin n'est pas tout à fait à jour, il va falloir que je m'en occupe
- le plugin devrait être en mesure de gérer le cas ou il est face à un appareil photo inconnu..
j'ouvre les deux demandes suivantes :
- [Bugtracker] ticket 2701
- [Bugtracker] ticket 2702
Accessoirement, en attendant que je trouve le temps de m'atteler à ces deux tâches, tu peux dans le fichier AMetaData/JpegMetaData/TagDefinitions/CanonTags.class.php, entre les lignes 1815 et 1816, ajouter la ligne suivante :
'0x80000288' => "EOS 1100d / rebel T3",
Hors ligne
Merci beaucoup,
Je suis passé à coté de ça et pourtant j'avais regardé ce fichier (trop vite surement...).
Maintenant ça marche nickel!
Et dans la même veine sur mon appareil photo, j'ai un réglage de style/atmosphère qui modifie la colorimetrie de la photo et je le retrouve pas dans Amd. Comment peut-on trouver son "ID" dans une photo et l'ajouter?
Hors ligne
bevibes a écrit:
Et dans la même veine sur mon appareil photo, j'ai un réglage de style/atmosphère qui modifie la colorimetrie de la photo et je le retrouve pas dans Amd. Comment peut-on trouver son "ID" dans une photo et l'ajouter?
pour ça, c'est une donnée constructeur : si elle n'apparait pas dans AMD, c'est que je n'ai pas implémenté le nécessaire pour l'analyse.
Sans toucher au code, ce que tu demandes n'est pas possible : les métadonnées personnelles du plugins permettent juste de construire des métadonnées à partir des métadonnées existentes mais ne permet pas d'analyser les métadonnées non reconnues d'une photo.
Si tu veux tripatouiller, je me base énormément sur Exiftool sur la base de connaissance des métadonnées.
Tu dois d'abord trouver laquelle c'est : http://www.sno.phy.queensu.ca/~phil/exi … Canon.html
Ensuite, déclarer ses propriétés dans le fichier CanonTags.class.php (valeurs possible + libellé), puis la déclarer dans CanonReader.class.php (et en fonction du type de donnée, ça peut être plus ou moins compliqué)
Hors ligne
I added also the following:
'0x03020000' => "Canon IXUS 115 HS",
J'ai mis à jour le plugin (version 0.7.1).
La base d'appareils photo et d'objectifs est à jour.
Hors ligne