Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

grum
2011-03-15 19:28:22

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.

tatoo
2011-03-15 07:39:24

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 ?

tatoo
2011-03-15 07:04:59

Hello Grum

Merci ca fonctionne, superbe reactivité de ta part

Au plaisir de profiter de tes plugin et d'abuser de Piwigo ;-)

grum
2011-03-15 00:27:44

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 :

Code:

          $value=1/pow(2, $values[0]/$values[1]);

remplace par :

Code:

         $value=($values[0]<=0)?0:1/pow(2, $values[0]/$values[1]);

çà résoudra le problème...

tatoo
2011-03-15 00:14:04

En enlevant les exif de l'image le pb est résolu

Tant pis je ferai comme ca pour les poses longues !!!!

tatoo
2011-03-15 00:10:08

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

Gotcha
2011-03-15 00:03:30

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...

tatoo
2011-03-14 23:59:06

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

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact