Insérer un commentaire

Si vous disposez d'un compte sur Déclencheur, connectez-vous pour éviter d'avoir à saisir vos données.
Vous pouvez également vous enregistrez pour les mémorisez à l'avenir.
Nom/pseudo :
Votre email :
Ville :
Site/lien :
Commentaire :
Anti-spam :

Par Benoît Marchal, le Vendredi 31 Octobre 2008, 14:03
Dans Brainstorm, Logiciel

Y a-t-il un développeur dans la salle ? Exploitons les données EXIF

Y a-t-il un développeur dans la salle ? Exploitons les données EXIF

Lorsque l'on renouvelle ou que l'on étend son parc d'objectifs, une bonne idée, pour déterminer ses besoins, est de partir de l'existant. Par exemple, on peut s'appuyer sur les focales les plus utilisées avec un objectif kit pour acheter une optique de meilleure qualité.

Joaquim Brissaud, un auditeur de Déclencheur, m'écrit parce qu'il a passé de longues heures à compiler des statistiques d'utilisation de son optique (focale et ouverture utilisée) en s'appuyant sur les données EXIF... ce qui a demandé un effort considérable. D'où son idée : pourquoi ne pas écrire un logiciel qui compilerait ces données automatiquement et proposerait divers graphiques. Un tel logiciel pourrait être distribué en libre et il serait utile à toute la communauté Déclencheur (et même, de façon plus large, aux photographes).

L'idée me paraît bonne. On trouve plusieurs librairies ou des utilitaires en ligne de commande qui sont capables d'extraire les données EXIF donc j'imagine que le projet pourrait être essentiellement une interface Cocoa qui piloterait ces outils pour extraire l'information des images JPEG ou RAW, qui préparerait un fichier CSV et enfin qui l'injecterait dans Numbers (ou un autre tableur) à l'aide d'un AppleScript. Un développement qui pourrait être léger donc.

D'où la question : y a-t-il un développeur dans la salle ? Personnellement je manque de temps, étant déjà fort sollicité par le podcast mais je serais ravi de fournir à un tel projet une infrastructure (forum, espace de téléchargement, à voir en fonction des besoins) et d'en faire la publicité ici-même si une ou plusieurs personnes s'y attellent.

Mise à jour : j'ai ouvert un fil de discussion sur le forum pour y partager les scripts, etc. On s'oriente vers une interface graphique spécialisée au dessus d'Exiftool.

 
 
*
*

Par Adrien M., le Vendredi 31 Octobre 2008, 15:58

Je développe énormément et je n'aime pas travailler avec Cocoa. J'ai déjà pas mal utilisé des fonctions de traitement de méta-données, et je serai heureux d'apporter une contribution au projet s'il voit le jour.

Par Mimione, le Vendredi 31 Octobre 2008, 16:11

avez-vous essayé "Exif Viewer", qui propose des statistiques sur les images d'un répertoire (focale, ouverture, etc..).
voir http://www.amarra.de/ ("Gratuiciel" !)

Par Benoît Marchal, le Vendredi 31 Octobre 2008, 16:31

ExifViewer semble effectivement répondre aux besoins. Ce peut être une solution mais elle ne semble pas tourner sur Mac.

Par Ghusse, le Vendredi 31 Octobre 2008, 16:59

J'ai moi même fait un utilitaire web qui s'approche (un peu) de ce que tu demandes.
Il analyse les données exifs de tes photos sur flickr. C'est un peu plus limité, mais néanmoins utile pour ceux qui utilisent cette plate-forme. Attention : pour ceux qui ont vraiment beaucoup de photos, ça peut être long.

Le lien : http://stats.ghusse.com

Enjoy !

Par Frederic Crozat, le Vendredi 31 Octobre 2008, 17:03

Amusant, je m'étais justement posé le même problème et au final, un petit coup du script exiftool (en perl) pour "sortir" tous les focales et l'objectif qui va avec, puis du traitement sous gnumeric (ou un autre tableur, et là, je m'aperçois que je suis nul avec ça) et on arrive à de jolis histogrammes, permettant de savoir quel objectif choisir pour changer un 18-200mm.

Par Trancept, le Vendredi 31 Octobre 2008, 17:48

Je crois qu'ACDSee le fait aussi. Et voici d'autres pistes :
http://www.virusphoto.com/38239-statistiques-sur-exif.html

Par odjau, le Vendredi 31 Octobre 2008, 22:18

Si on a Aperture, il me semble qu'il y a des actions Automator qui permettent d'extraire les EXIF. Il suffit ensuite de les enregistrer dans un fichier texte puis de les ouvrir avec Numbers. Pas besoin d'être programmeur et on a déjà la fastidieuse tâche du relevé des information qui est automatisée…

Par Joaquim Brissaud, le Samedi 01 Novembre 2008, 12:25

Tout d'abord,
Merci Benoît de poster ce billet à la suite de notre discussion.

Selon moi, il est impératif que ce logiciel puisse extraire les données EXIF d'un fichier RAW, sachant que la plupart d'entre nous avons des dizaines de giga de RAW, il serait bien embêtant d'avoir à convertir tout notre base de donnée de photo en JPEG juste pour recolter ces statistiques avec les solutions actuelles.

Et comme créer un logiciel capable de lire les centaines de formats RAW existants serait pour des dévellopeurs indépendants quasi mission impossible, j'avais pensé à l'idée d'au lieu d'en faire un logiciel "stand-alone", en faire un plugin pour Aperture et/ou Lightroom.

Ce qui selon moi simplifierait grandement la tache (plus de problèmes de formats et de compatibilité, infrastructure logiciel connue et documentée) .

Je ne m'y connais que trop peu en langages de programmation autres que HTML/PHP pour pouvoir proposer mon aide pour le côté technique, mais je serais près à rentrer aider le projet dans la mesure de mes capacités.

Merci à nouveau à Benoît, et merci d'avance à tout ceux qui souhaiteront éventuellement y participer smile .

Par Frederic Crozat, le Samedi 01 Novembre 2008, 12:29

Comme je l'ai indiqué précédemment, il n'est pas nécessaire de re-inventer la roue : ExifTool ( http://www.sno.phy.queensu.ca/~phil/exiftool/ ) permet d'extraire (et même d'écrire, pratique dans le cas des coordonnées GPS) les données EXIF, IPTC, XMP et j'en passe, d'un grand nombre de formats de fichiers (RAW et non RAW).

Par Joaquim Brissaud, le Samedi 01 Novembre 2008, 12:49

@ Frederic Crozat

J'ai téléchargé ExifTool, mais si je ne me trompe pas (et sur mac) c'est une application en ligne de code, il n'y a pas d'interface graphique.

Ce qui rebuteras la plupart des gens (dont moi).
Je vais tout de même l'essayer un peu plus profondeur, mais je doute qu'ExifTool remplissent les critères de notre idée.

Mais c'est une bonne nouvelle que toute les sources sont accessibles, ce qui faciliterait le travail des éventuels développeurs intéressés.

Par Frederic Crozat, le Samedi 01 Novembre 2008, 12:56

Rien n'empêche de faire une interface graphique autour d'Exiftool wink C'était pour ça que je disais d'éviter de re-inventer la roue.

Par Joaquim Brissaud, le Samedi 01 Novembre 2008, 13:01

@ Frederic Crozat

Oui bien sur c'est une solution à envisager.
Après à voir avec les développeurs la faisabilité smile .

Par Trancept, le Samedi 01 Novembre 2008, 19:07

Que pensez vous de faire cet outil en Ruby et QT Ruby pour l'IHM ?
Cela devrait marcher sur Linux, Mac OS et Windows, non ?
Je n'ai pas trop de temps mais j'ai déjà fait des scripts de ce type que je peux envoyer.

On fait ça où Benoît ?
On peut peut-être se contenter d'une page du WikiNews en mettant le script dans l'article et en en discutant dans le forum associé ?

Par bvde, le Dimanche 02 Novembre 2008, 13:03

C'est vrai qu'un petit script automator fonctionne bien
- Choisir des projets / albums / sélections
- Extraire les métadonnées
- Créer un fichier texte

Par Benoît Marchal, le Dimanche 02 Novembre 2008, 21:09

Sans avoir identifié un produit, dans ma note j'indiquais bien que le problème est plus un soucis d'interface que de l'existence du moteur.
Si Exiftool est la solution, allons-y.

Trancept, il me semble que le plus simple serait un fil sur le forum: http://www.declencheur.com/photo/forums/viewthread/3/

Par Lightroomreg, le Dimanche 02 Novembre 2008, 22:08

L'idée est excellente : un tel outil serait vraiment très utile.
Je ne peux pas aider, je n'y connais rien en programmation, mais j'adhère totalement!

Par Agrumos, le Lundi 03 Novembre 2008, 07:49

Pour windows, il y a aussi ExposurePlot,gratuit et telechargeable ici : http://www.wega2.vandel.nl/

Par Trancept, le Lundi 03 Novembre 2008, 22:54

En fait Exiftool peut tout faire tout seul.
Pour savoir comment, c'est sur le forum : http://www.declencheur.com/photo/forums/viewthread/3/

Par KingOfNuls, le Jeudi 06 Novembre 2008, 19:40

Pour info, il existe une interface graphique à exiftool:

http://www.sno.phy.queensu.ca/~phil/exiftool/

Par pierrelo, le Samedi 15 Novembre 2008, 11:11

Effectivement, Exposure Plot permet une très bonne synthèse des données exif présente dans une arborescence complète de répertoire.
*