•  » Plugins
  •  » Advanced Meta Data

#91 2010-10-22 00:53:39

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

tosca a écrit:

Je souhaiterais savoir à quoi sert la table amd_image_tags et comment elle est gérée.

cette table contient l'intégralité des métadonnées des photos ayant fait l'objet d'une analyse.

Et il n'y a pas moyen de réduire ça ?
Ca me paraît complètement disproportionné par rapport à l'utilisation que l'on fait de ces informations.

Je précise que je fais une utilisation "basique", et qu'une bonne partie des photos de la galerie en question ne contient même pas de métadonnées puisqu'il s'agit de copies d'écran !

Hors ligne

#92 2010-10-22 01:02:01

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

grum a écrit:

tosca a écrit:

Je souhaiterais savoir à quoi sert la table amd_image_tags et comment elle est gérée.

cette table contient l'intégralité des métadonnées des photos ayant fait l'objet d'une analyse.

Et il n'y a pas moyen de réduire ça ?

si.

soit tu installes le plugin en mode 'basique', auquel cas le référentiel n'est pas alimenté (mais tu ne pourras pas effectuer de recherches sur les métadonnées et d'autres fonctionnalités seront limitées).

soit tu installes le plugin en mode 'avancé', et tu limites l'alimentation du référentiel aux types de métadonnées qui t'intéressent (les métadonnées 'magic' devraient normalement répondre à 90% des besoins).


tosca a écrit:

une bonne partie des photos de la galerie en question ne contient même pas de métadonnées puisqu'il s'agit de copies d'écran !

le plugin ne se soucie guère de ce genre de considérations.
tu as 229 photos dans ta galerie qui représentent 14824 métadonnées, le plugin les ingère, c'est tout :)


autre méthode possible : nettoyer les métadonnées inutiles des images avec des outils comme exiv2, exiftool ou digiKam... (mais pas très conseillé, si un jour après tu souhaites les exploiter...)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#93 2010-10-22 08:50:05

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

soit tu installes le plugin en mode 'basique', auquel cas le référentiel n'est pas alimenté

tosca a écrit:

Je précise que je fais une utilisation "basique" ...

C'est le cas, et j'ai pourtant les 14800 et quelques lignes.

grum a écrit:

autre méthode possible : nettoyer les métadonnées inutiles des images avec des outils comme exiv2, exiftool ou digiKam... (mais pas très conseillé, si un jour après tu souhaites les exploiter...)

Je peux difficilement faire mieux, elles n'y sont pas à la base :

tosca a écrit:

une bonne partie des photos de la galerie en question ne contient même pas de métadonnées puisqu'il s'agit de copies d'écran !

Pour info, j'ai été amené à regarder ce problème à la demande d'un utilisateur qui s'est retrouvé tout d'un coup avec une base bloquée par son hébergeur à cause d'un dépassement important de capacité ; une fois le ménage habituel effectué (historique, sessions, etc.) la base n'avait toujours pas retrouvé une taille acceptable ... à cause de la table AMD.
J'imagine qu'un certain nombre d'utilisateurs vont rencontrer ce problème, et je t'invite à réétudier les possibilités de faire plus light.

En ce qui me concerne, je vais simplement le désinstaller.

Hors ligne

#94 2010-10-22 09:15:25

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

tosca a écrit:

Je précise que je fais une utilisation "basique" ...

C'est le cas, et j'ai pourtant les 14800 et quelques lignes.

Il serait surtout intéressant de connaître l'historique sur l'installation du plugin :
- version actuelle
- installation directe ou update d'une précédente
Car l'alimentation du référentiel ne peut se faire en mode 'basique' ; seul le mode 'avancé' met en place le mécanisme d'alimentation de cette table, laquelle est purgée automatiquement à la désactivation du plugin...

tosca a écrit:

Je peux difficilement faire mieux, elles n'y sont pas à la base :

tosca a écrit:

une bonne partie des photos de la galerie en question ne contient même pas de métadonnées puisqu'il s'agit de copies d'écran !

Le plugin n'invente pas les données : il les récupère dans les photos.
Or, comme précisé précédemment en mode basique il n'y a pas d'alimentation du référentiel....

Si tu me dit qu'il n'y a aucune photo dans la galerie avec des métadonnées, si tu me dit que le plugin est installé en mode 'basique', et que la désinstallation du plugin n'a pas supprimé la table.... n'y aurait-il pas deux galeries sur la même base ? ou quelque chose du genre ??? un reliquat d'un vieille installation ?

Parce que là, à part une intervention divine, je vois pas trop comment çà se produit... :o)
J'aurais besoin d'un peu plus de précisions sur l'environnement...

tosca a écrit:

Pour info, j'ai été amené à regarder ce problème à la demande d'un utilisateur qui s'est retrouvé tout d'un coup avec une base bloquée par son hébergeur à cause d'un dépassement important de capacité ; une fois le ménage habituel effectué (historique, sessions, etc.) la base n'avait toujours pas retrouvé une taille acceptable ... à cause de la table AMD.
J'imagine qu'un certain nombre d'utilisateurs vont rencontrer ce problème, et je t'invite à réétudier les possibilités de faire plus light.

Vu le message d'avertissement, normalement les utilisateurs devraient être conscient du risque... Remarque, ce message n'est affiché qu'en mode avancé, vu que théoriquement seul le mode avancé permet d'alimenter le référentiel... :-/


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#95 2010-10-22 20:08:33

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

si tu me dit que le plugin est installé en mode 'basique', et que la désinstallation du plugin n'a pas supprimé la table....

Je ne pense pas avoir dit ça.

Je viens de supprimer le plugin, et de le réinstaller sans faire aucun paramétrage et j'obtiens ceci (Cf.copie d'écran).
La table images_tags est bien revenue à 0 ; par contre, je ne sais pas à quoi correspondent selected_tags et used_tags.

Dernière modification par tosca (2010-10-22 20:09:21)

Hors ligne

#96 2010-10-22 20:14:42

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

Je vois déjà une possibilité d'amélioration : Piwigo gère les tags "ordinaires" avec des id (leur libellé ne figure que dans la table des tags) ; pourquoi ne pas en faire autant pour les métadonnées ? Le libellé du tag en format texte pour chaque ligne, multiplié par le nombre de photos, est rédhibitoire.

Hors ligne

#97 2010-10-22 20:18:03

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

grum a écrit:

si tu me dit que le plugin est installé en mode 'basique', et que la désinstallation du plugin n'a pas supprimé la table....

Je ne pense pas avoir dit ça.

Désolé, j'avais mal compris ^_^;
du coup, là me rassure un peu :)

tosca a écrit:

Je viens de supprimer le plugin, et de le réinstaller sans faire aucun paramétrage et j'obtiens ceci (Cf.copie d'écran).
La table images_tags est bien revenue à 0 ; par contre, je ne sais pas à quoi correspondent selected_tags et used_tags.

used_tags référence toutes les métadonnées reconnues par le plugin, et indique lesquelles peuvent faire l'objet d'une traduction ou non. En mode 'avancé', elle sert en plus de cache pour connaitre le nombre de photo qui disposent de la métadonnée.

selected_tags référence les métadonnées sélectionnées (plusieurs usages, en fonction du mode d'utilisation)

ces deux tables font l'objet d'une initialisation à l'installation du plugin, c'est pourquoi elles sont alimentées alors que tu n'as fait aucun paramétrage.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#98 2010-10-22 20:20:26

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

Je vois déjà une possibilité d'amélioration : Piwigo gère les tags "ordinaires" avec des id (leur libellé ne figure que dans la table des tags) ; pourquoi ne pas en faire autant pour les métadonnées ? Le libellé du tag en format texte pour chaque ligne, multiplié par le nombre de photos, est rédhibitoire.

Tu as une mauvaise analyse de ce qui est en place... regarde bien : à un "texte", tu disposes bien d'un id numérique.
Pour des questions de performances (poids, temps d'exécution), tout est basé sur cet id numérique (notamment l'alimentation de la table 'images_tags')


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#99 2010-10-22 20:28:58

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

Tu as une mauvaise analyse de ce qui est en place... regarde bien : à un "texte", tu disposes bien d'un id numérique.

Autant pour moi : comme la table est maintenant vide, je ne vois plus rien ... il m'avait semblé voir tous les textes avant la 'purge'.

Hors ligne

#100 2010-10-22 20:33:17

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

grum a écrit:

Tu as une mauvaise analyse de ce qui est en place... regarde bien : à un "texte", tu disposes bien d'un id numérique.

Autant pour moi : comme la table est maintenant vide, je ne vois plus rien ... il m'avait semblé voir tous les textes avant la 'purge'.

tous les 'textes' que tu as pu voir avant la purge, ce sont les valeurs des métadonnées.
çà peut aussi bien être un nombre, qu'un texte (voir un long texte...)

J'ai déjà cherché comment optimiser la poids de cette table, la seule méthode qu'il reste serait de compresser les données...
Par contre, en faisant çà (je sais même pas comment on le fait), on peut dire adieu à la recherche sur le contenu de la table...


Le mieux pour alléger cette table et si on souhaite disposer du référentiel, c'est de n'alimenter le référentiel que des métadonnées 'magic' : elles sont peut nombreuses et répondent à mon avis à 90% des besoins utilisateurs.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#101 2010-10-22 20:49:40

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

Le mieux pour alléger cette table et si on souhaite disposer du référentiel, c'est de n'alimenter le référentiel que des métadonnées 'magic' : elles sont peut nombreuses et répondent à mon avis à 90% des besoins utilisateurs.

Je ne sais pas comment a été défini le besoin.
Personnellement, je ne vois pas l'intérêt de mettre tout ça en ligne. Je serais curieuse de savoir quelle proportion de mes visiteurs auront l'idée d'aller voir les métadonnées ... en admettant même qu'ils sachent ce que c'est.

Si je trouve la solution au problème qui m'empêchait d'afficher les métadonnées, je me passerai d'ailleurs du plugin.

Hors ligne

#102 2010-10-22 20:59:29

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced Meta Data

tosca a écrit:

Je ne sais pas comment a été défini le besoin.
Personnellement, je ne vois pas l'intérêt de mettre tout ça en ligne. Je serais curieuse de savoir quelle proportion de mes visiteurs auront l'idée d'aller voir les métadonnées ... en admettant même qu'ils sachent ce que c'est.

Le besoin, c'est de permettre à celui qui veut afficher une métadonnée particulière de pouvoir l'afficher, que ce soit un exif un IPTC ou un XMP, et ce quelque soit le format de stockage dans la photo.

Après, j'en conviens que les 550 métadonnées c'est un peu superflu, doit pas y avoir 0.1% des utilisateurs qui se serviront de plus d'une vingtaine d'en elles...
Mais j'ai fait le choix de ne pas arbitrer quelle métadonnée peut avoir le plus d'importance par rapport à une autre : chaque utilisateur à ses propres besoins, à chaque utilisateur d'en tirer ce dont il a besoin.

Pierrick m'a déjà fait remarquer que le plugin (notamment le référentiel) était "lourd" et difficile à appréhender pour un utilisateur novice.
Je pars du principe que celui qui ne sait pas ce qu'est une métadonnée ne l'utilisera pas.

Et pour ceux qui veulent afficher les métadonnées sans subir la lourdeur du référentiel, le mode 'basique' est là.


Au delà de l'utilisateur, les visiteurs qui iront consulter les métadonnées je pense qu'il ne doit pas y en avoir des masses (des photographes amateur qui tout au plus sont curieux de connaitre les conditions de prise de vue pour apprendre...)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#103 2010-10-22 21:34:35

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Advanced Meta Data

grum a écrit:

Au delà de l'utilisateur, les visiteurs qui iront consulter les métadonnées je pense qu'il ne doit pas y en avoir des masses (des photographes amateur qui tout au plus sont curieux de connaitre les conditions de prise de vue pour apprendre...)

C'est bien mon analyse ... et je me suffis parfaitement d'un addon Firefox pour regarder les métadonnées sur les galeries des copains.

Hors ligne

#104 2010-10-22 21:42:04

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Advanced Meta Data

grum a écrit:

Je pars du principe que celui qui ne sait pas ce qu'est une métadonnée ne l'utilisera pas.

Je ne suis pas sûr de cela.
Un certain nombre d'utilisateurs aime bien tirer profit de ce qui leur est proposé sans toutefois bien mesurer les conséquences techniques.
Je dois dire que je fais partie de ceux là. J'ai un peu de vernis techno mais pas très approfondi. Mais j'aime bien tester les nouveaux plugins, améliorer la présentation de ma galerie, bricoler le css, tester et me planter (et après j'ai besoin d'un bon coup de main pour m'aider - merci Tosca, Gotcha, Vincent, Grum, et les autres - sans vous ma galerie ne serait pas aussi agréable à fréquenter, du moins je l'espère).
Mais je confonds facilement la base sql et l'espace "web" que m'alloue mon hébergeur mais j'aime la photographie et je crois que mes visiteurs, peu nombreux en fait, peuvent vouloir connaître facilement  les conditions dans lesquelles mes photos ont été prises. Donc j'utilise AMD
J'ai bien vu le message d'avertissement mais je n'ai pas compris que les 25 gigas dont je disposais n'avaient rien à voir avec les 25 Mio que m'allouait mon hébergeur... En tout cas, que me petite base SQL allait être multipliée par 5 avec AMD, full options avec le blocage par l'hébergeur qui a suivi !
Tosca m'a donné un coup  de main et j'ai retrouvé le fonctionnement normal de ma galerie ;-)


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

#105 2010-10-26 23:37:38

Pierric
Membre
2010-10-17
51

Re: Advanced Meta Data

grum a écrit:

Pierric a écrit:

Bonjour,

Une suggestion d'amélioration au niveau de la fonction recherche :
Depuis que j'ai installé GMaps, je me suis aperçu que toutes mes photos n'étaient pas géotaggées, contrairement à ce que je pensais, et j'ai eu confirmation en regardant le nombre de photos effectivement geotaggées avec Advanced Meta Data.

J'ai donc essayé d'utiliser la fonction Recherche pour déterminer les photos non géotaggées, mais je me suis aperçu que le critère "'n'existe pas" n'était pas disponible. Est-ce qu'il serait donc possible d'ajouter ce filtre ?

Au passage, je ne sais pas si ce problème a déjà été noté, mais la fonction Recherche ne fonctionne pas avec Google Chrome (j'ai dû utiliser Firefox) : la liste déroulante des metadonnées n'apparaît pas.

j'ai référencé ta demande ([Bugtracker] ticket 1922)

[...]

Pour le deuxième point, j'ai ouvert le bug [Bugtracker] ticket 1923

Je corrige ce que j'ai dit à propos de l'affichage de la liste des metadonnées sous chrome : je viens de m'apercevoir qu'elles s'affichent mais... elles se planquent en bas de la page !

http://img176.imageshack.us/img176/8113/metav.png

Hors ligne

  •  » Plugins
  •  » Advanced Meta Data

Pied de page des forums

Propulsé par FluxBB

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