#1 2014-08-21 14:50:08

Noritori
Invité

Les MetaData des PNG

Bonjour/Bonsoir,

j'utilise presque que des fichiers PNG, mais piwigo ne semble pas lire les metadatas de ses fichiers.
Auriez vous une solution ?

Merci.

Version de Piwigo: 2.6.3
Version de PHP: 5.5.11
Version de MariaDB: 5.5.36
URL Piwigo: Local

PS : extension de php activé ImageMagick et exiv2 est installé

#2 2014-08-21 14:51:39

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Les MetaData des PNG

Bonjour

Piwigo ne lit que les IPTC et les EXIF rien de plus, et comme le PNG ne supporte officiellement aucun de deux...

infos sur la configuration:
http://fr.piwigo.org/doc/doku.php?id=ut … lites:meta

une refonte de la gestion des metadonnées avec ajout des XMP est prévue, mais pas pour tout de suite

Hors ligne

#3 2014-08-21 15:08:14

flop25
Équipe Piwigo
2006-07-06
6544

Re: Les MetaData des PNG

super des métadonnées gérées par Adobe

Hors ligne

#4 2014-08-21 15:14:40

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Les MetaData des PNG

temps que la lib de parsing et OpenSource je m'en fou un peu :)

et c'est apparemment les seuls données supportées par le PNG autre que les métadonnées PNG pures (ça me semble trop spécifique pour que Piwigo le gère)

Hors ligne

#5 2014-08-21 15:23:54

Noritori
Invité

Re: Les MetaData des PNG

je ne comprends pas trop le problème des iptc et png. Ce n'est pas officiel mais on retrouve ça un peu partout et avec de simple extension de php (activé de base dans la majorité des mutualisé) il est possible de les lires et écrire simplement.

Pourquoi ne pas avoir utiliser les XMP plus tôt les sachant plus flexibles ? Ça existe tout de meme depuis 2001 :s

PS : IPTC dans les images numériques est une "refonte" du format IIM "par adobe", donc ça ne vas pas changé grand chose les xmp :)

#6 2014-08-21 15:33:19

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Les MetaData des PNG

je répète ce que j'ai pu lire par-ci par-là, je ne connais pas les specs

si vous dites que vos PNG ont des IPTC et que PHP sait les lire alors il suffit de configurer Piwigo comme il faut


et on ne gère par les XMP parce que PHP ne les lit pas en natif, tout simplement

Hors ligne

#7 2014-08-21 15:49:12

Noritori
Invité

Re: Les MetaData des PNG

Euh ... les données XMP sont littéralement intégré dans le fichier d'image on peut les extraire avec file_get_contents() puis les fonctions xml pour parser tout ça :s

Je n’ai aucunes notions dans le développement de plugin, mais je ne suis pas contre le fait d'en fabriquer un utilisant imagemagick avec un peu d'aide. Cela pourrait ce faire et intéresser du monde ?

#8 2014-08-21 15:57:52

Noritori
Invité

Re: Les MetaData des PNG

Je viens de revérifier en ce qui concerne les XMP,

le "début" du fichier donne bien ces lignes :

Code:

<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2">
 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <rdf:Description rdf:about=""
    xmlns:exif="http://ns.adobe.com/exif/1.0/"
    xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
    xmlns:xmp="http://ns.adobe.com/xap/1.0/"
    xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
   exif:ImageUniqueID="3296b1db-4f37-4f3a-9ac6-b1676f58482e"
   photoshop:Headline="titre de l'image"
   photoshop:AuthorsPosition="cc by"
   xmp:CreatorTool="Kipi-plugins-4.0.0"
   tiff:Software="Kipi-plugins-4.0.0">
   <dc:description>
    <rdf:Alt>
     <rdf:li xml:lang="x-default">ici c'est la légende</rdf:li>
    </rdf:Alt>
   </dc:description>
   <dc:subject>
    <rdf:Bag>
     <rdf:li>key</rdf:li>
     <rdf:li>mot</rdf:li>
    </rdf:Bag>
   </dc:subject>
  </rdf:Description>
 </rdf:RDF>
</x:xmpmeta>

C'est donc tout a fait parsable et d'une simplicité presque enfantine :)
Le gros regret est la total appropriation par adobe, la syntaxe fait mal ...

#9 2014-08-21 16:44:07

flop25
Équipe Piwigo
2006-07-06
6544

Re: Les MetaData des PNG

Noritori a écrit:

Le gros regret est la total appropriation par adobe, la syntaxe fait mal ...

oui oui c'ets ça el soucis
en effet, j'ai vu que ce ne sont que du xml mais pour parser ça ... est ce que suivant le logiciel c'est au même noeud? suivant les versions du standard aussi?
si vous vous y connaissez un peu en php, on prend toute l'aide possible :) je ne suis pas moi-même dans l'informatique et pourtant je patche/implémente des petites choses. Sachant que cette fonctionnalité est peu demandée mais pourrait si des créatifs comme vous viennent, ensemble (team et vous) on pourrait implémenter ça

Hors ligne

#10 2014-08-22 12:50:06

Noritori
Invité

Re: Les MetaData des PNG

Dans l'absolue, la seul nécessitée sont les champs pris en charge par piwigo. Donc Titre, description et tag. Je me trompe ?

Je tâte petit a petit pour voir effectivement si il y a une sorte de "normalisation" dans la version actuel du xmp, et cela semble être le cas. (Encore heureux)

Le "projet" m’intéresse, j'ouvrirais un sujet d'ici quelque jours si cela n'est pas déjà fait.

#11 2014-08-22 13:18:08

flop25
Équipe Piwigo
2006-07-06
6544

Re: Les MetaData des PNG

Super! Merci et à bientôt

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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