tatoo a écrit:
Juste une dernière question, faudra que je fasse la modif dans le fichier a chaque mise à jour du plug-in ou bien la modif sera directement integré dans les futurs version ?
j'ai référencé le bug ([Bugtracker] ticket 2222), la prochaine mise à jour en tiendra compte.
Juste une dernière question, faudra que je fasse la modif dans le fichier a chaque mise à jour du plug-in ou bien la modif sera directement integré dans les futurs version ?
Hello Grum
Merci ca fonctionne, superbe reactivité de ta part
Au plaisir de profiter de tes plugin et d'abuser de Piwigo ;-)
le problème provient des informations stockées dans la donnée exif "ShutterSpeedValue" (tag 0x9201) lesquelles ne permettent pas un calcul correct de la durée d'exposition.
pour info, cette donnée stocke un rationnel signé sur 64bits, soit deux valeurs A et B sur 32bits signé.
Ces deux informations permettent de calculer la durée d'exposition T selon la formule T = 1 / 2^(A/B)
Le plugin gère le cas ou B = 0, mais pas le cas ou A est inférieur à zéro.
Or, dans les photos citées, A est égal à 0x80000000, soit -2147483648.... Or 2^(-2147483648) ben çà ne fonctionne pas.
Faudrait que je mette en place un contrôle sur la valeur de A...
Dans le fichier /plugins/AMetaData/JpegMetaData/Readers/IfdReader.class.php tu as ligne 496 :
$value=1/pow(2, $values[0]/$values[1]);
remplace par :
$value=($values[0]<=0)?0:1/pow(2, $values[0]/$values[1]);
çà résoudra le problème...
En enlevant les exif de l'image le pb est résolu
Tant pis je ferai comme ca pour les poses longues !!!!
Pourtant j'ai suivi le meme workflow que quasiment toutes les autres images du site; c'est à dire Digital Photo Professionel puis tranfert vers Photoshop en tiff et enfin enregistrement en jpeg.
Je vais essayer de modifier les exif de ces 2 photos
C'est clairement un problème en lien avec Advanced-Metadata.
Il y a quelque chose qui cloche apparemment dans vos deux photos. Causes multiples...
Bonjour
J'ai le message d'erreur suivant sur 2 de mes photos sur mon site:
Warning: Division by zero in /mnt/148/sdb/d/1/tissierf/plugins/AMetaData/JpegMetaData/Readers/IfdReader.class.php on line 496
Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/sdb/d/1/tissierf/plugins/AMetaData/JpegMetaData/Readers/IfdReader.class.php:496) in /mnt/148/sdb/d/1/tissierf/include/page_header.php on line 98
Le point commun de ces 2 photos c'est que ce sont des poses longues
Voila les 2 photos en question:
http://tissierf.free.fr/index.php?/category/13
Voila les versions de plugin installés
Nom Version
LMT 1.2.2
rightClick 2.1.c
Advanced MetaData 0.5.8
Exif View 2.1.f
Language Switch 2.1.b
LocalFiles Editor 2.1.g
RV Thumbs 2.1.a
Piwigo AutoUpgrade 2.1.i
Smilies Support 2.1.b
Advanced Menu Manager 3.0.2
Perso About 2.1.a
FacebookPlug 1.0.9457
RV Menu Tree 2.1.b
Contact Form 1.2.1
Grum Plugins Classes.3 3.4.4
Check upgrades 2.1.b
Multi view 2.1.b
UserAdvManager 2.16.0
AutoSize 1.5.0
Merci d'avance pour votre aide