DARKTABLE

Section: darktable (1)
Updated: 2017-01-20
Page Index
 

NOM

darktable - une application fournissant un flux de travail de traitement des photos numériques  

SYNOPSIS

    darktable [options] [IMG_1234.{RAW,...}|répertoire_images/]

Options :

    --cachedir <répertoire du cache de l'utilisateur>
    --conf <clef>=<valeur>
    --configdir <répertoire de configuration de l'utilisateur>
    -d {all,cache,camctl,camsupport,control,dev,fswatch,imageio,input,
        ioporder,lighttable,lua,masks,memory,nan,opencl,params,perf,
        pwstorage,print,signal,sql,undo}
    --datadir <répertoire des données>
    --disable-opencl
    -h, --help
    --library <fichier de bibliothèque>
    --localedir <répertoire local>
    --luacmd <commande Lua>
    --moduledir <répertoire des modules>
    --noiseprofiles <fichier json des profils de bruit>
    -t <nombre de fils d'exécution OpenMp>
    --tmpdir <répertoire temporaire>
    --version

 

DESCRIPTION

darktable est une application fournissant un flux de travail pour le traitement des photos numériques sous Linux, Mac OS X et plusieurs autres Unix.

L'application est conçue pour faciliter l'édition et le traitement cohérent des grandes séances photo. Elle fournit une table lumineuse numérique facile à utiliser et un ensemble d'outils sophistiqués de post-traitement.

La plupart des traitements sont effectués en mode virgule flottante 32 bits dans l'espace colorimétrique CIE L*a*b* indépendant du périphérique. darktable gère aussi parfaitement la couleur, ce qui vous donne un contrôle total de l'apparence des photos.

L'application repose sur une architecture moderne de plugins rendant aisée l'extension des capacités existantes de l'application par des développeurs tiers. Toutes les fonctionnalités de la table lumineuse et de la chambre noire sont implémentées sous forme de plugins. Vous pouvez ainsi créer vos plugins en réutilisant le code existant. La plupart des actions spécifiques du flux de travail peuvent aussi être écrites dans un script Lua.  

OPTIONS

IMG_1234.RAW ou répertoire_images/
Vous pouvez optionnellement fournir le nom de fichier d'une image ou le nom d'un répertoire contenant des fichiers image. Si un nom de fichier est donné darktable démarre en mode chambre noire avec ce fichier ouvert. Si un répertoire est donné darktable démarre en mode table lumineuse avec le contenu de ce répertoire comme collection courante. Si une instance de darktable est déjà en cours d'exécution (utilisant la même bibliothèque) l'image ou le répertoire y sera ouvert, en utilisant D-Bus pour communiquer entre les deux processus.
--cachedir <répertoire cache>
darktable conserve un cache de miniatures des images pour une prévisualisation rapide et un cache d'exécutables OpenCL pour un démarrage rapide. Par défaut les caches se trouve dans "$HOME/.cache/darktable/". Il peut y avoir plusieurs caches de miniatures en parallèle - un pour chaque fichier de bibliothèque.
--conf <clé>=<valeur>
darktable offre un riche ensemble de paramètres de configuration que l'utilisateur définit dans "darktablerc" - le fichier de configuration de darktable dans le répertoire de configuration de l'utilisateur. Avec cette option vous pouvez remplacer temporairement des réglages individuels - cependant ces réglages ne seront pas stockés dans "darktablerc".
--configdir <répertoire de configuration>
Cette option définit le répertoire où darktable stocke la configuration spécifique de l'utilisateur. L'emplacement par défaut est "$HOME/.config/darktable/".
-d <option de débogage>
Cette option permet la sortie du débogage dans le terminal. Il y a plusieurs sous-systèmes dans darktable et le débogage de chacun d'eux peut être activé séparément.Vous pouvez utiliser cette option plusieurs fois si vous souhaitez des sorties de débogage pour plus d'un sous-système.

Voici quelques unes de ces options de débogage :

control
Activer la file des tâches de débogage. Si vous redirigez la sortie de darktable vers controle.log et lancez ./tools/create_control_svg.sh controle.log, vous obtiendrez un controle.svg sympathique avec une visualisation du travail des fils d'exécution.
cache
Ceci vous donnera de nombreuses informations de débogage concernant le cache des miniatures du mode table lumineuse. Si darktable a été compilé en mode débogage, ceci vous dira à quel endroit du code un tampon particulier a été verrouillé pour la dernière fois.
perf
Utilisez ceci pour peaufiner la performance de vos modules de chambre noire. Il mesurera (mesure rdtsc) les temps d'exécution de tous les plugins et les affichera sur la sortie.
all
Active toutes les sorties de débogage. En général ceci n'est pas très utile.
--datadir <répertoire des données>
Cette option définit le répertoire où darktable trouvera ses données d'exécution. L'emplacement par défaut dépend de votre installation. "/opt/darktable/share/darktable/" et "/usr/share/darktable/" sont des emplacements typiques.
--disable-opencl
Empêcher darktable d'initialiser le sous-système OpenCL. Utilisez cette option en cas de plantage de darktable au démarrage dû à une implémentation défectueuse d'OpenCL.
-h, --help
Montre les options de la ligne de commande et quitte.
--library <fichier de bibliothèque>
Pour un accès rapide darktable conserve les informations de l'image dans une base de données sqlite. L'emplacement par défaut de ce fichier de base de données est "$HOME/.config/darktable/library.db". Vous pouvez donner un emplacement alternatif si, par exemple, vous souhaitez faire quelques expérimentations sans corrompre votre bibliothèque library.db originale. Vous pouvez aussi donner ":memory:" comme fichier de bibliothèque. Dans ce cas la base de données est conservée dans la mémoire du système - toutes les modifications seront détruites à la fin de l'exécution de darktable.
--localedir <répertoire des locales>
L'emplacement où darktable trouve ses chaînes de texte spécifique à la langue. L'emplacement par défaut dépend de votre installation. "/opt/darktable/share/locale/" et "/usr/share/locale/" sont des emplacements typiques.
--luacmd <commande lua>
Une chaîne de caractères contenant les commandes lua à exécuter après l'initialisation de lua. Ces commandes seront exécutées après celles de votre fichier "luarc".

Si lua n'a pas été activé à la compilation, cette option sera acceptée mais sera sans effet.

--moduledir <répertoire des modules>
darktable a une structure modulaire et organise ses modules sous forme de bibliothèques partagées à charger au cours de l'exécution. Avec cette option vous dites à darktable où il doit chercher ses bibliothèques partagées. L'emplacement par défaut dépend de votre installation ; "/opt/darktable/lib/darktable/" et "/usr/lib/darktable/" sont des emplacements typiques.
--noiseprofiles <fichier json des profils de bruit>
Le module de réduction du bruit (profil) de darktable utilise des données de profil spécifiques au boîtier, chargées à partir d'un fichier externe json. Avec cette option on peut changer le fichier à charger pour permettre de tester des profils alternatifs. Le fichier de profil par défaut est "noiseprofiles.json" et se trouve typiquement dans "/opt/darktable/share/darktable/" ou "/usr/share/darktable/".
-t <num openmp threads>
darktable utilise OpenMp pour paralléliser de nombreuses étapes du calcul et fait usage de tous les cœurs CPU disponibles. Avec cette option vous pouvez spécifier le nombre de fils d'exécution à utiliser.
--tmpdir <répertoire tmp>
L'emplacement où darktable stocke ses fichiers temporaires. Si cette option n'est pas fournie darktable utilise le répertoire par défaut du système.
--version
Montre qu'elle est la version de darktable ainsi que quelques options importantes de compilation et quitte.
 

RACCOURCIS CLAVIER PAR DÉFAUT

Tous les modes
l
Passer à la vue table lumineuse
d
Passer à la vue chambre noire
t
Passer à la vue capture
m
Passer à la vue carte
s
Passer à la vue diaporama
p
Passer à la vue impression
.
Basculer entre les vues table lumineuse et chambre noire
Ctrl-q
Quitter
F11
Basculer entre les modes plein écran et normal de la fenêtre de l'application
Esc
Quitter le mode plein écran
Ctrl-h
Montrer/cacher l'entête
Tab
Montrer/cacher les panneaux latéraux

Mode table lumineuse

g, Shift-g
Naviguer vers la rangée du haut, du bas
PageUp, PageDown
Naviguer une page vers le haut, vers le bas
'
Défiler vers le centre
Down, Left, Right, Up
Défiler vers le bas, vers la gauche, vers la droite, vers le haut
z
Aperçu de l'image
Ctrl-z
Aperçu de l'image avec détection du focus
F1, F2, F3, F4, F5
Labels de couleurs : basculer en rouge, en jaune, en vert, en bleu et en violet
1, 2, 3, 4, 5
Évaluation par étoiles
0
Enlever toutes le étoiles
r
Marquer comme rejeté
l
Réaligner les images sur la grille
Alt-1
Zoomer la première image visible
Alt-2, 3
Ajuster le zoom
Alt-4
Dé-zoomer complètement
Ctrl-a
Sélectionner toutes les images
Ctrl-Shift-a
Désélectionner toutes les images
Ctrl-i
Inverser la sélection
Ctrl-d
Cloner l'image
Ctrl-g, Ctrl-Shift-g
Grouper/dégrouper les images sélectionnées
Delete
Supprimer l'image de la collection
Ctrl-c, Ctrl-Shift-c
Copier tout l'historique, l'historique sélectionné
Ctrl-v, Ctrl-Shift-v
Coller tout l'historique, l'historique sélectionné
Space
Sélectionner/désélectionner une image
Return
Sélectionner une image
Ctrl-e
Exporter les images actuellement sélectionnées
Ctrl-k
Retourner à la collection précédente
Ctrl-t
Ouvrir une fenêtre contextuelle pour étiqueter rapidement une image
Ctrl-Shift-i
Importer un répertoire
Ctrl-j
Sauter à la pellicule d'une image

Mode chambre noire

Alt-1, 2, 3
Zoomer à 1:1, remplir, ajuster, respectivement
Ctrl-f
Montrer/cacher le bandeau
Space, Backspace
Sauter à l'image suivante, précédente
Ctrl-e
Exporter l'image courante
Ctrl-c, Ctrl-Shift-c
Copier tout l'historique, l'historique sélectionné
Ctrl-v, Ctrl-Shift-v
Coller tout l'historique, l'historique sélectionné
o
Basculer entre montrer les zones surexposées et sousexposées
Ctrl-g
Activer/désactiver la vérification de gamut
Ctrl-s
Activer/désactiver l'épreuvage
Enter
Dans le module recadrer et pivoter, valider le recadrage
[, ]
Dans le module rotation tourner de 90 degrés dans le sens anti-horaire, dans le sens horaire
<, >
Lors du dessin d'un masque, diminuer, augmenter l'opacité du pinceau, respectivement
{, }
Lors du dessin d'un masque,diminuer, augmenter la dureté du pinceau, respectivement
[, ]
Lors du dessin d'un masque, diminuer, augmenter la taille du pinceau, respectivement

Mode capture

Ctrl-f
Montrer/cacher le bandeau
v
Activer/désactiver la visée directe

Mode carte

Ctrl-f
Montrer/cacher le bandeau
Ctrl-z
Annuler
Ctrl-r
Refaire

Bandeau (quand le curseur est en haut du bandeau)

F1, F2, F3, F4, F5
Labels de couleurs : basculer en rouge, en jaune, en vert, en bleu et en violet
1, 2, 3, 4, 5
Évaluation par étoiles
0
Enlever toutes le étoiles
r
Marquer comme rejeté
Ctrl-d
Cloner l'image
Ctrl-a
Sélectionner toutes les images
Ctrl-Shift-a
Désélectionner toutes les images
Ctrl-i
Inverser la sélection
Ctrl-c, Ctrl-Shift-c
Copier tout l'historique, l'historique sélectionné
Ctrl-v, Ctrl-Shift-v
Coller tout l'historique, l'historique sélectionné

Mode diaporama

Space
Démarrer/arrêter la lecture
 

VOIR AUSSI

darktable-cli(1)  

AUTRES INFORMATIONS

Veuillez visiter le site web de darktable pour des nouvelles, un blog et un système de suivi des bogues : <http://www.darktable.org/>

<https://www.darktable.org/usermanual/> Le manuel utilisateur complet de darktable.

darktablerc.html Une vue d'ensemble de tous les réglages de configuration par défaut. L'emplacement par défaut dépend de votre installation. "/opt/darktable/share/doc/darktable/" et "/usr/share/doc/darktable/" sont des emplacements typiques.  

SIGNALER DES BOGUES

Please use the bug tracker on <https://github.com/darktable-org/darktable/issues> to report bugs, feature requests and so on.  

AUTEURS

Le principal développeur de darktable est Johannes Hanika. La liste, on l'espère complète, des contributeurs du projet est :

* developers: Pascal Obry Aurélien PIERRE Aldric Renaudin parafin Roman Lebedev Tobias Ellinghaus

* translators: Jeronimo Pellegrini Pascal Obry EdgarLux Heiko Bauke Martin Straeten Timur Davletshin Matjaž Jeran thisnamewasnottaken vertama Arch Ont Bernhard Báthory Péter Matteo Mardegan Michel Leblond Nicolas Auffray jpellegrini Alejandro Criado-Pérez Cyril Richard Danilo Bargen Denny Biasiolli Diederik ter Rahe Jakub Filipowicz Marko Vertainen Miroslav Fikar criadoperez mrleemon shlomi braitbart Łukasz Karcz

* contributors (at least 4 commits): ralfbrown Hubert Kowalski Diederik ter Rahe Jeronimo Pellegrini Dan Torop Philippe Weyland Chris.Elston hanno@schwalm-bremen.de Heiko Bauke EdgarLux Mark-64 Nicolas Auffray Harold le Clément de Saint-Marcq rawfiner Bill Ferguson David-Tillmann Schaefer Miloš Komarčević Ralf Brown darkelectron Matt Maguire Martin Straeten Alexis Mousset dterrahe Andreas Schneider Hanno Schwalm Timur Davletshin Chris Elston Philipp Lutz matt-maguire

* Sub-module rawspeed contributors (at least 1 commit): Roman Lebedev Bill Ferguson Josef Raschen Matt Maguire Philipp Normann Zanhard frantic1048 parafin ponkotuy

* Sub-module OpenCL contributors (at least 1 commit):

* Sub-module libxcf contributors (at least 1 commit):

* Sub-module whereami contributors (at least 1 commit):

And all those of you that made previous releases possible

Ce manpage a été écrit par Alexandre Prokoudine <alexandre.prokoudine@gmail.com> et Richard Levitte <richard@levittr.org>. Des compléments ont été ajoutés par Tobias Ellinghaus <me@houz.org>.  

HISTORIQUE

Le projet a été lancé au début de 2009 par Johannes Hanika pour combler un fossé (ou plutôt un trou noir) ; le manque sous Linux d'un outil fournissant un flux de travail pour le traitement des photos numériques.  

COPYRIGHT ET LICENCE

Copyright (C) 2009-2017 par les Auteurs.

darktable est un logiciel libre ; vous pouvez le redistribuer ou le modifier selon les termes de la GPL v3 ou, à votre choix, selon les termes de toute autre version ultérieure.


 

Index

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
RACCOURCIS CLAVIER PAR DÉFAUT
VOIR AUSSI
AUTRES INFORMATIONS
SIGNALER DES BOGUES
AUTEURS
HISTORIQUE
COPYRIGHT ET LICENCE