Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Export Métadonnées DT dans JPG avec tags IPTC
#1
Photo 
Bonjour,
Utilisateur depuis de nombreuses années de Lightroom, j'essaye depuis quelques semaines de transférer mon flux de travail photos vers Darktable (sous Windows). Pas trop de problème au niveau traitement des photos, je découvre même des modules très puissants, par contre je tombe sur un os au niveau des méta.

En résumé mon flux 'avant' était
Importation de RAW ou JPEG dans LR, Sélection des meilleurs photos (étoiles ou labels couleurs), rangement dans des collections, Géotag optionnel, traitement/améliorations, tagguage, ajout de titre et légende, export en JPG (dans un service cloud). Dans Wordpress (mon site est sous WP, vous savez le CMS qui fait tourner 40% du Web!), import des photos dans la bibliothèque de médias, création d'article avec galeries contenant des photos de la bibliothèques. Je précise cela, car l'importation des photos dans Wordpress récupère automatiquement le Titre et la légende des photos si ceux-ci sont dans les tags IPTC Headline et IPTC Caption...et Lightroom créé bien ses tags IPTC quand on les renseigne et que l'on exporte les photos.

Avec mes premiers essais d'export depuis DT2.4.0, je viens de m'apercevoir que ne recupèrait aucun texte/legende sous WP. J'ai donc regardé avec XNView ce qu'exporte DT et où.  
Le Tag DT 'Description' dans un tag EXIF 'Description de l'image' créé par DT
Le Tag DT 'Titre' n'est pas créé en EXIF (?)
Le Tag DT 'Auteur' est créé en EXIF
Le Tag DT 'Droit' est créé en EXIF
Je n'ai pas trouvé le tag Diffuseur.
Bref, rien en IPTC!

Je n'ai rien trouvé dans les parametres DT pour configurer l'export IPTC. 
Mes questions:
-Quelqu'un a t-il déjà traité ce problème?
-Y aurait t'il un moyen de configurer cela via des fichiers de configuration ou des parametres de lancement de DT.
-Sinon une autre méthode simple... Je sais qu'il existe un outil magique exiftool, mais cela m'obligerai a passer par un export local, et de plus je n'ai pas trouvé d'exemple asses précis de copie de tag vers autre tag.

Merci d'avance pour voter aide.
Répondre
#2
Oui, effectivement et la réponse est simple darktable ne gère pas l'IPTC pour le moment. Et visiblement WP ne gère pas les exifs, c'est ça?
--
Pascal - GNU/Debian (sid) - version darktable git/master
http://photos.obry.net
Répondre
#3
Un script LUA à l'export ?
dt stable / Ubuntu 22.04
Répondre
#4
(02-01-18, 19:43)pascal a écrit : Oui, effectivement et la réponse est simple darktable ne gère pas l'IPTC pour le moment. Et visiblement WP ne gère pas les exifs, c'est ça?

Il y a des plugins WP qui permettent d'afficher certains EXIF (Vitesse, focales...) mais le module d'import de la bibliothèque, non, c'est IPTC ou rien (c'est d'ailleurs un standard en terme de publication)
C'est un peu étonnant car je suis tombé sur des demandes dans ce sens qui datent de plus de 5 ans https://redmine.darktable.org/issues/8698
Bien dommage   Confused

(02-01-18, 20:07)manu a écrit : Un script LUA à l'export ?

C'est quoi?
Répondre
#5
(02-01-18, 20:15)MilleSabords a écrit :
(02-01-18, 20:07)manu a écrit : Un script LUA à l'export ?

C'est quoi?

http://www.darktable.org/usermanual/fr/lua_chapter.html
dt stable / Ubuntu 22.04
Répondre
#6
(02-01-18, 22:48)manu a écrit :
(02-01-18, 20:15)MilleSabords a écrit :
(02-01-18, 20:07)manu a écrit : Un script LUA à l'export ?

C'est quoi?

http://www.darktable.org/usermanual/fr/lua_chapter.html

Merci pour le tuyau. Par contre, je suis bien incapable d'écrire moi même un tel script.
J'ai donc cherché un peu et trouvé dans les paquets de script LUA un script dont le fonctionnel semble très proche de mon besoin https://github.com/chrik5/lua-scripts/tr...ol/contrib , le script https://github.com/chrik5/lua-scripts/bl...export.lua

Par contre, ca ne marche pas.
J'ai copié comme indiqué le paquet de scripts dans
Code :
%LOCALAPPDATA%\darktable\lua

et créé un fichier 

Code :
%LOCALAPPDATA%\darktable\luarc

dans lequel j'ai ajouté une ligne

Code :
require "contrib/exiftool_export"

pour activer le script exiftool_export.lua
J'ai copié le binaire exiftool pour windows dans C:\Windows et également vérifié que je pouvais bien lancer exiftool depuis l'invite de commande.
Malheureusement même après avoir fermé et relancé DT, je n'ai aucune nouvelle option dans ou en dessous de module exporter sélection.

J'ai du rater une étape, mais je ne vois pas laquelle....
Répondre
#7
As-tu essayé dans luarc :

Code :
require "exiftool_export"

en mettant exiftool_export directement dans %LOCALAPPDATA%\darktable\lua (pas dans un sous-dossier de lua)

Autre suggestion, rajoute dans luarc :
Code :
require "yield"


Et place yield.lua dans %LOCALAPPDATA%\darktable\lua
dt stable / Ubuntu 22.04
Répondre
#8
(03-01-18, 11:41)manu a écrit : As-tu essayé dans luarc :

Code :
require "exiftool_export"

en mettant exiftool_export directement dans %LOCALAPPDATA%\darktable\lua (pas dans un sous-dossier de lua)

Je viens d'essayer, ca ne change rien. Pour info, le fichier est encodé en UTF8, c'est bon? J'ai essayé en ANSI c'est pas mieux.
Répondre
#9
UTF8 c'est bon.

As-tu LUA sur ton Windows ? Dans les préférences de DT, vois-tu tout à droite "options lua" ?

Si non... http://lua-users.org/wiki/LuaBinaries
dt stable / Ubuntu 22.04
Répondre
#10
Citation :Autre suggestion, rajoute dans luarc :
Code :
require "yield"


Et place yield.lua dans %LOCALAPPDATA%\darktable\lua

Fait. Aucune différence.
Par contre j'ai essayé avec Hello World, et là j'ai bien un PopUp 'Hello World' qui s'ouvre au lancement de DT.

(03-01-18, 12:22)manu a écrit : UTF8 c'est bon.

As-tu LUA sur ton Windows ? Dans les préférences de DT, vois-tu tout à droite "options lua" ?

Si non... http://lua-users.org/wiki/LuaBinaries

Non. La doc http://www.darktable.org/usermanual/fr/lua_chapter.html ne parle pas d'installation.
Je vais l'installer.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)