Pas faux Luc, je suis parti bille en tête aussi.
Après je dis plus rien, promis.
LeChi a écrit:
(...)
Concernant le code IPTC 2#080 , cela ne doit pas jouer, vu que je vise les exif et non pas les IPTC.
Effectivement, je me suis focalisé au début sur le fait que tu parlais de champ auteur, et je n'ai pas fait attention qu'il s'agissait d'EXIF. J'étais donc à côté.
Néanmoins :
LeChi a écrit:
Gotcha a écrit:
Bon...
Que te donne l'outil prévu à cette effet dans Piwigo ? Je vais parler du fichier tools/metadata.phpVoici
Informations are read from sample.jpg
IPTC Fields in sample.jpg
2#055 = 20020316
2#060 = 220232+0000
2#065 = Kipi-plugins
2#070 = 0.2.0
2#080 = LeChi
2#116 = CopyLeft - Artlibre
2#122 = LeChi aussi, bon, d'accord... N'empêche que la spécif...... !
[Résolu]
donc, j'ai changé le fichier config_local.inc.php :
// Si vous décidez d'enregistrer des champs EXIF dans la Base De Données,
// il faut dire "lesquels". Ce paramétrage est utilisé durant
// la synchronisation. Chaque clé du tableau représente une colonne de la
// table images, chaque valeur correspond à un identifiant EXIF.
$conf['use_exif_mapping'] = array(
'date_creation' => 'DateTimeOriginal',
'author' => 'Artist'
);
et ça marche
Merci
Gotcha a écrit:
Bon...
Que te donne l'outil prévu à cette effet dans Piwigo ? Je vais parler du fichier tools/metadata.php
Voici
Informations are read from sample.jpg
IPTC Fields in sample.jpg
2#055 = 20020316
2#060 = 220232+0000
2#065 = Kipi-plugins
2#070 = 0.2.0
2#080 = LeChi
2#116 = CopyLeft - Artlibre
2#122 = LeChi
EXIF Fields in sample.jpg
Array
(
[FileName] => sample.jpg
[FileDateTime] => 1259018012
[FileSize] => 382161
[FileType] => 2
[MimeType] => image/jpeg
[SectionsFound] => ANY_TAG, IFD0, THUMBNAIL, EXIF, GPS, INTEROP, WINXP, MAKERNOTE
[COMPUTED] => Array
(
[html] => width="800" height="600"
[Height] => 600
[Width] => 800
[IsColor] => 1
[ByteOrderMotorola] => 0
[ApertureFNumber] => f/11.0
[Copyright] => copyleft - artlibre
[Thumbnail.FileType] => 2
[Thumbnail.MimeType] => image/jpeg
)
[ACDComment] => Kipi-plugins-0.2.0
[ImageDescription] => OLYMPUS DIGITAL CAMERA
[Make] => OLYMPUS OPTICAL CO.,LTD
[Model] => C830L,D340R
[Orientation] => 1
[XResolution] => 72/1
[YResolution] => 72/1
[ResolutionUnit] => 2
[Software] => v85p-71
[DateTime] => 2002:03:16 22:02:32
[Artist] => lechi
[HostComputer] => Linux
[YCbCrPositioning] => 2
[Copyright] => copyleft - artlibre
[Exif_IFD_Pointer] => 388
[GPS_IFD_Pointer] => 1220
[Author] => ??i
[THUMBNAIL] => Array
(
[Compression] => 6
[XResolution] => 72/1
[YResolution] => 72/1
[ResolutionUnit] => 2
[JPEGInterchangeFormat] => 1480
[JPEGInterchangeFormatLength] => 4048
)
[ExposureTime] => 1/207
[FNumber] => 11/1
[ISOSpeedRatings] => 100
[ExifVersion] => 0210
[DateTimeOriginal] => 2002:03:16 14:44:23
[DateTimeDigitized] => 2002:03:16 14:44:23
[ComponentsConfiguration] => �
[CompressedBitsPerPixel] => 2/1
[ShutterSpeedValue] => 96168587/12500000
[ApertureValue] => 172971581/25000000
[ExposureBiasValue] => 0/1
[MaxApertureValue] => 297085365/100000000
[MeteringMode] => 1
[LightSource] => 0
[Flash] => 0
[FocalLength] => 55/10
[MakerNote] => OLYMP��������¤�����������������������������°������¸������À������Ì���3���Ò�� � ����������&����������������������
���˜��d���ÿSþ1þ1ÿ®þ®þSR85��[pictureInfo] Resolution=3 [Camera Info] Type=SR85��OLYMPUS DIGITAL CAMERA�����������¨�€�Ï\�������#��ÑU��ž��W��ú��.Ÿ��.Ÿ��m�<yWoUT��44�������".������������@�@Ã
€Ë�R���Àÿÿÿ������[3��
[FlashPixVersion] => 0100
[ColorSpace] => 1
[ExifImageWidth] => 800
[ExifImageLength] => 600
[InteroperabilityOffset] => 1190
[ExposureIndex] => 100/1
[FileSource] => 3
[GPSVersion] => ���
[GPSLatitudeRef] => S
[GPSLatitude] => Array
(
[0] => 1/1
[1] => 39892861/1000000
[2] => 0/1
)
[GPSLongitudeRef] => E
[GPSLongitude] => Array
(
[0] => 29/1
[1] => 13294372/1000000
[2] => 0/1
)
[GPSAltitudeRef] => �
[GPSAltitude] => 1528/1
[GPSMapDatum] => WGS-84
[InterOperabilityIndex] => R98
[InterOperabilityVersion] => 0100
[SpecialMode] => Array
(
[0] => 0
[1] => 0
[2] => 0
)
[JPEGQuality] => 3
[Macro] => 0
[UndefinedTag:0x0203] => 0
[DigitalZoom] => 0/10
[UndefinedTag:0x0205] => 664/100
[UndefinedTag:0x0206] => Array
(
[0] => -238
[1] => -429
[2] => -463
[3] => -207
[4] => -338
[5] => -338
)
[SoftwareRelease] => SR85
[PictureInfo] => [pictureInfo] Resolution=3 [Camera Info] Type=SR85
[CameraId] => OLYMPUS DIGITAL CAMERA����������
[DataDump] => Array
(
[0] => -2147440640
[1] => 6082304
[2] => 16777216
[3] => 262144
[4] => 8962
[5] => 21969
[6] => 40466
[7] => 6743
[8] => 64018
[9] => 40750
[10] => 33726254
[11] => 1829240832
[12] => 1006765056
[13] => 1868003586
[14] => 21589
[15] => 78900
[16] => 0
[17] => 773980160
[18] => 1048606
[19] => 0
[20] => 0
[21] => 440401920
[22] => 54526208
[23] => -2146778340
[24] => 1375797451
[25] => -1073741824
[26] => -61424
[27] => 3071
[28] => 0
[29] => 13147
)
)
Bon...
Que te donne l'outil prévu à cette effet dans Piwigo ? Je vais parler du fichier tools/metadata.php
Gotcha a écrit:
C'est parceque ton champs auteur dans ton fichier de configuration ne correspond pas à la clé auteur.
Normalement, tout est là.
Si ça ne va toujours pas mieux on regardera ça ensemble ;-)
j'ai suivi le "là" pour écrire les fichiers config (cf. les extraits).
Le champ author envoie pourtant les signes "??i" vers la base de données. donc, il ne doit pas être si faux que cela.
$conf['use_exif_mapping'] = array(
'date_creation' => 'DateTimeOriginal',
'author' => 'Author'
);
avec 'Artist' rien ne va dans la base.
Comme je le -//:---\spam sur les photos, l'exif Artist est bien inscrit "lechi"; Piwigo le voit en "direct".
Le problème est l'inscription dans la base.
Concernant le code IPTC 2#080 , cela ne doit pas jouer, vu que je vise les exif et non pas les IPTC.
Je ne dirai plus rien Luc, nous en avons assez parlé.
Gotcha a écrit:
Tout est modifiable et adaptable. Donc à chacun de faire en sorte d'adapter sa configuration en fonction de ses champs et des ses aspirations.
Luc, donne moi des exemples de logiciels que je regarde quand même ce point. Ca m'intrigue...
Personnellement, j'utilise PixVue. C'est un utilitaire pour Win qui, une fois installé, fonctionne comme Tortoise SVN par exemple : chaque icône d'image (susceptible d'inclure des métadonnées) affiche, dans l'explorateur, une mini-icône en sus, montrant si l'image en question contient tel ou tel type de métadonnée (EXIF, IPTC, XMP). Des commandes dans le menu contextuel de l'explorateur Win permettent de modifier les IPTC des images, soit individuellement, soit par lots. (Moi je trouve ce logiciel génial, d'autant qu'il ne présente aucun problème avec les caractères "spéciaux" (é, è, à, ç...))
Je rappelle que les recommandations officielles des métadonnées IPTC spécifient que le champ auteur est le 80, pas le 122 ! Ce sont tous les autres qui ont tort, je suis le seul à avoir raison !!
(Comment ça, "y'en a comme ça qui ont fini en asile psychiatrique" ??.....)
Je rappelle enfin -- avant que Vincent ne le fasse.......... -- que nous avons déjà eu cette discussion.
Tout est modifiable et adaptable. Donc à chacun de faire en sorte d'adapter sa configuration en fonction de ses champs et des ses aspirations.
Luc, donne moi des exemples de logiciels que je regarde quand même ce point. Ca m'intrigue...
Gotcha a écrit:
Normalement, tout est là.
Comme on se retrouve mon cher Gotcha !! :-))
Ta page dans le wiki ne précise toujours pas que pour certains logiciels, le champ "author" est le champ IPTC 2#080 (au lieu de 2#122 ; topic:15318).
Mais bon, le problème de LeChi est peut-être tout autre.
On se retrouve sur le même sujet dans huit mois ?
;-)
C'est parceque ton champs auteur dans ton fichier de configuration ne correspond pas à la clé auteur.
Normalement, tout est là.
Si ça ne va toujours pas mieux on regardera ça ensemble ;-)
Bonsoir,
ma version piwigo 2.0.6.
Mon problème : synchronisation de l'exif "Artist" vers le champ "author"
J'ai revu le fichier config_local.inc.php :
// Si vous décidez d'enregistrer des champs EXIF dans la Base De Données,
// il faut dire "lesquels". Ce paramétrage est utilisé durant
// la synchronisation. Chaque clé du tableau représente une colonne de la
// table images, chaque valeur correspond à un identifiant EXIF.
$conf['use_exif_mapping'] = array(
'date_creation' => 'DateTimeOriginal',
'author' => 'Author'
);
et
$conf['show_exif_fields'] = array(
'exif_field_Make' => 'Make',
...
'exif_field_Artist' => 'Artist',
'exif_field_Copyright' => 'Copyright'
);
J'ai créé les exif par la commande (je suis sous linux)
exiv2 -m cmdfile.txt *.jpg
le fichier cmdfile.txt :
### Gnome
set Exif.Image.Artist Ascii "lechi"
###set Exif.Image.Author Ascii "lechi"
set Exif.Image.Copyright Ascii "copyleft - artlibre"
J'obtiens dans la base, pour le champ author : "??i" au lieu de "lechi", alors que dans le pop-up, les exif arrivent bien. cf. photos
Une idée ?
merci par avance.