Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/08/2006, à 09:49

_byron_

annotations de fichiers jpg !!

Bonjour,

Bien que n'ayant pas trop de connaissance en LINUX, mais une volonté farouche de m'y mettre. J'aimerai mettre au point un logiciel facilitant l'annotation de photo numérique via des métadonnéées IPTC ou XMP.

l'interface pouurait ressembler à ceci

        +--------------+----------------------------+-----------------+
        |              |                            |                 |
        |              |                            |  _______________|
        |              |      répertoire photo en   +-/___/     \_____|
        |              |      miniature             |                 |
        |  dossiers    |                            |  liste de tag   |
        |              |                            |                 |
        |              |                            |                 |
        |              |                            |                 |
        |              |                            |  plusieurs      |
        |              |                            |  onglets        |
        |              |                            |  tag personnel  |
        |              |                            |  tag présent    |
        |              |                            |    dans le dossier
        |              |                            |    ...          |
        |              |                            |                 |
        +--------------+                            |                 |
        |              |                            |                 |
        |              |                            |                 |
        | preview      |                            |                 |
        | photo        |                            |                 |
        | sélectionnée |                            |                 |
        |              |                            |                 |
        |              |                            |                 |
        |              |                            |                 |
        +--------------+----------------------------+-----------------+

Il serait possible de coller une sélection multiple de tags sur une sélection multiple de photos par simple glisser-déposer (des photos sur les tag ou des tages sur les photos)

La sélection d'une photo mettrai à jour la liste des tags qui lui sont collés

La selection d'un tag permettrai d'identifier un groupe de photos (ajout d'une petite icone à proximité de la photo.

L'ajout de tag ou de groupe de tag pourrait être effecuté par raccourci clavier personnalisable.

voila pour les fonctions de base.

Le seul problème est pour moi que je ne sais comment débuter du fait de mon peu de connaissance des lib et des langages de script et des outils de construction d'API.

Si quelqu'un veut bien me donner quelques billes pour commencer ou m'assister dans le développement, je vous serai très reconnaissant.

Dernière modification par _byron_ (Le 29/08/2006, à 09:50)

Hors ligne

#2 Le 29/08/2006, à 10:26

manatlan

Re : annotations de fichiers jpg !!

Un logiciel qui réponds pas mal à tes besoins :
http://jbrout.free.fr/
(comme ça tu vois un screenshot)

le vrai site est là :
http://jbrout.python-hosting.com/wiki/WikiStart

il y a même un repository debian/ubuntu
(et il est même développé sous ubuntu dapper ;-)

C'est du python et pygtk, donc s'intègre très bien sous gnome
tu peux selectionner plusieurs tags et les glisser-déposer sur une ou des photos ...
Tu peux aussi définir des raccourcis clavier pour taguer ...
(et pas mal de choses en plus)

Et il stocke tout ça dans les tags IPTC ! Mais pas encore XMP, mais dès que j'aurai une lib python xmp, jbrout le fera ...


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#3 Le 29/08/2006, à 10:28

manatlan

Re : annotations de fichiers jpg !!

par contre, j'aime bien ton idée d'onglets "tag personnalisé", "tag contenu dans le dossier"
je vais y réfléchir pour jbrout, ça me parait pas mal du tout !


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#4 Le 29/08/2006, à 12:22

_byron_

Re : annotations de fichiers jpg !!

pour les tag perso, j'avais également pensé à une hierachisation des tags


du genre

--- nom de famille 1
        |___ prenom1
        |___ prenom2

le fait de coller "prenom2" colerai également "nom de famille1"

pour jbrout, j'avais jeter un oeil mais j'ai pas été convaincu de l'interface.
l'ajout de racourci clavier, la navigation dans les dossier un peut difficile

Hors ligne

#5 Le 29/08/2006, à 12:31

_byron_

Re : annotations de fichiers jpg !!

Tout compte fait, il est pas si mal jbrout... j'aurai du me le garder sous le coude car la version que je viens de télcharger est moins déroutante....

Pour l'ajout de raccourci, un truc super efficace (découvert sur med (editeur de texte windows)) ce serait un double clique sur un tag avec la touche ctrl enfoncé qui ferait apparaitre une boite de dialogue demandant la combinaison de touche.

Hors ligne

#6 Le 29/08/2006, à 12:45

_byron_

Re : annotations de fichiers jpg !!

grrrr !!!

il me met des erreurs dans tous les sens maintenant !!!

Traceback (most recent call last):
   File "jbrout.py", line 2073, in ?
    main()
   File "jbrout.py", line 2048, in main
    window = Window()
   File "C:\temp\jbrout\jbrout-0.2.102.win32\jbrout\App\libs\gladeapp.py", line 123, in __init__
   File "jbrout.py", line 757, in init
    self.fillComboYear()
   File "jbrout.py", line 830, in fillComboYear
    drange=JBrout.db.getMinMaxDates()
   File "C:\temp\jbrout\jbrout-0.2.102.win32\jbrout\App\db.py", line 246, in getMinMaxDates
    a=int( i.attrib["date"] )
   File "etree.pyx", line 790, in etree._Attrib.__getitem__
KeyError: 'date'

je suis sous wondows (j'suis au boulot)

Hors ligne

#7 Le 29/08/2006, à 12:46

_byron_

Re : annotations de fichiers jpg !!

avant ca il m'avait une ereur sur un fichier corrompu (un jpeg un peu en caraffe !)

Hors ligne

#8 Le 29/08/2006, à 13:16

manatlan

Re : annotations de fichiers jpg !!

_byron_ a écrit :

avant ca il m'avait une ereur sur un fichier corrompu (un jpeg un peu en caraffe !)

oui, c'est un problème sur lequel je suis actuellement ... (comprends ça sera corrigé sous peu)
il arrive que certaines photos aient des problèmes (tag mal formé générallement)
et au moment de l'import alors : ça genere une exception, et ça laisse jbrout dans un etat non stable ...

Du coup, au lancement suivant, ça pause problème, car la "db" est cassé ...
faut supprimer son ".jbrout/db.xml" et refaire ses imports (ou enlever les nodes photo vides du fichier), en evitant l'image qui pête.

ce soir, je corrige ça ! promis


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#9 Le 29/08/2006, à 13:34

bergi

Re : annotations de fichiers jpg !!

et f-spot ne te conviens pas ?

Hors ligne

#10 Le 29/08/2006, à 13:41

_byron_

Re : annotations de fichiers jpg !!

manatlan a écrit :
_byron_ a écrit :

avant ca il m'avait une ereur sur un fichier corrompu (un jpeg un peu en caraffe !)

oui, c'est un problème sur lequel je suis actuellement ... (comprends ça sera corrigé sous peu)
il arrive que certaines photos aient des problèmes (tag mal formé générallement)
et au moment de l'import alors : ça genere une exception, et ça laisse jbrout dans un etat non stable ...

Du coup, au lancement suivant, ça pause problème, car la "db" est cassé ...
faut supprimer son ".jbrout/db.xml" et refaire ses imports (ou enlever les nodes photo vides du fichier), en evitant l'image qui pête.

ce soir, je corrige ça ! promis

je le trouve pas sous windows, tu peux m'aiguiller ?

Hors ligne

#11 Le 29/08/2006, à 13:43

manatlan

Re : annotations de fichiers jpg !!

Pas trop d'idée ;-)
mais logiquement, ça doit être soit dans l'un ou l'autre :

- Document and settings/{ton_user}/application data
- Document and settings/{ton_user}


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#12 Le 29/08/2006, à 13:49

_byron_

Re : annotations de fichiers jpg !!

manatlan a écrit :

Pas trop d'idée ;-)
mais logiquement, ça doit être soit dans l'un ou l'autre :

- Document and settings/{ton_user}/application data
- Document and settings/{ton_user}

application data\jbrout !!! je l'ai

je vais pouvoir tester ca !!!!  surtout les raccourcis ca m'interesse grandement (11000 photos de famille à tagger !!!!!)

Hors ligne

#13 Le 29/08/2006, à 13:51

_byron_

Re : annotations de fichiers jpg !!

bergi a écrit :

et f-spot ne te conviens pas ?

J'ai pas tester mais je verrai ca ce soir at home !
En fait, j'ai eu le mauvais reflexe de faire ma recherche sous winXP et comme je trouvais rien de convaincant, je me suis je vais le faire sur linux (prétentieux que je suis)

Hors ligne

#14 Le 29/08/2006, à 15:37

_byron_

Re : annotations de fichiers jpg !!

manatlan a écrit :

Tu peux aussi définir des raccourcis clavier pour taguer ...
(et pas mal de choses en plus)

sous WinXP, j'ai pas trouvé le moyen de faire des raccourci clavier !

Hors ligne

#15 Le 29/08/2006, à 15:44

manatlan

Re : annotations de fichiers jpg !!

pour l'instant, il ny' a pas d'interface d'association TAG - TOUCHE
il faut le faire à la mimine ...
dans le fichier .jbrout/tags.xml

exemple :
<tag>Moi</tag>

transformer en

<tag key="m">Moi</tag>


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne