![]() |
Copie et importation avec XMP - Version imprimable +- Forum darktable FR (https://forums.darktable.fr) +-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97) +--- Forum : Trucs et Astuces (https://forums.darktable.fr/forumdisplay.php?fid=87) +--- Sujet : Copie et importation avec XMP (/showthread.php?tid=6198) |
Copie et importation avec XMP - Primus - 19-07-22 Bonjour. À l'époque où j'utilisais Lightroom, mes fichiers étaient nommés ainsi : img_AAAAMMJJ_XXX.PEF Pendant un petit bout de temps, après la transition sur Darktable, à l'importation, j'avais laissé le nom des fichiers tels quels : IMGPXXXX.PEF Depuis plus d'un an environ, j'utilise ce nommage de fichiers : primus$(EXIF_YEAR)$(EXIF_MONTH)$(EXIF_DAY)$(SEQUENCE).$(FILE_EXTENSION) Soit : primusAAAAMMJJXXXX.PEF Je voudrais réorganiser le nommage de tous les fichiers antérieurs. Comme malheureusement l'option de renommage après importation (et editing) façon Lightroom n'est pas implémentée, j'ai songé à ceci : 1) Dans la table lumineuse, enlever la collection complète (dans mon cas, les fichiers bruts situés $(PICTURES_FOLDER)/Raw). 2) Renommer Raw en par exemple Raw_ancien. 3) Créer un nouveau dossier Raw. 4) Copier et importer (récursivement) Raw_ancien dans Raw. J'ai fait un petit test ; les fichiers sont parfaitement renommés selon le modèle. Problème : le contenu des fichiers XMP n'est pas pris en compte et le développement se fait selon le flux paramétré. Y aurait-il un moyen d'y remédier ? Merci. RE: Copie et importation avec XMP - manu - 19-07-22 Bonjour. As-tu recopié aussi les anciens fichiers .XMP dans leurs nouveaux dossiers, en les renommant de leurs nouveaux noms, c'est à dire primusAAAAMMJJXXXX.PEF.xmp ? Après, je n'ai pas fait le test, mais dans le fichier xmp la référence au fichier RAW existe aussi dans une balise xmpMM: DerivedFrom... RE: Copie et importation avec XMP - Primus - 19-07-22 C'est à l'importation, lors de la copie, que le nommage se fait selon le modèle. Dans le dossier source (et ensuite dans le dossier de destination), les fichiers XMP ont le même nom que les fichiers bruts. RE: Copie et importation avec XMP - manu - 19-07-22 (19-07-22, 17:32)Primus a écrit : C'est à l'importation, lors de la copie, que le nommage se fait selon le modèle. Dans le dossier source (et ensuite dans le dossier de destination), les fichiers XMP ont le même nom que les fichiers bruts. Certes, mais tes anciens traitements sont enregistrés dans les anciens xmp, donc si tu ne les "ramènes" pas à côté de tes PEF avec leurs nouveaux noms, tu n'as pas tes traitements. Dès que tu importes dans dt, les xmp sont créés par dt, en utilisant bien sûr le nom du RAW. D'où : Citation :Problème : le contenu des fichiers XMP n'est pas pris en compte et le développement se fait selon le flux paramétré. RE: Copie et importation avec XMP - Primus - 20-07-22 Si j'ai bien compris ce que tu expliques, il faut importer les fichiers bruts, supprimer les nouveaux XMP créés automatiquement, copier les anciens XMP, les renommer identiquement aux fichiers bruts et enfin les ouvrir un à un pour modifier la référence du fichier brut dans la ligne DerivedFrom. Au secours... ![]() RE: Copie et importation avec XMP - manu - 20-07-22 Oui, au secours... ![]() Je ne vois pas d'autre façon pour renommer un ensemble de photos exploitables dans dt que de passer par des commandes bash, exiftool notament, ou un/des scripts. C'est en tout cas comme ça que je m'y prendrais. Si tu comprends l'anglais, tu peux jeter un œil du côté de ce post. Quelque part, ça pourrait en intéresser (au moins qui utilise Linux, voire macOS) de faire un script bash pour renommer des paires (voire triplets) RAW+xmp(+JPG)... RE: Copie et importation avec XMP - Primus - 20-07-22 @manu, je pensais à une possibilité de modification d'un fichier de configuration qui permettrait de procéder à l'opération. C'est peut-être faisable.......... @Phil7857, d'une part, ça serait déjà un gros travail, et d'autre part, chaque fichier brut correspondant étant défini dans chaque XMP par DerivedFrom, ça ne résoudrait pas le problème. RE: Copie et importation avec XMP - manu - 20-07-22 Oui, je viens de faire le test en dupliquant une paire RAW/xmp, la donnée dans le xmp est à mettre à jour pour que le traitement soit appliqué au fichier renommé. Code : xmpMM:DerivedFrom="nom du fichier raw" Si pas d'autre solution, je ne vois que le scripting bash ou autre pour qui n'est pas sous Linux (ou MacOS ?)... RE: Copie et importation avec XMP - Primus - 20-07-22 (20-07-22, 11:17)Phil7857 a écrit : De mon côté, lors de l'importation d'un image, Darktable vérifie s'il y a un xmp avec le même nom que le raw et met à jour le DerivedFrom dans le xmp. Dans les préférences, onglet stockage, section xmp, comment as-tu configuré ? RE: Copie et importation avec XMP - manu - 20-07-22 (20-07-22, 11:17)Phil7857 a écrit : De mon côté, lors de l'importation d'un image, Darktable vérifie s'il y a un xmp avec le même nom que le raw et met à jour le DerivedFrom dans le xmp. Donc je n'ai aucn soucis de ce côté.Ça c'est une bonne nouvelle, ça simplifie déjà un aspect des choses ! Reste le renommage des anciens xmp... Est-ce que entre :
les X sont la même donnée ? Si non, comment associer les anciens xmp avec les nouveaux raw ? |