#16 2007-03-21 09:34:27

d2taf
Membre
1970-01-01
68

Re: Désolé, Exif encore

Merci infiniment pour cette explication => C'est fait, l'auteur apparait...

Et à propos des autres champs, comme les ISO ou la vitesse d'obturation ? Ils sont présents dans les exif, comment les extraire pour qu'ils apparaissent ?

Dernière modification par d2taf (2007-03-21 09:48:48)

Hors ligne

#17 2007-03-21 10:09:31

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Désolé, Exif encore

Tu as relevé donc:
[ExposureTime] => 1/1600
[ISOSpeedRatings] => 800

Et donc tu coderas en plus dans ton config:

// show_exif_fields : in EXIF fields, you can choose to display fields in
// sub-arrays, for example ['COMPUTED']['ApertureFNumber']. for this, add
// 'COMPUTED;ApertureFNumber' in $conf['show_exif_fields']
//
// The key displayed in picture.php will be $lang['exif_field_Make'] for
// example and if it exists. For compound fields, only take into account the
// last part : for key 'COMPUTED;ApertureFNumber', you need
// $lang['exif_field_ApertureFNumber']
//
// for PHP version newer than 4.1.2 :
// $conf['show_exif_fields'] = array('CameraMake','CameraModel','DateTime');
//
$conf['show_exif_fields'] = array(
  'Make',
  'Model',
  'DateTimeOriginal',
  'COMPUTED;ApertureFNumber',
  'ExposureTime',
  'ISOSpeedRatings',
  );

Attention avec les EXIF, si tu as plusieurs appareils les normes n'étant que des normes propriétaires, tu peux très bien avoir des incompatibilités.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#18 2007-03-21 10:27:58

d2taf
Membre
1970-01-01
68

Re: Désolé, Exif encore

ça marche, merci encore.
Il reste un dernier petit truc à regler :
Je n'arrive pas à extraire le nom de l'auteur des exif au détriment de celui dans les iptc. Ce dernier champ est vide dans nombre de mes photos, j'aimerai pouvoir utiliser l'auteur dans les exifs.

J'ai donc ça :

// for PHP version newer than 4.1.2 :
// $conf['show_exif_fields'] = array('CameraMake','CameraModel','DateTime');
//
$conf['show_exif_fields'] = array(
  'Author',
  'Make',
  'Model',
  'DateTimeOriginal',
  'COMPUTED;ApertureFNumber',
  'ExposureTime',
  'ISOSpeedRatings',
  );

// use_exif: Use EXIF data during database synchronization with files
// metadata
$conf['use_exif'] = true;

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal',
  'author' => 'Artist',
  );

et j'ai essayé également de retirer la ligne :   'author' => '2#116', des données iptc
mais pour l'instant sans succès.

Hors ligne

#19 2007-03-21 11:09:29

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Désolé, Exif encore

d2taf a écrit:

Je n'arrive pas à extraire le nom de l'auteur des exif au détriment de celui dans les iptc. Ce dernier champ est vide dans nombre de mes photos, j'aimerai pouvoir utiliser l'auteur dans les exifs.
....

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal',
  'author' => 'Artist',
  );

et j'ai essayé également de retirer la ligne :   'author' => '2#116', des données iptc
mais pour l'instant sans succès.

Cela me semble correct.
Sur une image où l'auteur n'apparait pas... (Un lien peut être).
Tu as trois clics à faire depuis la page picture.php (en tant qu'Admin).
1 - Icone: "Modifier les informations" (Le tournevis et la clé plate).
2 - Icone: "synchroniser les metadonnées" (La pyramide, la flèche et la boule rouge)
3 - Icone: "se rendre à l'image" (La flèche verte et la boule orange)
Et en théorie cela devrait être bon, sinon on analysera les EXIF de l'image en question.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#20 2007-03-23 14:30:32

d2taf
Membre
1970-01-01
68

Re: Désolé, Exif encore

Tout fonctionne maintenant, j'ai ajouté la longueur de focale...
Merci encore pour votre aide.

Hors ligne

#21 2007-03-25 17:32:49

mguer133
Membre
Bordeaux
2007-03-25
9

Re: Désolé, Exif encore

cette démarche est elle valable sous 1.7.0rc01?
Cordialement, Mickaël

Hors ligne

#22 2007-03-25 19:36:32

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Désolé, Exif encore

A priori mais je rapelle que 1.7.0RC1 est une release "Candidate" et pas officielle.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#23 2007-08-12 13:09:42

Belu
Invité

Re: Désolé, Exif encore

Je n'arrive pas non plus a afficher l'auteur.

Voici ma config :
// for PHP version newer than 4.1.2 :
// $conf['show_exif_fields'] = array('CameraMake','CameraModel','DateTime');
//
$conf['show_exif_fields'] = array(
  'OwnerName',
  'Make',
  'Model',
  'DateTimeOriginal',
  'COMPUTED;ApertureFNumber'
  );

// use_exif: Use EXIF data during database synchronization with files
// metadata
$conf['use_exif'] = true;

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal',
  'author' => 'OwnerName',
  );


Voici mon sample.jpg :

http://gallery.bbreton.net/tools/metadata.php

Impossible d'afficher l'auteur :(

#24 2007-08-12 13:42:16

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: Désolé, Exif encore

Belu a écrit:

Je n'arrive pas non plus a afficher l'auteur.

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal',
  'author' => 'OwnerName',
  );

supprimer la virgule à la fin de la ligne 'author' ...

Dernière modification par laurent.duretz (2007-08-12 13:42:29)


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#25 2007-08-12 14:44:55

Belu
Invité

Re: Désolé, Exif encore

laurent.duretz a écrit:

Belu a écrit:

Je n'arrive pas non plus a afficher l'auteur.

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal',
  'author' => 'OwnerName',
  );

supprimer la virgule à la fin de la ligne 'author' ...

Ca ne change rien :(

#26 2007-08-12 15:07:09

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: Désolé, Exif encore

L'image sample.jpg que vous donnez en exemple remonte des erreurs à la lecture des données EXIF avec l'outil 'hachoir' mais cela ne devrait pas poser de problème.

Vérifiez que vous ne récupérez pas le champ auteur dans les données IPTC car il y a peut-être un conflit à ce niveau là.


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#27 2007-08-12 23:47:40

belu
Invité

Re: Désolé, Exif encore

Ah si c'est bon c'était bien la virgule ! Juste que j'ai changer d'apn en cours de route pfff je suis pas malin :D

Merci du coup de mains

Pied de page des forums

Propulsé par FluxBB

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