a été dit: "Que dirais-tu si on pouvait écrire dans tes photos, et s'il y a un crash, tu nous gueules dessus?"
1°) Ce ne sont pas MES photos MAIS des fichiers de travail servant à alimenter une base données multi-utilisateurs et donc par défaut ces fichiers sont là pour être manipulés par plusieurs personnes.(MES PHOTOS ( LOL ) c'est à dire mes fichiers sources se trouvent sur mes disques durs et personnes d'autres que moi ne les manipulent)
2°) Pourquoi y aurait-il un crash! Hein dis? ;o) Plus sérieusement, est-ce un si grand risque? si jamais PWG est en cours d'"écriture" lors d'un crash! Combien de fichiers peuvent être devenu illisible?
3°) Je ne gueule jamais! J'ai un minimum d'éducation et suis tout a fait capable de faire la part des choses.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PS: Ce qu'imaginait z0rglub (Pierrick) c'est un export des données,
et qu'en local tu puisses réintégrer, loin du web, les données en provenance de PhpWebGallery.
z0rglub a certainement raison et hop un petit coup de Zorglonde, je n'oserais pas le contredire d'autant que je comprends pas tout LOL
Qu: Export de données - sous quelle forme? qui/que/quoi lirait ces données?
Qu: En local - C'est à dire sur le disque dur de mon ordi ( DSL pour ces termes de néophyte) ?
Qu: loin du Web: Le web est-il si peu sur? lol
Merci et bonne continuation.
PS: C'est un sujet que je trouve très important ( au même titre que les questionnement en cours sur les "multi-administrateurs" ).
alors si je m'enthousiasme un peu trop et que je deviens lourd! N'hésitez pas à me le faire savoir et je me calmerai avec mes bêtes questions et commentaires.
Hors ligne
A propos(e) des IPTC
Et la réponse de z0rglub dans le même topic: http://forum.phpwebgallery.net/viewtopi … 328#p52328
8-)
Hors ligne
mais Vincent que penses tu de mon intervention dans ce cas la ... dois je continue vers un plugin d'export ou non ???
et surtout si oui aide moi sur les pistes a suivre ;-]
Hors ligne
Bon bah je fais remonter un peu le sujet car cette fonctionnalité (export des données IPTC) serait vraiment intéressant pour moi.
Surtout avec les moyens de Piwigo, ça devient vraiment bien de gérer ses photos et de les manipuler. Donc si en plus, on pouvez augmenter les relations entre le serveurs distant et notre disque dur, ça serait super !
Merci.
Hors ligne
+1, j ai des besoins similaires que j'ai exprimé ds ce topic, à la suite de quoi j'ai découvert ce mod et ce topic. J'aimerais aussi voir le mod en plugin piwigo.
Le besoin de base est le même: sauvegarder en dur les infos "utiles" de la base, pour ma part, surtout les commentaires.
Qques commentaires:
1) le concept d'utilisation d'un outil externe me semble préférable aussi à un script PHP: pas d altération des fichiers par 1 interface web, pas de risque de bibliothèque PHP qui "abiment" les metadata.
2) plutot que d'appeler l'outil pour chq image, je pense qu il serait préférable que le plugin se contente d'exporter les données avec la génération d'un batch en sortie contenant les infos à tagger, 1 ligne par image: <outil> <tag> <fichier>
3) Comme outil, je connaissais exifTool, je viens de découvrir exiv2. Voici un comparatif intéressant: http://www.picurl.org/development/wiki/Exiv2vsExifTool
exiv2 apparait comme une alternative intéssante (50x + rapide), reste à voir si c est aussi "fiable" que exiftool.
exiv2 supporte l'écriture des tags principalement sur les jpg (ce qui nous interesse ici), pas sur les raw/cr2 (sur lesquels j'utilise exiftool/geosetter)
l'écriture du commentaire n'altère pas les autres blocs Exif/XMP/IPTC/MakerNotes, donc c est sans doute préférable à exiftool pour ce cadre limité:
exiv2.exe -k -M"set Iptc.Application2.Caption my comment" mydest.jpg
avec exiftool, on peut affecter le commentaire jpg (indépendant des exif/iptc/ect)
exiftool -Comment="This is a new comment" mydest.jpg
la description EXIF: Exiftool.exe -Exif:ImageDescription="my comment" mydest.jpg
ou la caption IPTC: >Exiftool.exe -IPTC:Caption-Abstract="my comment déjà" mydest.jpg // attention, pb avec UTF-8 ici
ds tous les cas, les champs exif sont ASCII, ceux IPTC auraient moins de limitations. Donc il est préférable d utiliser IPTC (voire XMP, mais moins reconnu)
4) Idéalement, on peut imaginer une interface simple du plugin pour choisir les champs à considerer (par ex, description, auteur, tags), le chemin de l outil exiv2 (ou éventuellemt le choix exiv2 / exiftool).
5) Tant qu'à faire un truc extensible, il faudrait aussi interpréter les champs multilingues générés avec le plugin ExtendedDescription, cad, si le champ description contient
[lang=default] description par défaut [/lang]
[lang=fr] description en francais [/lang]
[lang=it] description en italien [/lang]
que l export ne considère que la partie de la langue active...
EDIT: à suivre ds mon topic, j'ai implémenté le plugin correspondant...
Dernière modification par Eric B (2009-05-18 21:44:16)
Hors ligne