Faisant suite à longue discussion sur l’ordre des modules dans darktable, qui a eu lieu en septembre-octobre, Pascal a introduit une modification très intéressante qui permet de réordonner l’interface dans un ordre arbitraire.
Le meilleur ordre « arbitraire » se base sur l’ordre d’application des modules dans le pixel pipe. Si vous n’avez pas été décortiquer le code, il y a peu de chance que cet ordre vous soit familier. Voici donc l’ordre que je recommande, qui vous permet de retoucher en suivant le guide (prenez les modules dans l’ordre de l’interface, et plus besoin de se poser de question), en évitant les retouches circulaires.
Il vous suffit d’éditer le fichier darktablerc, et de remplacer la section plugin/darkroom/group par :
plugins/darkroom/group/base curve=1
plugins/darkroom/group/bloom=5
plugins/darkroom/group/channel mixer=4
plugins/darkroom/group/chromatic aberrations=2
plugins/darkroom/group/color balance=4
plugins/darkroom/group/color contrast=4
plugins/darkroom/group/color correction=4
plugins/darkroom/group/color look up table=1
plugins/darkroom/group/color mapping=4
plugins/darkroom/group/color reconstruction=2
plugins/darkroom/group/color transfer=4
plugins/darkroom/group/color zones=4
plugins/darkroom/group/colorize=4
plugins/darkroom/group/contrast brightness saturation=3
plugins/darkroom/group/crop and rotate=1
plugins/darkroom/group/defringe=2
plugins/darkroom/group/demosaic=1
plugins/darkroom/group/denoise (bilateral filter)=2
plugins/darkroom/group/denoise (non-local means)=2
plugins/darkroom/group/denoise (profiled)=2
plugins/darkroom/group/dithering=2
plugins/darkroom/group/equalizer=3
plugins/darkroom/group/exposure=1
plugins/darkroom/group/fill light=3
plugins/darkroom/group/filmic=3
plugins/darkroom/group/framing=5
plugins/darkroom/group/global tonemap=3
plugins/darkroom/group/graduated density=1
plugins/darkroom/group/grain=5
plugins/darkroom/group/haze removal=2
plugins/darkroom/group/highlight reconstruction=2
plugins/darkroom/group/highpass=5
plugins/darkroom/group/hot pixels=2
plugins/darkroom/group/input color profile=1
plugins/darkroom/group/invert=1
plugins/darkroom/group/lens correction=2
plugins/darkroom/group/levels=3
plugins/darkroom/group/liquify=5
plugins/darkroom/group/local contrast=3
plugins/darkroom/group/lowlight vision=5
plugins/darkroom/group/lowpass=5
plugins/darkroom/group/monochrome=4
plugins/darkroom/group/orientation=1
plugins/darkroom/group/output color profile=1
plugins/darkroom/group/perspective correction=1
plugins/darkroom/group/raw black/white point=1
plugins/darkroom/group/raw denoise=2
plugins/darkroom/group/retouch=5
plugins/darkroom/group/rotate pixels=1
plugins/darkroom/group/scale pixels=1
plugins/darkroom/group/shadows and highlights=3
plugins/darkroom/group/sharpen=5
plugins/darkroom/group/soften=5
plugins/darkroom/group/split toning=4
plugins/darkroom/group/spot removal=5
plugins/darkroom/group/tone curve=3
plugins/darkroom/group/tone mapping=3
plugins/darkroom/group/unbreak input profile=1
plugins/darkroom/group/velvia=4
plugins/darkroom/group/vibrance=4
plugins/darkroom/group/vignetting=5
plugins/darkroom/group/watermark=5
plugins/darkroom/group/white balance=1
plugins/darkroom/group/zone system=3
plugins/darkroom/group_order/1=1
plugins/darkroom/group_order/2=3
plugins/darkroom/group_order/3=4
plugins/darkroom/group_order/4=2
plugins/darkroom/group_order/5=5
pascal
Décembre 11, 2018, 8:56
2
J’aurais préféré avoir le script modifié, plus simple de reproduire et à changer à mon avis. As-tu essayé? J’ai normalement corrigé les problèmes que tu avais remonté avec le script.
Je pourrais modifier le script, j’avoue que j’ai pas regardé.
pascal
Décembre 11, 2018, 9:31
4
Surtout que c’est super simple. Tu déplaces des modules (une ligne dans le script) d’un groupe à l’autre, tu exécutes et c’est terminé.
Le script est à jour, donc il suffit d’aller télécharger https://github.com/darktable-org/darktable/blob/master/tools/iop-layout.sh et de l’exécuter :
bash iop-layout.sh
super merci super aurelien
jpg54
Décembre 14, 2018, 9:47
7
Merci Aurélien, j’ai téléchargé mais pas encore essayé ! Il faut aussi que je vois s’il faut que je le modifie pour l’appliquer à la dev ?
senpai
Décembre 14, 2018, 11:51
8
Merci, j"ai téléchargé, la procédure pour la suite ^^ ?
jpg54
Décembre 14, 2018, 12:27
9
Quelqu’un a essayé ?
J’ai une erreur sur la première ligne :
mmoy
Décembre 14, 2018, 2:05
10
@jpg54 : tu as visiblement mal téléchargé le script. Tu as pris la page HTML, pas le script lui-même.
Le script : https://raw.githubusercontent.com/darktable-org/darktable/master/tools/iop-layout.sh (bouton « raw » sur github).
jpg54
Décembre 14, 2018, 8:20
11
Ok, je vais télécharger, merci Matthieu. J’ai réussi à faire manuellement à partir du patch donné par Aurélien dans le premier post.
aurelienpierre:
Faisant suite à longue discussion sur l’ordre des modules dans darktable, qui a eu lieu en septembre-octobre, Pascal a introduit une modification très intéressante qui permet de réordonner l’interface dans un ordre arbitraire.
Le meilleur ordre « arbitraire » se base sur l’ordre d’application des modules dans le pixel pipe. Si vous n’avez pas été décortiquer le code, il y a peu de chance que cet ordre vous soit familier. Voici donc l’ordre que je recommande, qui vous permet de retoucher en suivant le guide (prenez les modules dans l’ordre de l’interface, et plus besoin de se poser de question), en évitant les retouches circulaires.
Il vous suffit d’éditer le fichier darktablerc, et de remplacer la section plugin/darkroom/group par :
plugins/darkroom/group/base curve=1
plugins/darkroom/group/bloom=5
plugins/darkroom/group/channel mixer=4
plugins/darkroom/group/chromatic aberrations=2
plugins/darkroom/group/color balance=4
plugins/darkroom/group/color contrast=4
plugins/darkroom/group/color correction=4
plugins/darkroom/group/color look up table=1
plugins/darkroom/group/color mapping=4
plugins/darkroom/group/color reconstruction=2
plugins/darkroom/group/color transfer=4
plugins/darkroom/group/color zones=4
plugins/darkroom/group/colorize=4
plugins/darkroom/group/contrast brightness saturation=3
plugins/darkroom/group/crop and rotate=1
plugins/darkroom/group/defringe=2
plugins/darkroom/group/demosaic=1
plugins/darkroom/group/denoise (bilateral filter)=2
plugins/darkroom/group/denoise (non-local means)=2
plugins/darkroom/group/denoise (profiled)=2
plugins/darkroom/group/dithering=2
plugins/darkroom/group/equalizer=3
plugins/darkroom/group/exposure=1
plugins/darkroom/group/fill light=3
plugins/darkroom/group/filmic=3
plugins/darkroom/group/framing=5
plugins/darkroom/group/global tonemap=3
plugins/darkroom/group/graduated density=1
plugins/darkroom/group/grain=5
plugins/darkroom/group/haze removal=2
plugins/darkroom/group/highlight reconstruction=2
plugins/darkroom/group/highpass=5
plugins/darkroom/group/hot pixels=2
plugins/darkroom/group/input color profile=1
plugins/darkroom/group/invert=1
plugins/darkroom/group/lens correction=2
plugins/darkroom/group/levels=3
plugins/darkroom/group/liquify=5
plugins/darkroom/group/local contrast=3
plugins/darkroom/group/lowlight vision=5
plugins/darkroom/group/lowpass=5
plugins/darkroom/group/monochrome=4
plugins/darkroom/group/orientation=1
plugins/darkroom/group/output color profile=1
plugins/darkroom/group/perspective correction=1
plugins/darkroom/group/raw black/white point=1
plugins/darkroom/group/raw denoise=2
plugins/darkroom/group/retouch=5
plugins/darkroom/group/rotate pixels=1
plugins/darkroom/group/scale pixels=1
plugins/darkroom/group/shadows and highlights=3
plugins/darkroom/group/sharpen=5
plugins/darkroom/group/soften=5
plugins/darkroom/group/split toning=4
plugins/darkroom/group/spot removal=5
plugins/darkroom/group/tone curve=3
plugins/darkroom/group/tone mapping=3
plugins/darkroom/group/unbreak input profile=1
plugins/darkroom/group/velvia=4
plugins/darkroom/group/vibrance=4
plugins/darkroom/group/vignetting=5
plugins/darkroom/group/watermark=5
plugins/darkroom/group/white balance=1
plugins/darkroom/group/zone system=3
plugins/darkroom/group_order/1=1
plugins/darkroom/group_order/2=3
plugins/darkroom/group_order/3=4
plugins/darkroom/group_order/4=2
plugins/darkroom/group_order/5=5
bonjour, j’utilise darktable 2.6 sur windows 10. Dans le fichier darktablerc, il n’y a avait aucune ligne contenant plugin/darkroom/group. Vu que le script Linux ne marche pas dans Windows, j’ai ajouté à la fin du fichier les lignes d’Aurelien. ça ne fait aucun effet à darktable! J’avais fait des copies d’écran avant/après et l’ordre des modules est resté le même. HELP… car la fonction m’intéresse beaucoup
Il ne suffit pas d’ajouter les lignes en fin de fichier, mais il faut éditer les bonnes lignes (qui sont déjà là). Je suppose que si les instructions sont données 2 fois, dt applique la première consigne
jpg54
Mars 8, 2019, 8:40
14
J’ai pas refait des tests.
aurelienpierre:
Il ne suffit pas d’ajouter les lignes en fin de fichier, mais il faut éditer les bonnes lignes (qui sont déjà là). Je suppose que si les instructions sont données 2 fois, dt applique la première consigne
Les lignes sont absentes du fichier darktablerc fourni avec la version 2.6 de Darktable pour Windows. Il y a 264 lignes et aucune ne commence par plugins/darkroom/group/. C’est pour cela que j’avais ajouté les lignes à la fin du fichier, pensant qu’elles étaient optionnelles et à ajouter quand on veut customiser l’ordre.
flyingdd:
aurelienpierre:
Il ne suffit pas d’ajouter les lignes en fin de fichier, mais il faut éditer les bonnes lignes (qui sont déjà là). Je suppose que si les instructions sont données 2 fois, dt applique la première consigne
Les lignes sont absentes du fichier darktablerc fourni avec la version 2.6 de Darktable pour Windows. Il y a 264 lignes et aucune ne commence par plugins/darkroom/group/. C’est pour cela que j’avais ajouté les lignes à la fin du fichier, pensant qu’elles étaient optionnelles et à ajouter quand on veut customiser l’ordre.
Bonjour,
il y a deux fichiers darktablerc. En l’occurrence, il faut aller chercher celui qui se trouve dans AppData avec les bases.
Effectivement dans appdata ça marche ! merci
boleg
Mars 9, 2019, 3:46
18
Bonjour,
pour windows il faut remplacer toutes les lignes style « plugins/darkroom/group/channel mixer=3
plugins/darkroom/group/chromatic aberrations=4 » ou juste une partie ?
merci de vos réponses.
Il faut identifier dans le fichier les 69 lignes données par Aurelien puis remplacer celles du fichier. Elles se suivent donc repérer la première et la dernière.
Femto
Août 13, 2019, 8:26
20
Bonjour à tous,
J’aimerais juste savoir un truc à propos de ce script. Une fois appliqué, je me suis rendu compte que dans la chambre noire, les modules qui se trouvaient sous l’onglet « Modules de couleur » se retrouvent sous celui des « Modules de tonalité », et inversement… Est-ce normal ?
Merci et bonne journée.