Documentation

Bienvenue dans la documentation de darktable.fr

Le forum et les news de darktable.fr sont des flux d’information. Chaque nouvelle publication pousse les prĂ©cĂ©dentes « vers le fond ». Il existe pourtant des informations permanentes, celles qui doivent toujours rester Ă  la mĂȘme place pour qu’on les retrouve facilement. Les mettre Ă  disposition est le rĂŽle assignĂ© Ă  ces pages.

Vous trouverez donc ici :

Bonne lecture !

Subsections of Documentation

Le manuel officiel

Le manuel officiel est disponible sur le site de darktable.
Voici les liens vers le document originel et la traduction française.

Il existe de nombreuses autres traductions :

  • NĂ©erlandais
  • Anglais
  • Français
  • Allemand
  • Esperanto
  • Espagnol
  • Gallican
  • Italien
  • Polonais
  • Portuguais
  • Ukrainien

Installer darktable

Installer darktable

Les paquets d’installation de la derniĂšre version stable de darktable sont disponibles pour tous les systĂšmes sur le site darktable.org. NĂ©anmoins il existe quelques particularitĂ©s pour chaque systĂšme qui vous permettront d’avoir une installation Nickel ! Elles sont rĂ©sumĂ©es ci-dessous.

Subsections of Installer darktable

Windows

Windows Windows

Installer darktable sur Windows

Le paquet d’installation pour Windows (fichier .exe) est disponible ICI

Version portable Windows

Il existe Ă©galement une version dite ‘portable’. Il s’agit d’une version qui tourne sans installation sur votre machine. Vous pourrez ainsi l’utiliser depuis une clĂ© USB et n’importe oĂč (pratique en cas de pĂ©pin). Elle est disponible sur ce lien : darktable Portable | PortableApps.com

Attention !

Cette version n’est pas maintenue par les dĂ©veloppeurs de darktable. À installer Ă  vos risques et pĂ©rils !

MacOS

MacOS MacOS

Installer darktable sur MacOS

Le Fichier DMG Ă  monter est disponible ICI

Vous avez le choix entre deux paquets, le premier est destiné aux Mac équipés de processeurs ARM (les processeurs Apple M1, M3 ou M3), le second est destiné aux Mac équipés de processeurs Intel.

Ces paquets nécessitent une version de MacOS égale ou supérieure à la version 13.5 (Ventura).

Selon la version de macOS, certains avertissements peuvent empĂȘcher darktable de fonctionner. Vous aurez peut ĂȘtre l’affichage d’une boite de dialogue comme celle-ci

Attention !

darktable » ne peut pas ĂȘtre ouvert car il n’a pas Ă©tĂ© tĂ©lĂ©chargĂ© depuis le Mac App Store ou Apple n’a pas pu vĂ©rifier que « darktable.app » est exempt de logiciels malveillants

Effectuez l’une des opĂ©rations suivantes :

  1. Avec le Finder, localisez darktable dans le dossier Applications (ou lĂ  ou vous l’avez installĂ©).
  2. Faites « Ouvrir » via le menu contextuel.
  3. Une boĂźte de dialogue d’apparence similaire vous sera prĂ©sentĂ©e, mais cette fois, il y aura un deuxiĂšme bouton vous permettant d’exĂ©cuter l’application. Sinon, passez Ă  la solution suivante.
  4. AprĂšs cela, vous pourrez dĂ©marrer darktable sans cette astuce (enfin, jusqu’Ă  ce que vous le mettiez Ă  jour, vous devrez alors refaire les Ă©tapes ci-dessus)

Ou

  1. Ouvrez l’application Terminal.
  2. Effectuez l’une des opĂ©rations suivantes
    • Si l’image n’est pas montĂ©e, lancez
    xattr -d com.apple.quarantine ~/Downloads/darktable*.dmg
    • Si darktable est dĂ©jĂ  installĂ©, lancez
    xattr -dr com.apple.quarantine /Applications/darktable.app

Ou

Si vous avez une boite de dialogue comme celle-ci

Attention !

“darktable.app” is damaged

  1. Ouvrez l’application Terminal.
  2. Effectuez l’une des opĂ©rations suivantes
    • Si l’image n’est pas montĂ©e, lancez
    xattr -d com.apple.quarantine ~/Downloads/darktable*.dmg
    • Si darktable est dĂ©jĂ  installĂ©, lancez
    xattr -dr com.apple.quarantine /Applications/darktable.app

Utilisation des gestionnaires de paquets MacOS

darktable peut aussi ĂȘtre installĂ© via les gestionnaires de paquets

MacPorts:
sudo port install darktable +quartz
Homebrew:
brew install --cask darktable

Linux

Linux Linux

L’installation de darktable sur Linux dĂ©pend des distributions.

Ubuntu et systÚmes dérivés

L’installation de la version correspondante Ă  votre version installĂ©e d’Ubuntu ou d’un de ses dĂ©rivĂ©s, se fait avec la commande :

sudo apt-get install darktable

Cependant, darktable Ă©voluant beaucoup plus vite que les versions d’OS, particuliĂšrement si vous utilisez une version “LTS” du systĂšme, Vous souhaiterez peut-ĂȘtre obtenir la derniĂšre version de darktable. Pour cela, tournez-vous vers le dĂ©pĂŽt OBS. Debian

L’installation de la version correspondante Ă  votre version installĂ©e de Debian, se fait avec la commande :

sudo apt-get install darktable

Cependant, darktable Ă©voluant beaucoup plus vite que les versions d’OS, Vous souhaiterez peut-ĂȘtre obtenir la derniĂšre version de darktable. Deux solutions s’offrent Ă  vous :

Une version plus récente est probablement présente sur les backports.
La version la plus récente de darktable pour Debian est systématiquement disponible sur OBS.
Fedora et systÚmes dérivés

L’installation de la version correspondante Ă  votre version installĂ©e de Fedora ou d’un de ses dĂ©rivĂ©s, se fait avec la commande :

dnf install darktable

Cependant, darktable Ă©voluant beaucoup plus vite que les versions d’OS, particuliĂšrement si vous utilisez une version “LTS” du systĂšme, Vous souhaiterez peut-ĂȘtre obtenir la derniĂšre version de darktable. Pour cela utilisez le dĂ©pĂŽt tiers OBS. openSUSE

Le dépÎt pour les sysÚmes OpenSUSE Leap ou Tumbleweed est ICI

Arch Linux et systÚmes dérivés

L’installation de la version correspondante Ă  votre version installĂ©e de Arch Linux ou d’un de ses dĂ©rivĂ©s, se fait avec la commande :

pacman -S darktable

Solus

L’installation de la version correspondante Ă  votre version installĂ©e de Solus, se fait avec la commande :

sudo eopkg install darktable

Gentoo et systÚmes dérivés

L’installation de la version correspondante Ă  votre version installĂ©e de Gentoo ou d’un de ses dĂ©rivĂ©s, se fait avec la commande :

emerge darktable

BSD

L’installation de la version correspondante Ă  votre version installĂ©e de BSD, se fait avec la commande :

pkg_add -r darktable

Paquet AppImages

Pour tous les systĂšmes Linux /Unix, un paquet AppImage est disponible. Il ne nĂ©cessite aucune installation. TĂ©lĂ©chargez le, rendez le exĂ©cutable et cliquez, ça fonctionne ! Le gros avantage est que ce paquet contient toutes les dĂ©pendances. Il n’y a rien Ă  charger d’autre et vous avez la certitude que tout va fonctionner dĂšs l’installation.

Paquet Snap

L’utilisation des paquets SNAP est vivement dĂ©conseillĂ©e ! NĂ©anmoins, si vous y tenez vraiment, utilisez la commande :

sudo snap install darktable

Paquet Flatpak

L’utilisation des paquets Flatpack est vivement dĂ©conseillĂ©e ! NĂ©anmoins, si vous y tenez vraiment, utilisez la commande :

flatpak install --from https://flathub.org/repo/appstream/org.darktable.Darktable.flatpakref

Nightly builds

Les paquets d’installation de la version de dĂ©veloppement de darktable, sont gĂ©nĂ©rĂ©s automatiquement toutes les nuits pour les OS : Ubuntu et dĂ©rivĂ©s, Debian et dĂ©rivĂ©s et Opensuse. Ils sont disponibles sur OBS.

Enfin, il vous est possible de crĂ©er vous-mĂȘme darktable Ă  partir des sources. Pour cela suivez les instructions disponibles sur Github.

Les fichiers de configuration

et de fonctionnement

de darktable

Ce document est également disponible en format PDF


À propos

Ce document décrit les fichiers et dossiers conformes à la version 5.6 de Darktable.

  • Les prĂ©cĂ©dentes Ă©ditions mentionnaient la conformitĂ© avec les diffĂ©rentes versions de Darktable. Pour une lecture plus fluide, ces informations ont Ă©tĂ© supprimĂ©es, car les modifications entre les versions intervenues ne remettent pas fondamentalement en question le contenu de ce document, qui reste tout Ă  fait utilisable pour toutes les versions depuis la 3.8.
  • La version 5.6 introduit entre autres la possibilitĂ© d’utiliser des modĂšles d’intelligence artificielle. Cela entraĂźne l’ajout d’un fichier de configuration supplĂ©mentaire. Cela amĂšne Ă©galement l’ajout de dossiers dĂ©diĂ© au tĂ©lĂ©chargement et au stockage des modĂšles tĂ©lĂ©chargĂ©s. Les masques raster externes sont disponibles dans Darktable depuis la version 5.2. Leur usage nĂ©cessite la crĂ©ation d’un dossier destinĂ© Ă  leur stockage. Je ne l’avais pas mentionnĂ© prĂ©cĂ©demment, mais, puisqu’ils sont utilisĂ©s par les traitements IA, j’ai ajoutĂ© un paragraphe Ă  ce sujet. Dans le mĂȘme esprit, j’ai ajoutĂ© un paragraphe sur le stockage des fichiers LUT. Ces diffĂ©rents changements m’ont amenĂ© Ă  restructurer ce document.

Préambule

IndĂ©pendamment de vos propres fichiers d’images, Darktable utilise un certain nombre de fichiers pour fonctionner. Ces fichiers sont de plusieurs ordres.

  1. On distinguera d’abord les fichiers qui sont propres Ă  chaque utilisateur de Darktable de ceux qui sont communs Ă  tous les utilisateurs. Ces derniers sont fournis systĂ©matiquement avec chaque nouvelle version de Darktable. Les modifications que vous feriez sur ces derniers seront donc perdues lors de chaque mise Ă  jour. Je les rĂ©fĂ©rencerai comme fichier Ⓤtilisateur ou ⓈystĂšme.
  2. On distinguera ensuite les fichiers de configuration qui rĂ©gissent le fonctionnement du logiciel, des fichiers de traitement qui matĂ©rialisent toutes les modifications que vous faites sur vos photos. En effet, Darktable ne modifie JAMAIS vos fichiers d’images. Toutes vos modifications sont enregistrĂ©es dans ces fichiers de traitement. Je les rĂ©fĂ©rencerai respectivement comme fichier de Ⓘonfiguration, ou de â’čĂ©veloppement.
  3. On distinguera enfin les fichiers de type « texte », qui n’ont besoin que d’un Ă©diteur de texte pour ĂȘtre consultĂ©s ou modifiĂ©s, des fichiers de type « binaire », qui nĂ©cessitent des outils spĂ©cialisĂ©s pour ĂȘtre consultĂ©s ou modifiĂ©s. Je les rĂ©fĂ©rencerai Ă©galement comme Ⓣexte ou Ⓑinaire.

Tous les fichiers seront suivis de trois lettres entourĂ©es prĂ©cisant pour chacun les trois caractĂ©ristiques dĂ©crites ci-dessus. Exemple ⓊⒾⓉ pour Utilisateur, Configuration, Texte.

Emplacement des fichiers.

Ces fichiers sont stockés à différents endroits sur votre machine.

  1. Dans votre espace utilisateur Les fichiers Ⓤtilisateur sont naturellement enregistrĂ©s dans votre espace. Plusieurs emplacements sont utilisĂ©s Ă  cet effet :

    1. Un emplacement dédié aux fichiers de configuration et de traitement. Je le nommerai dossier configuration.
    2. Un emplacement dĂ©diĂ© aux vignettes de vos photos ainsi que quelques donnĂ©es d’exĂ©cution de Darktable. Je le nommerai dossier Cache.
    3. Un emplacement dédié aux plugins que vous pouvez ajouter à Darktable. Je le nommerai dossier plugin.
  2. Dans l’espace systĂšme Les fichiers ⓈystĂšme sont Ă©galement enregistrĂ©s dans plusieurs emplacements :

    1. Un emplacement dédié aux fichiers de configuration et de traitement que je nommerai dossier systÚme.
    2. Un emplacement qui sera utilisé pour les enregistrements des journaux de débogage que je nommerai dossier Temporaire.

Selon le systĂšme que vous utilisez, ces dossiers ne sont pas situĂ©s au mĂȘme endroit dans l’arborescence de fichiers. Voici leurs emplacements, dĂ©crits systĂšme par systĂšme. Notez qu’il est possible de dĂ©finir vous-mĂȘme l’emplacement de ces dossiers grĂące aux options de lancement de Darktable.

Sous Linux.

Remarque prĂ©liminaire : la variable $HOME contient le chemin absolu (Ă  partir de la racine du systĂšme) du dossier personnel de l’utilisateur. C’est-Ă -dire, en gĂ©nĂ©ral, /home/<login de l'utilisateur>. Cette variable est couramment utilisĂ©e dans les scripts et en mode ligne de commande. Elle n’est pas universellement utilisable dans les gestionnaires de fichiers graphiques ; par exemple, Nautilus ne la reconnaĂźt pas alors que Dolphin la reconnaĂźt. Je l’ai employĂ©e dans cette description, car c’est une façon assez Ă©lĂ©gante de dĂ©crire cette partie du chemin d’accĂšs Ă  des fichiers. Nota bene : le caractĂšre ~ remplace avantageusement la variable $HOME en saisie ; de plus, il est utilisable partout.

  1. Dossier configuration : $HOME/.config/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --configdir.

  2. Dossier cache : $HOME/.local/share/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --cachedir.

  3. Dossier plugin : $HOME/.local/darktable/. Il n’y a pas, pour l’instant, d’option de lancement pour modifier cet emplacement.

  4. Dossier temporaire : /tmp par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --tmpdir. L’emplacement des journaux de dĂ©bogage peut aussi ĂȘtre modifiĂ© avec l’option --dumpdir.

  5. Dossier systĂšme : /usr/share/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --datadir. Si vous compilez vous-mĂȘme la version la plus rĂ©cente de Darktable, le dossier systĂšme se trouve par dĂ©faut dans /opt.

Les dossiers .config, .local et .cache sont des dossiers cachĂ©s (le ‘.’ au dĂ©but du nom). Pour y accĂ©der, il suffit de taper leur nom. Voici les moyens pour les visualiser :

  • Dans un terminal : ls -a
  • Avec les outils graphiques, cela dĂ©pend de l’outil, mais le raccourci Ctrl+h permet le plus souvent de le voir.

Sous MacOS.

Remarque prĂ©liminaire : macOS et Linux partagent le mĂȘme ancĂȘtre commun, UNIX. La remarque prĂ©liminaire concernant la variable $HOME, hĂ©ritĂ©e d’UNIX, s’applique donc Ă©galement ici.

  1. Dossier configuration : $HOME/.config/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --configdir.

  2. Dossier cache : $HOME/.cache/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --cachedir.

  3. Dossier plugin : $HOME/.local/darktable/. Il n’y a pas, pour l’instant, d’option de lancement pour modifier cet emplacement.

  4. Dossier temporaire : /private/var/folders/h_/<hashcode>/T par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --tmpdir. L’emplacement des journaux de dĂ©bogage peut aussi ĂȘtre modifiĂ© avec l’option --dumpdir.

  5. Dossier systĂšme : /Applications/darktable.app/Contents/Resources/share/darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement –-datadir.

Les dossiers .config, .local et .cache sont des dossiers cachĂ©s (le ‘.’ au dĂ©but du nom). Pour y accĂ©der, il suffit de taper leur nom. Pour y accĂ©der, il y a plusieurs mĂ©thodes selon qu’on utilise un terminal ou le “Finder ”. Plusieurs de ces mĂ©thodes sont dĂ©crites dans ce fil de discussion du forum darktable.fr

Sous Windows.

  1. Dossier configuration : %LOCALAPPDATA%\darktable par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --configdir

  2. Dossier cache : L’emplacement par dĂ©faut est (Ă©tait ? Changement de version de Windows ?) %LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files\darktable\ Je l’ai vu aussi ici (version de Windows ?) : %LOCALAPPDATA%\Microsoft\Windows\NetCache\darktable\ Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --cachedir.

  3. Dossier plugins : Contrairement aux autres systĂšmes, il n’y a pas sous Windows d’emplacement particulier pour les plugins. L’emplacement est le mĂȘme que pour le dossier configuration, soit : %LOCALAPPDATA%\darktable\models. Il n’y a pas, pour l’instant, d’option de lancement pour modifier cet emplacement.

  4. Dossier temporaire : %LOCALAPPDATA%\Temp\ par dĂ©faut. Sous Windows, le dossier dans lequel Darktable Ă©crira les fichiers journaux est diffĂ©rent du dossier temporaire. PrĂ©cĂ©demment ces fichiers Ă©taient enregistrĂ©s dans les sous-dossiers systĂšme du profil de l’utilisateur, ainsi que dans un rĂ©pertoire cachĂ© (il Ă©tait donc impossible de cliquer dessus dans l’explorateur de fichiers avec les paramĂštres systĂšme par dĂ©faut). C’est emplacement a Ă©tĂ© modifiĂ© en %USERPROFILE%\Documents\Darktable.

Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement --tempdir. Il peut aussi ĂȘtre modifiĂ© avec l’option de lancement --dumpdir.

  1. Dossier systĂšme : C:\Program Files\darktable\share\darktable\ par dĂ©faut. Cet emplacement peut ĂȘtre modifiĂ© avec l’option de lancement –-datadir.

La variable %LOCALAPPDATA% correspond au chemin des fichiers de configuration des applications propres Ă  chaque utilisateur. C’est-Ă -dire, en gĂ©nĂ©ral, C:\Users\<login de l'utilisateur>\AppData\Local\.

Comme pour Linux et MacOS, j’ai utilisĂ© la notation lisible dans une fenĂȘtre de commande (terminal ou cmd). Donc “Users” et “Program Files”. Ces noms apparaĂźtront cependant sous une forme francisĂ©e dans l’explorateur de fichiers : “Utilisateurs” et “Programmes”. Le dossier AppData est un dossier cachĂ©. Pour l’afficher, passer par les options de l’explorateur : Organiser → Options des dossiers et de recherche → Affichage → Afficher les fichiers, dossiers et lecteurs cachĂ©s.

Description des fichiers.

Fichiers du dossier configuration.

Voici la liste alphabĂ©tique des fichiers contenus dans ce dossier avec la description de leur rĂŽle. Ils ne sont pas obligatoirement tous prĂ©sents sur votre installation, car ils se crĂ©ent au fil du temps et des besoins ; parfois mĂȘme, leur crĂ©ation nĂ©cessite une intervention manuelle.

  • color Dossier utilisateur contenant les Ă©ventuels profils de couleur d’entrĂ©e et/ou de sortie. Ce dossier ne contient pas directement les profils. Il contient uniquement deux dossiers in et out. Les dossiers color, color/in et color/out ne sont pas créés automatiquement lors de la configuration initiale de Darktable. Si vous avez besoin de ces dossiers pour y dĂ©poser des profils, vous devez les crĂ©er.

    • color/in Dossier utilisateur contenant les profils de couleur d’entrĂ©e. Ces fichiers de profil sont au format ICC.
    • color/out Dossier utilisateur contenant les profils de couleur de sortie. Ces fichiers de profil sont au format ICC.
  • darktablerc ⓊⒾⓉ Fichiers contenant les donnĂ©es de configuration du logiciel. La plupart des donnĂ©es de configuration contenues dans ces fichiers peuvent ĂȘtre modifiĂ©es via les diffĂ©rents onglets de la fenĂȘtre PrĂ©fĂ©rences de Darktable. Il existe cependant quelques valeurs trĂšs peu utilisĂ©es ou « un peu trop sensibles » qui ne sont manipulables que par la modification de ces fichiers. Darktable réécrit ces fichiers chaque fois que l’on quitte le logiciel. Les Ă©ventuelles personnalisations doivent donc se faire quand Darktable n’est pas actif.

    • darktablerc-common Fichier contenant les donnĂ©es de configuration du logiciel communes Ă  tous les espaces de travail.
    • darktablerc Fichier contenant les donnĂ©es de configuration du logiciel pour l’espace de travail par dĂ©faut.
    • darktablerc-<nom-de-l-espace> Fichier contenant les donnĂ©es de configuration du logiciel pour l’espace de travail <nom-de-l-espace>.
  • data.db Ⓤâ’č Fichier qui contient la seconde partie de la base de donnĂ©es (BdD). Contient les mots-clĂ©s, les styles, les prĂ©rĂ©glages, la gĂ©olocalisation. L’emplacement de ce fichier peut ĂȘtre modifiĂ© avec l’option de lancement –-library. L’utilisation de cette option modifiera simultanĂ©ment l’emplacement de data.db et de library.db. Fichier au format SQLite. Ce fichier est commun Ă  tous les espaces de travail.

  • data.db.lock ⓊⒾⓉ Fichier de verrouillage de la seconde partie de la BdD. Il est créé au moment de l’ouverture de celle-ci et supprimĂ© lors de sa fermeture. Dans de rares cas, Darktable ne peut pas supprimer ce fichier avant de s’arrĂȘter. S’il subsiste, le prochain lancement de Darktable avortera puisque celui-ci considĂ©rera que la BdD est dĂ©jĂ  ouverte par un autre logiciel. Dans ce cas, la suppression de ce fichier .lock rĂ©glera le problĂšme. Il contient le « Process Id » du processus qui a ouvert la BdD. Ce fichier suit le fichier data.db. Si l’emplacement de data.db a Ă©tĂ© modifiĂ© avec l’option –-library, l’emplacement du fichier de verrouillage le sera Ă©galement. Ce fichier est commun Ă  tous les espaces de travail.

  • data.db-pre-<version> Ⓤâ’čⒷ L’installation d’une nouvelle version majeure de Darktable nĂ©cessite parfois (souvent) une modification du schĂ©ma de la base de donnĂ©es rendant incompatible la BdD avec la version antĂ©rieure. Avant cette modification, une sauvegarde est créée automatiquement par copie du fichier data.db. Ce fichier peut ĂȘtre supprimĂ© s’il n’est pas envisagĂ© de retour vers une version antĂ©rieure. Dans le nom de ce fichier, <version> correspond au numĂ©ro de la nouvelle version de Darktable en cours d’installation. Fichier au format SQLite. Ce fichier est commun Ă  tous les espaces de travail.

  • data.db-snp-<date> Ⓤâ’čⒷ Ces fichiers contiennent des instantanĂ©s (snapshots en anglais, d’oĂč l’abrĂ©viation snp) de la BdD. C’est-Ă -dire, une sauvegarde de la BdD faite automatiquement et Ă  cadence rĂ©guliĂšre, afin de pouvoir revenir Ă  une situation correspondant Ă  la date mentionnĂ©e dans le nom du fichier. La date est enregistrĂ©e sous forme compacte - sans sĂ©parateurs -, selon la sĂ©quence suivante AAAAMMJJhhmmss. Vous pouvez rĂ©gler les paramĂštres de maintenance de la BdD dans la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet Stockage → paragraphe Base de donnĂ©es. Fichier au format SQLite. Ce fichier est commun Ă  tous les espaces de travail.

  • library.db Ⓤâ’čⒷ Fichiers qui contiennent la premiĂšre partie de la BdD. Ces fichiers contiennent toutes les donnĂ©es de dĂ©veloppement. L’emplacement de ces fichiers peut ĂȘtre modifiĂ© avec l’option de lancement –-library. L’utilisation de cette option modifiera simultanĂ©ment l’emplacement des fichiers data.db et library.db. Fichiers au format SQLite.

    • library.db Fichier qui contient la premiĂšre partie de la BdD pour l’espace de travail par dĂ©faut.
    • library-<nom-de-l-espace>.db Fichier qui contient la premiĂšre partie de la BdD pour l’espace de travail <nom-de-l-espace>.
  • library.db.lock ⓊⒾⓉ Fichiers de verrouillage de la premiĂšre partie de la BdD. Lire les prĂ©cisions concernant le fichier data.db.lock ci-dessus. Si l’emplacement des fichiers library.db a Ă©tĂ© modifiĂ© avec l’option –-library, l’emplacement des fichiers de verrouillage le sera Ă©galement.

    • library.db.lock Fichier de verrouillage de la premiĂšre partie de la BdD pour l’espace de travail par dĂ©faut.
    • library-<nom-de-l-espace>.db.lock Fichier de verrouillage de la premiĂšre partie de la BdD pour l’espace de travail <nom-de-l-espace>.
  • library.db-pre-<version> Ⓤâ’čⒷ Fichiers de reprise de la premiĂšre partie de la BdD. L’installation d’une nouvelle version majeure de Darktable nĂ©cessite souvent une modification du schĂ©ma de la base de donnĂ©e, rendant incompatible la BdD avec la version antĂ©rieure. Avant cette modification, une sauvegarde est créée automatiquement par copie des fichiers library.db. Ces fichiers peuvent ĂȘtre supprimĂ©s s’il n’est pas envisagĂ© de retour vers une version antĂ©rieure. Dans le nom, <version> correspond au numĂ©ro de la nouvelle version de Darktable en cours d’installation. Fichiers au format SQLite.

    • library.db-pre-<version> Fichier de reprise de la premiĂšre partie de la BdD pour l’espace de travail par dĂ©faut.
    • library-<nom-de-l-espace>.db-pre-<version> Fichier de reprise de la premiĂšre partie de la BdD pour l’espace de travail <nom-de-l-espace>.
  • library.db-snp-<date> Ⓤâ’čⒷ Fichiers de sauvegarde de la premiĂšre partie de la BdD. Ces fichiers contiennent des instantanĂ©s (snapshots en anglais, d’oĂč l’abrĂ©viation « snp ») de la BdD. C’est-Ă -dire, des sauvegardes de la BdD faites automatiquement et Ă  cadence rĂ©guliĂšre, afin de pouvoir revenir Ă  une situation correspondant Ă  la date mentionnĂ©e dans les noms des fichiers. La date est enregistrĂ©e sous forme compacte – sans sĂ©parateurs –, selon la sĂ©quence suivante AAAAMMJJhhmmss. Vous pouvez rĂ©gler les paramĂštres de maintenance de la BdD dans la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet Stockage → paragraphe Base de donnĂ©es. Fichiers au format SQLite.

    • library.db-snp-<date> Fichiers de sauvegarde de la premiĂšre partie de la BdD pour l’espace de travail par dĂ©faut.
    • library-<nom-de-l-espace>.db-snp-<date> Fichiers de sauvegarde de la premiĂšre partie de la BdD pour l’espace de travail <nom-de-l-espace>.
  • lua Dossier utilisateur contenant les Ă©ventuels scripts additionnels, ceux que vous avez importĂ©s comme ceux que vous avez Ă©ventuellement créés. Les scripts sont Ă©crits en langage Lua. Pour dĂ©couvrir Lua, outre le site lua.org, vous disposez sur le site darktable.org d’un chapitre dans le manuel de Darktable ainsi que d’un manuel dĂ©diĂ©. Le dossier lua n’est pas créé automatiquement lors de la configuration initiale de Darktable. « Le script manager » le crĂ©era pour vous si vous importez les scripts proposĂ©s et packagĂ©s par la communautĂ©. Si vous avez besoin d’y dĂ©poser vos propres scripts et qu’il n’a pas Ă©tĂ© créé par le script manager, vous devez le crĂ©er.

  • luarc ⓊⒾⓉ Fichier qui contient la liste des scripts Lua Ă  charger lors du lancement de Darktable. « Le script manager » crĂ©era et modifiera ce fichier pour vous si vous importez les scripts proposĂ©s et packagĂ©s par la communautĂ©. Sinon, pour intĂ©grer vos propres scripts, il faudra le crĂ©er ou le modifier vous-mĂȘme avec un Ă©diteur de texte, en respectant strictement la syntaxe du langage Lua. Pour crĂ©er des scripts, voir des exemples dans le manuel de rĂ©fĂ©rence Lua disponible sur lua.org ainsi que dans le manuel de Darktable et le manuel dĂ©diĂ© aux scripts Lua sur le site darktable.org.

  • presets.json ⓊⒾⓉ Fichier contenant les profils de bruits calculĂ©s par l’utilisateur en vue d’effectuer des tests. Ce fichier n’existe que si vous l’avez copiĂ© vous-mĂȘme Ă  cet endroit. Il est le rĂ©sultat du calcul du profil de bruit d’un boĂźtier. Ce fichier est au format json.

  • shortcutsrc ⓊⒾⓉ Fichier qui contient les raccourcis clavier, Ă©ventuellement personnalisĂ©s. Les raccourcis peuvent tous ĂȘtre modifiĂ©s via l’onglet “raccourcis” de la fenĂȘtre PrĂ©fĂ©rences de Darktable ou via la fenĂȘtre dĂ©diĂ©e accessible via l’icĂŽne reprĂ©sentant un clavier.

  • shortcutsrc.backup ⓊⒾⓉ Fichier qui contient les valeurs sauvegardĂ©es des raccourcis, lors d’une modification de ceux-ci.

  • shortcutsrc.default ⓊⒾⓉ Fichier qui contient les valeurs par dĂ©faut des raccourcis. C’est le seul fichier systĂšme qui est stockĂ© dans le dossier utilisateur.

  • shortcutsrc.edit ⓊⒾⓉ Fichier utilisĂ© par la boite de dialogue « restauration raccourci »

  • styles Dossier utilisateur contenant les fichiers de styles que vous avez créés. La suppression d’un de vos styles dans Darktable ne supprime pas le fichier dans ce rĂ©pertoire. Le dossier styles n’est pas créé automatiquement lors de la configuration initiale de Darktable. Il est créé par Darktable quand vous crĂ©ez un premier style. Il n’est pas nĂ©cessaire d’y dĂ©poser les styles que vous importez.

    • <vos styles>.dtstyle Ⓤâ’čⓉ Les fichiers du dossier styles sont des fichiers au format xml, mais le contenu, bien que de format texte, est plutĂŽt un BLOB (Binary Large OBject), donc non modifiable. Ces fichiers sont suffixĂ©s avec l’extension “.dtstyle”.
  • themes Dossier utilisateur contenant les Ă©ventuels fichiers de configuration personnalisĂ©s de l’aspect de l’interface de Darktable. Ces fichiers sont au format CSS (Cascading Style Sheets) tel que dĂ©crit par le W3C. Cependant, toutes les fonctionnalitĂ©s CSS ne sont pas prises en charge par l’interface graphique Gtk utilisĂ©e par Darktable. Si vous avez besoin de ce dossier pour y dĂ©poser vos propres feuilles de styles, vous devez le crĂ©er.

    • <vos thĂšmes>.css ⓊⒾⓉ Fichier(s) CSS. Le nommage est libre, mais il est recommandĂ© d’utiliser un nom de fichier diffĂ©rent des fichiers de style fournis par dĂ©faut (voir ci-dessous le dossier thĂšmes dans le chapitre ‘Fichiers du dossier systĂšme’). Si vous complĂ©tez ou modifiez un de ces fichiers, ne le copiez pas en totalitĂ©. CrĂ©ez votre fichier, commencez-le par une instruction d’importation telle que dĂ©crite dans la norme CSS, puis ajoutez simplement vos modifications.
  • user.css ⓊⒾⓉ Fichier CSS. Ce fichier contient les personnalisations des feuilles de style que vous faites Ă  partir de la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet GĂ©nĂ©ral → option Modifier le thĂšme via les ajustements CSS ci-dessous et la zone de saisie situĂ©e juste en dessous.

  • watermarks Dossier utilisateur contenant les fichiers des filigranes. Ces fichiers doivent ĂȘtre au format SVG. Ils peuvent ĂȘtre créés avec n’importe quel outil capable de produire ce type de format de fichier. Le dossier watermarks n’est pas créé automatiquement lors de la configuration initiale de Darktable. Si vous avez besoin de ce dossier pour y dĂ©poser des fichiers de filigranes, vous devez le crĂ©er.

Précisions sur le contenu de la base de données

Parmi ces fichiers, deux fichiers constituent la BdD ; ce qu’ailleurs, on appelle le catalogue. Ces fichiers sont au format SQLite. Il est possible de les consutler avec un utilitaire dĂ©diĂ© Ă  SQLite. Sqlitebrowser, par exemple.

  • library.db : qui contient toutes les donnĂ©es de dĂ©veloppement. En fait, tout ce que l’on retrouve dans les fichiers “sidecar“ associĂ©s Ă  chaque fichier de photo et portant l’extension .xmp.

  • data.db : qui contient tout le reste, les mots-clĂ©s, les styles, les prĂ©-rĂ©glages, la gĂ©olocalisation, …

La scission en deux fichiers de la BdD a été faite pour pouvoir la régénérer à partir des fichiers XMP sans perdre les mots clés, les styles et les pré-réglages. Pour faire cela, il suffit de réinitialiser uniquement library.db.

L’option de lancement --library permet de faire fonctionner Darktable avec une base de donnĂ©es situĂ©e Ă  un autre emplacement. Avec le nom d’emplacement :memory: une base de donnĂ©e sera crĂ©e uniquement en mĂ©moire, et sera effacĂ©e lors de la fermeture du logiciel.

Sauvegarde

Comme vous pouvez le constater, la plupart de ces fichiers contiennent des donnĂ©es qui vous sont propres. Et mĂȘme si la plupart d’entre eux peuvent ĂȘtre reconstituĂ©s facilement, il est certainement plus facile d’avoir une sauvegarde du tout. Donc sauvegarder le dossier complet n’est pas une mauvaise idĂ©e. D’autant plus que les fichiers qu’il contient ne reprĂ©sentent qu’un tout petit volume d’informations. L’essentiel en termes de volume, ce sont les deux fichiers de la BdD. La sauvegarde du dossier devra ĂȘtre rĂ©alisĂ©e lorsque Darktable n’est pas actif.

Réinitialisation / restauration

À la lecture de ce qui prĂ©cĂšde, vous pouvez imaginer qu’une rĂ©initialisation partielle ou complĂšte de la configuration peut se faire en supprimant une partie ou la totalitĂ© des fichiers de configuration utilisateur. Attention cependant, car il existe un lien entre certaines informations contenues dans la base de donnĂ©e et les vignettes stockĂ©es dans le dossier cache (voir chapitre ci-dessous). Si vous supprimez la BdD, il vous faudra Ă©galement rĂ©initialiser le cache des vignettes.

Fichiers du dossier cache.

Voici la liste des dossiers et sous-dossiers du dossier cache, ainsi que la description des fichiers qu’ils contiennent.

  • ai_downloads Dossier de tĂ©lĂ©cahrgement temporaire des modĂšles d’intelligence artificielle.

cached_kernels_for_<référence de votre carte graphique> Dossier contenant les versions compilées à la volée par Darktable des kernels openCL (Voir dans le chapitre Fichiers du dossier SystÚme ci-dessous le dossier kernels). Si vous avez plusieurs cartes graphiques, vous aurez plusieurs dossiers de ce type, un par carte graphique.

  • mipmaps-<mipmaps ID>.d Dossier contenant le cache des vignettes utilisĂ©es en table lumineuse et dans les bandeaux. Le mipmaps ID est un hashcode calculĂ© lors de l’initialisation d’une instance de Darktable. Ce dossier contient lui-mĂȘme plusieurs sous-dossiers nommĂ©s de 0 Ă  9. Lors d’une premiĂšre utilisation, seuls les dossiers 0, 1 et 2 sont créés. Les autres dossiers seront créés Ă  la demande et de façon transparente par Darktable ou explicitement lors de l’utilisation de l’outil darktable-generate-cache. Chaque dossier correspond Ă  une taille de vignette ; de la plus petite taille dans le dossier 0, Ă  la plus grande dans le dossier 9. Les tailles des vignettes sont de 110, 225 et 450 pixels sur le plus grand cĂŽtĂ© pour les dossiers 0, 1 et 2.

    Les vignettes elles-mĂȘmes sont des fichiers JPEG qui sont nommĂ©s selon le numĂ©ro de photo. Ce numĂ©ro est créé lors de l’importation, de maniĂšre totalement automatique et dĂ©signe univoquement la photo dans la BdD de Darktable. Il est visible dans le module Informations de l’image, Ă  la ligne “numĂ©ro”.

    Attention ! Comme cela a dĂ©jĂ  Ă©tĂ© Ă©voquĂ© Ă  la fin du chapitre traitant des fichiers du dossier utilisateur, si vous rĂ©initialisez la BdD de Darktable, il faudra Ă©galement rĂ©initialiser le cache des vignettes, car comme dit ci-dessus, celles-ci sont nommĂ©es avec le numĂ©ro de la photo. AprĂšs rĂ©initialisation de la BdD, il sera donc certain que les numĂ©ros des anciennes vignettes ne correspondront plus avec les numĂ©ros des nouvelles photos importĂ©es. L’affichage en table lumineuse sera trĂšs Ă©trange !

Fichiers du dossier plugins

  • models Dossier contenant les modĂšles d’IA que vous pouvez tĂ©lĂ©charger Ă  partir de la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet IA. Chaque modĂšle est matĂ©rialisĂ© par un dossier au nom de modĂšle, contenant plusieurs fichiers :

    • config.json ⓈⒾⓉ Fichier de description et de configuration du modĂšle.

    • <nom gĂ©nĂ©rique>.onnx Ⓢâ’čⒷ Fichier(s) contenant le code du modĂšle. Fichier(s) Ă  la norme onnx

Fichiers du dossier temporaire.

Voici la description des fichiers que ce dossier peut contenir.

  • darktable_bt_<numĂ©ro>.txt Ⓤâ’čⓉ Fichier de dĂ©bogage. Ce fichier peut ĂȘtre produit par Darktable en cas de plantage. Il pourra ĂȘtre utile aux dĂ©veloppeurs pour identifier la partie du code Ă  l’origine du plantage. Dans ce cas, cependant, il sera nĂ©cessaire de reproduire le plantage avec une version de Darktable compilĂ©e afin que les “symboles” soient inclus dans ce fichier. Le numĂ©ro est variable Ă  chaque lancement de Darktable (probablement le numĂ©ro de processus, mais je n’ai pas pu le vĂ©rifier, car je n’ai pas de plantages ;-)).

Fichiers du dossier systĂšme.

Voici la liste des fichiers de ce dossier avec la description de leur contenu.

  • ai_models.json | SystĂšme | Configuration | Texte | Fichier contenant la liste avec leurs caractĂ©ristiques, des modĂšles IA utilisables par Darktable. Vous retrouvez le contenu de ce fichier dans la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet IA. Fichier au format json.

  • darktable.bash ⓈⒾⓉ En sourçant ce script dans une fenĂȘtre Terminal, vous pourrez ensuite utiliser l’autocomplĂ©tion des arguments de la ligne de commande pour les exĂ©cutables fournis suivants : darktable, darktable-chart, darktable-cli, darktable-cltest et darktable-generate-cache. Pour faire ceci systĂ©matiquement, ajoutez la ligne : source /usr/share/darktable/darktable.bash Ă  votre fichier .bashrc Ne fonctionne pas sous Windows.

  • darktablerc ⓈⒾⓉ Fichier contenant les donnĂ©es de configuration du logiciel lui-mĂȘme. Il s’agit du fichier par dĂ©faut qui est copiĂ© lors du premier dĂ©marrage d’une nouvelle instance de Darktable.

  • gdb_commands ⓈⒾⓉ Fichier contenant quelques commandes utilisĂ©es lors d’un lancement de Darktable via la commande gdb Ă  des fins de dĂ©bogage.

  • kernels Dossier contenant les codes support OpenCL des modules correspondants. Ces fichiers sont au format langage “c”.

  • latex Dossier contenant un fichier de configuration utilisĂ© lors de l’exportation sous forme de “modĂšle de livre LaTex” (langage LaTex)

  • lua Dossier contenant un fichier utilisĂ© pour le debug des scripts Lua (langage Lua)

  • luarc ⓈⒾⓉ Fichier initial de Lua.

  • lua-scripts Dossier contenant les scripts Lua fournis de base avec darktable ainsi que leurs fichiers d’internationalisation. Tous les scripts disponibles dans ce dossier sont utilisables dans darkatble Ă  partir du module Scripts.

  • noiseprofiles.json ⓈⒾⓉ Fichier contenant tous les profils de bruits connus de Darktable. Ce fichier peut ĂȘtre masquĂ© en totalitĂ© ou en partie par un fichier de mĂȘme nom créé dans le dossier Utilisateur. Fichier au format json.

  • ort_gpu.json [Ă  complĂ©ter !]

  • pixmaps Dossier contenant les icĂŽnes utilisĂ©es en interne par Darktable.

  • pswp Dossier contenant les fichiers nĂ©cessaires pour l’exportation sous forme de “galerie web”. Voir Ă©galement le dossier style.

  • rawspeed Dossier contenant les fichiers de configuration de Rawspeed. Rawspeed est la librairie sous-jacente de Darktable qui dĂ©code les fichiers raw. Ce dossier contient deux fichiers :

    • cameras.xml Ⓢâ’čⓉ Ce fichier XML dĂ©crit tous les boĂźtiers pris en charge par rawspeed et donc par Darktable. Il contient sa propre DTD. Chaque entrĂ©e dĂ©crit toutes les caractĂ©ristiques du capteur du boĂźtier.
    • showcameras.xsl Ⓢâ’čⓉ Ce second fichier est la feuille de style nĂ©cessaire pour imprimer le fichier cameras.xml, le cas Ă©chĂ©ant,
  • style Dossier contenant les feuilles de style (CSS), ainsi que quelques fichiers JPEG, GIF et ICO, nĂ©cessaires Ă  l’exportation sous forme de “galerie web”. Voir aussi le dossier pswp.

  • styles Dossier contenant les styles spĂ©cifiques aux appareils photo pris en charge par Darktable (plus de 500). L’utilisation de ces styles permet d’obtenir rapidement un rendu plus proche de celui des fichiers JPEG fournis par l’appareil photo.

    • darktable_<marque>_<modĂšle>.dtstyle Ⓢâ’čⓉ Fichiers de style fournis par Darktable. Pour obtenir le nom rĂ©el du fichier, il faut bien sĂ»r remplacer <marqueĂš> et <modĂšle> par le nom de la marque et le nom du modĂšle. Par exemple : darktable_Fujifilm_X100F.dtsyle
  • themes Dossier contenant les fichiers de configuration de l’aspect de l’interface de Darktable. Ces fichiers sont au format Cascading Style Sheets (CSS) tel que dĂ©crit par le W3C. Cependant, toutes les fonctionnalitĂ©s CSS ne sont pas prises en charge par l’interface graphique GTK utilisĂ©e par Darktable. Ce dossier contient les fichiers suivants. Tous sont classifiĂ©s ⓈⒾⓉ

    • chunk-fonts.css Feuille de style dĂ©finissant les polices utilisĂ©es par Darktable (importĂ©e par les feuilles de style des thĂšmes ci-dessous).

    • darktable.css Feuille de style du style d’origine de Darktable.

    • darktable-elegant-dark.css Feuille de style Ă©lĂ©gante sombre.

    • darktable-elegant-darker.css Feuille de style Ă©lĂ©gante plus sombre.

    • darktable-elegant-grey.css Feuille de style Ă©lĂ©gante gris clair.

    • darktable-elegant-highcontrast.css Feuille de style Ă©lĂ©gante contrastĂ©e.

    • darktable-icons.css Feuille de style avec icĂŽnes.

    • darktable-icons-dark.css Feuille de style sombre avec icĂŽnes.

    • darktable-icons-darker.css Feuille de style plus sombre avec icĂŽnes.

    • darktable-icons-grey.css Feuille de style gris clair avec icĂŽnes.

    • darktable-icons-highcontrast.css Feuille de style contrastĂ©e avec icĂŽnes.

  • tools Dossier qui contient quelques programmes utilitaires d’administration de Darktable. Actuellement ce sont des scripts bash (Linux, MacOS). En voici la liste :

    • common.sh
    • extract_wb_from_images.sh
    • purge_from_cache.sh
    • purge_non_existing_images.sh
    • purge_unused_tags.sh Attention ! Ces scripts ne sont pas disponibles dans la version Windows, car ce sont des scripts Ă©crits en langage Bash qui nĂ©cessitent donc l’interprĂ©teur bash, non disponible nativement sous windows. Le seul script disponible dans la version Windows est :
    • purge_nonexistent_images.bat NĂ©anmoins si vous avez besoin d’utiiser les scripts disponibles dans les versions Linux et MacOS, il est tout Ă  fait possible de les tĂ©lĂ©charger Ă  partir du dĂ©pĂŽt Github de darktable et de les exĂ©cuter dans le sous-systĂšme Linux (WSL) disponible dans Windows.
  • watermarks Dossier contenant les quelques fichiers de filigrane disponibles par dĂ©faut avec Darktable. Ces fichiers sont au format SVG. En voici la liste. Tous ces fichiers sont classĂ©s Ⓢâ’čⓉ

    • darktable.svg
    • fixed-size-text.svg
    • hasselblad.svg
    • metadata-template.svg
    • promo.svg
    • simple-text-shadow.svg
    • simple-text.svg Vous pouvez copier ces fichiers dans votre propre dossier de configuration afin de les utiliser comme base de travail et crĂ©er vos propres filigranes.
  • wb_presets.json ⓈⒾⓉ Fichier contenant tous les prĂ©rĂ©glages de balance des blancs des appareils photos connus de Darktable. Fichier au format json.

Vous avez peut-ĂȘtre remarquĂ© que je n’ai pas parlĂ© des fichiers de caractĂ©risation des objectifs. Il y a plusieurs raisons Ă  cela :

  • Ces fichiers n’appartiennent pas Ă  Darktable. Ils dĂ©pendent d’une librairie tierce : Lensfun.
  • Puisqu’ils appartiennent Ă  Lensfun, ils sont fournis par cette librairie ; pas par Darktable.
  • Darktable utilise plusieurs versions diffĂ©rentes de Lensfun, selon les distributions et / ou les packages.
  • L’emplacement des fichiers dĂ©pend de la version de Lensfun, et du mode de mise Ă  jour de ces fichiers ; parfois aussi de la distribution.
  • L’entĂȘte des fichiers de Lensfun change lĂ©gĂšrement selon la version.

Bref tout cela fait beaucoup de variables et il faudrait probablement un document aussi volumineux que celui-ci pour faire l’inventaire exhaustif de toutes les hypothĂšses. Ce sujet a dĂ©jĂ  Ă©tĂ© traitĂ© abondamment sur le forum darktable.fr, sans que quelques rĂšgles simples puissent ĂȘtre Ă©tablies. Donc, pour l’instant, je n’en parle pas.

Fichiers dans vos dossiers de photos.

Ⓤâ’čⓉ En plus de tous ces fichiers de configuration ou de fonctionnement, Darktable produit des fichiers XMP qui sont associĂ©s Ă  chaque fichier image que vous avez importĂ© dans Darktable. Ces fichiers sont nommĂ©s en ajoutant l’extension “.xmp” au nom complet de vos fichiers images (nom + extension). Ces fichiers contiennent toutes les donnĂ©es nĂ©cessaires pour pouvoir reproduire le traitement de vos images, mĂȘme si vous avez supprimĂ© l’intĂ©gralitĂ© des fichiers que j’ai listĂ©s ci-dessus. Tant que vous avez ces fichiers, vous n’avez rien perdu. Ces fichiers sont au format XMP (sur une base XML). La norme XMP est maintenant une norme ISO sous le numĂ©ro ISO-16684-1:2012.

Utilisation des dossiers créés par l’utilisateur dans l’application.

Dans Darktable vous pouvez enregistrer le chemin de dossiers que vous aurez créés. Ces chemins sont utilisés dans deux modules :

  • Dans le module 3D LUT, vous utilisez des fichiers LUT que vous aurez prĂ©alablement importĂ©s sur votre ordinateur. Vous pouvez le choisir directement dans l’arborescence de votre ordinateur, mais vous pouvez aussi vous simplifier la tĂąche en dĂ©clarant au prĂ©alable dans la fenĂȘtre PrĂ©fĂ©rences de Darktable → Onglet Traitement → item RĂ©pertoire 3D LUT racine, le dossier racine pour le stockage des LUT.

  • Comme pour les fichiers 3D LUT, dans le module Masque raster externe, vous choisissez un fichier de masque. Vous pouvez de la mĂȘme façon, pour un accĂšs facile, dĂ©clarer au prĂ©alable dans la fenĂȘtre PrĂ©fĂ©rences de Darktable → onglet Traitement → item Dossier racine des masques raster, le chemin d’accĂšs Ă  ces fichiers.


VoilĂ , j’espĂšre ne pas en avoir oubliĂ©. N’hĂ©sitez pas Ă  me signaler toute erreur ou omission !

Jean-Pierre Verrue

Histoire de darktable

L’histoire de darktable est vieille de 17 ans. En effet, la premiĂšre version publiĂ©e date du 6 juillet 2009. Les versions ont d’abord Ă©tĂ© publiĂ©es sur SVN, puis Sourceforge et maintenant sur GitHub.

En explorant l’historique de toutes les versions, j’ai essayĂ© de reconstituer la liste de toutes les personnes qui ont participĂ© Ă  des titres divers, dĂ©veloppeurs, contributeurs, traducteurs, etc., Ă  faire de darktable ce qu’il est aujourd’hui. J’en ai trouvĂ© 360, la voici !

Tous les contributeurs

a3novy, Yari Adan, alex, alexbora, Michael Allman, Shlomi Alon-Braitbart, Henrik Andersson, Apfelkraut, archont00, Asma, Nicolas Auffray, Michal Babej, bajdero, Tasos Bakogiannis, Danilo Bargen, Mauro Bartoccelli, Heiko Bauke, Thomas Baumann, Bastian Bechtold, Will Bennett, Stephen van den Berg, Bernhard, Xavier Besse, Denny Biasiolli, Robert Bieber, Anton Blanchard, bobobo1618, Marcel Bollmann, Boucman, shlomi braitbart, David Bremner, Robert Bridge, Ralf Brown, Pascal de Bruijn, Benoit Brummer, Peter Budai, Ć arĆ«nas Burdulis, Yuri van der Burg, Martin Burri, Benjamin Cahill, Marco Caimi, Gianluigi Calcaterra, Marco Carrarini, JosĂ© Carlos Casimiro, Alberto Caso, CC, Tianhao Chai, Denis Cheremisov, chri, chrisaga, Chris.Elston, chrunchyjesus, BogusƂaw Ciastek, Luca Cignoni, Magnus Claesson, Jacques Le Clerc, Pedro CĂŽrte-Real, Thomas Costis, cotacot, Martijn Courteaux, Alejandro Criado-PĂ©rez, criadoperez, cyruscook, darkelectron, Timur Davletshin, Timur I. Davletshin, deekayhd, Sebastien Delcoigne, SĂ©bastien Delcoigne, François DelĂšgue, dependabot[bot], Paolo DePetrillo, Elia Devito, dllu, Alexey Dokuchaev, Antony Dovgal, dterrahe, BalĂĄzs Dura-KovĂĄcs, DWXXX, Denis Dyakov, edgardoh, Tobias Ellinghaus, elstoc, Chris Elston, Victor Engmark, Mattias Eriksson, esq4, Bill Ferguson, Miroslav Fikar, Jakub Filipowicz, fjb2020, Victor Forsiuk, Patrick Fournier, frantic1048, Jan Friedrich, Christian Fuchs, Marcus Gama, gi-man, Daniele Giorgis, Dennis Gnad, Besmir Godolja, Wolfgang Goetz, Tomasz Golinski, Tomasz GoliƄski, Edouard Gomez, Simone Gotti, GrahamByrnes, grand-piano, Bruce Guenter, Laurent Guillier, hal, johannes hanika, Johannes Hanika, hanno@schwalm-bremen.de, HansBull, Harald, Tim Harder, Simon Harhues, Fabio Heer, helloqiu, Stuart Henderson, Edward Herr, Christian Himpel, Chris Hodapp, Stephan Hoek, Stefan Hoffmeister, Hon1nbo, Kang-Wei Hsu, Richard Hughes, igmerti, itinerarium, jakubfi, jandren, jan, Gaspard Jankowiak, jas01, Terry Jeffress, MatjaĆŸ Jeran, Nahuel JosĂ©, jpellegrini, junkyardsparkle, Andrey Kaminsky, Sakari Kapanen, Ɓukasz Karcz, DuĆĄan Kazik, Anton Keks, Roman Khatko, Vasily Khoruzhick, Milan KnĂ­ĆŸek, Paul Kocialkowski, Kofa, Milos Komarcevic, MiloĆĄ Komarčević, Krzysztof Kotowicz, Hubert Kowalski, Wolfgang Kuehnel, Tobias KĂŒhne, Jan KundrĂĄt, Victor Lamoine, MarĂ­a Leandro, Roman Lebedev, Michel Leblond, Thierry Leconte, Hwanyong Lee, Jon Leighton, Richard Levitte, lhietal, Howard Liberty, Moritz Lipp, Song Li, lkarcz, LibRaw LLC, Frank Loemker, Stefan Löffler, luca, Mario Lueder, Georg Lukas, Louie Lu, Cherrot Luo, Georg Lutz, Philipp Lutz, Edgar Lux, Edgar De la Luz, luz.paz, luzpaz, Wolfgang Mader, Pierre Le Magourou, Matt Maguire, maigl, Ari Makela, Marcello Mamino, Marco, Matteo Mardegan, Mark-64, Dominik Markiewicz, maruncz, Chris Mason, Germano Massullo, MatteoVita, matt-maguire, James C. McPherson, mepi0011, Mik-, miroslavfikar, Julian J. M, mmardegan, Michael Moese, mondoman712, Josep V. Moragues, David Morel, Alexis Mousset, Matthieu Moy, mrleemon, Togan Muftuoglu, Reinder Mulder, Uwe MĂŒssel, Wojciech Nagrodzki, Nao Nakashima, Nameless-J, Jorge NerĂ­n, Jordan Neumeyer, Nicolas, Georg Niedrist, Nilvus, Philipp Normann, Wiktor Nowak, Pascal Obry, Wyatt Olson, Serkan Önder, Serkan ÖNDER, Arch Ont, osiixy, Rikard Öxler, Maurizio Paglia, Massimo Paladin, Zeus Panchenko, parafin, Robert Park, Sergey Pavlov, luz paz, Eckhart Pedersen, Jesper Pedersen, Jean-SĂ©bastien PĂ©dron, Ulrich Pegelow, Jeronimo Pellegrini, BĂĄthory PĂ©ter, PeterWem, Rostyslav Pidgornyi, AurĂ©lien Pierre, piratenpanda, ponkotuy, MichaƂ Prędotka, Manuel Presnitz, Alexandre Prokoudine, Thomas Pryds, Dimitrios Psychogios, Josep Puigdemont, Andrea Purracchio, Gregor Quade, Roberto Quintero, quovadit, Alexander Rabtchevich, Simon Raffeiner, Diederik ter Rahe, ralfbrown, Josef Raschen, rawfiner, Michael Reiger, Aldric Renaudin, Cyril Richard, Roland Riegel, Ammon Riley, RIM, Jan Rinze, Jim Robinson, Artur de Sousa Rocha, JĂ©rĂ©my Rosen, Mikko Ruohola, Harold le ClĂ©ment de Saint-Marcq, Elizeu Santos, Novy Sawai, sbraitbart, David-Tillmann Schaefer, Jonas SchĂ€fer, Johan Schiff, Andreas Schneider, Bernhard Schneider, Stefan Schöfegger, Hanno Schwalm, Diego Segura, Tino H. Seifert, shinoryo, Ryo Shinozaki, shlomi, shonjir, FrantiĆĄek Ć idĂĄk, Ger Siemerink, Fabio Sirna, sjjh, Alexander V. Smal, Sam Smith, Jan Ć mucr, Jose Carlos Garcia Sogo, solarer, Simon Spannagel, Sprite, squid-f, Petr Stasiak, Bernd Steinhauser, Omari Stephens, Andreas Stiller, Dmitry Stoyanov, Martin Straeten, Petr Styblo, Arnaud Tanguy, Ivan Tarozzi, tatica, Brian Teague, Christian Tellefsen, thisnamewasnottaken, Vincent Thomas, Richard Tollerton, Marko Toplak, Dan Torop, Guilherme Brondani Torri, Artemis Tosini, Maximilian Trescher, Vasyl Tretiakov, Olivier Tribout, Joao Trindade, Alex Tutubalin, tuxuser, Vladimir Tyrtov, ubergeek801, U-DESKTOP-HQME86Jmarco, Tom Vanderpoel, Kevin Vermassen, JP Verrue, Marko Vertainen, vertama, Nazarii Vitak, Daniel Vogelbacher, Matthieu Volat, Andrea Volpato, vrnhgd, Axel Waggershauser, Nathaniel Watson, Josef Wells, Philippe Weyland, Ragnar Wisloff, wpferguson, Hui Xie, Kolton Yager, Yattaro, Anocha Yimsiriwattana, Shita Yuuma, Ćœilvinas Ćœaltiena, Zanhard, zerng07, Mario Zimmermann, ĐŻĐœĐ° ĐąŃƒĐœĐłŃƒŃˆĐżĐ°Đ”ĐČа,

Et tous ceux dont le nom aurait été omis de cette liste.

Voici un tableau qui récapitule toutes les versions publiées avec leur date de parution.

Date publ. Date publ. Date publ. Date publ. Date publ.
0.2.0 06/07/2009 0.3.0 23/10/2009 0.4.0 11/01/2010 0.5.0 23/03/2010 0.6.0 28/08/2010
0.7.0 21/11/2010 0.7.1 07/12/2010 0.8.0 15/02/2011 0.9.0 01/06/2011 0.9.1 31/07/2011
0.9.2 27/08/2011 0.9.3 08/11/2011 1.0.0 15/03/2012 1.0.3 28/04/2012 1.0.4 04/06/2012
1.0.5 24/07/2012 1.1.2 14/01/2013 1.1.3 15/02/2013 1.1.4 15/03/2013 1.2.0 07/04/2013
1.2.1 28/05/2013 1.2.2 28/06/2013 1.2.3 13/09/2013 1.4.0 26/12/2013 1.4.1 15/02/2014
1.4.2 29/04/2014 1.6.0 07/12/2014 1.6.1 01/02/2015 1.6.2 02/02/2015 1.6.3 04/03/2015
1.6.4 08/04/2015 1.6.6 28/04/2015 1.6.7 09/06/2015 1.6.8 30/07/2015 1.6.9 20/10/2015
2.0.0 24/12/2015 2.0.1 03/02/2016 2.0.2 07/03/2016 2.0.3 29/03/2016 2.0.4 06/05/2016
2.0.5 05/06/2016 2.0.6 07/09/2016 2.0.7 25/10/2016 2.2.0 24/12/2016 2.2.1 02/01/2016
2.2.2 30/01/2017 2.2.3 01/02/2017 2.2.4 06/04/2017 2.2.5 02/06/2017 2.4.0 24/12/2017
2.4.1 22/01/2018 2.4.2 27/03/2018 2.4.3 24/04/2018 2.6.0 24/12/2018 2.6.1 07/03/2019
2.6.2 21/03/2019 2.6.3 24/10/2019 3.0.0 24/12/2019 3.0.1 09/03/2020 3.0.2 17/04/2020
3.2.1 10/08/2020 3.4.0 24/12/2020 3.4.1 06/02/2021 3.6.0 03/07/2021 3.6.1 15/09/2021
3.8.0 24/12/2021 3.8.1 11/02/2022 4.0.0 02/07/2022 4.0.1 17/09/2022 4.2.0 21/12/2022
4.2.1 21/02/2023 4.4.0 21/06/2023 4.4.1 01/07/2023 4.4.2 22/07/2023 4.6.0 21/12/2024
4.6.1 17/02/2024 4.8.0 21/06/2024 4.8.1 24/07/2024 5.0.0 21/12/2024 5.0.1 12/02/2025
5.2.0 21/06/2025 5.2.1 06/08/2025 5.4.0 21/12/2025 5.4.1 05/02/2026 5.6.0 21/06/2026

Dans le menu de gauche, vous pourrez consulter les notes de version des publications successives de darktable traduites par l’Ă©quipe de darktable FR.

darktable FR n’existe que depuis 2016, les notes de versions antĂ©rieures Ă  la version 2.0.3 n’ont donc pas Ă©tĂ© traduites, mais vous pouvez retrouver toutes les notes de version (en anglais) sur le blog officiel de darktable

Subsections of Histoire de darktable

Notes de version 5.6.0

La version 5.6.0 de darktable est sortie ce dimanche 21/06/2026.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github

Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.6.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.6.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.6.0.tar.xz
157d6d3847af8afcabe78944454786f73a886e08a504b4bd6114c2065fe006e4  darktable-5.6.0.tar.xz

$ sha256sum darktable-5.6.0-x86_64.AppImage
cbad7bf4be2607e1725db156d73c799d267a79fc29a572c3136a5deb9c9be948  Darktable-5.6.0-x86_64.AppImage

$ sha256sum darktable-5.6.0-aarch64.AppImage
147943bd2eedc33c8d31eb3e6b87b591ac9ca285d00282b2655d8d19caecfca0  Darktable-5.6.0-aarch64.AppImage

$ sha256sum darktable-5.6.0-x86_64.dmg
24c83655af0d81c2f8cb78b97531a03bb6a650349b7fd49c1679080db675cbcb  darktable-5.6.0-x86_64.dmg

$ sha256sum darktable-5.6.0-arm64.dmg
49aec447e891ab481e436b4c0231fc3c8d0001aad220762ae8e765d3bda5d102  darktable-5.6.0-arm64.dmg

$ sha256sum darktable-5.6.0-win64.exe
b42989195dfff44540c0b767b407987329ca99853612304cbbf14c48d1d3f803  darktable-5.6.0-win64.exe

$ sha256sum darktable-5.6.0-woa64.exe
b7737d54d6ee007816ae0a1fad3ca3677588735e1432887a917bc55f818f5268  darktable-5.6.0-woa64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 5.4.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec les versions 5.4.x

Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble complet d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Since darktable 5.4.1 :

  • 1546 commits vers darktable+rawspeed
  • 704 pull requests traitĂ©es
  • 63 issues fermĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.6 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.6.0. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • Ajout d’un sous-systĂšme d’IA facultatif (Ă  compiler avec -DUSE_AI=ON). Les fonctionnalitĂ©s d’IA sont dĂ©sactivĂ©es par dĂ©faut dans les prĂ©fĂ©rences et peuvent ĂȘtre activĂ©es Ă  l’exĂ©cution sans redĂ©marrage. Lorsqu’elles sont dĂ©sactivĂ©es, aucune bibliothĂšque ONNX Runtime n’est chargĂ©e et aucune activitĂ© liĂ©e Ă  l’IA n’a lieu. Les modĂšles sont tĂ©lĂ©chargĂ©s Ă  partir d’un rĂ©fĂ©rentiel configurable et gĂ©rĂ©s via l’onglet « PrĂ©fĂ©rences IA ».

  • Ajout de scripts d’installation pour Linux et Windows permettant de configurer l’accĂ©lĂ©ration GPU pour les nouvelles fonctionnalitĂ©s d’IA. Ces scripts dĂ©tectent le fabricant de la carte graphique de l’utilisateur (NVIDIA, AMD ou Intel) et installent le runtime GPU correspondant. Ils peuvent ĂȘtre exĂ©cutĂ©s Ă  partir d’un dĂ©pĂŽt local ou rĂ©cupĂ©rĂ©s et exĂ©cutĂ©s en ligne Ă  l’aide d’une seule commande – consultez la page consacrĂ©e Ă  l’accĂ©lĂ©ration GPU dans le manuel d’utilisation pour plus de dĂ©tails. Les utilisateurs de macOS et la plupart des utilisateurs de Windows n’ont rien Ă  faire ; l’accĂ©lĂ©ration GPU est dĂ©jĂ  intĂ©grĂ©e.

  • Ajout de l’outil de masquage d’objets par IA dans le gestionnaire de masques de la chambre noire. Utilise le modĂšle SAM2.1 ou SegNext pour la segmentation interactive d’objets : cliquez sur un objet pour gĂ©nĂ©rer un masque prĂ©cis. Prend en charge Ă  la fois les points de repĂšre du premier plan et de l’arriĂšre-plan avec un affinage itĂ©ratif. L’encodeur s’exĂ©cute une fois par image (accĂ©lĂ©rĂ© par GPU via le backend IA lorsqu’il est disponible), et le dĂ©codeur lĂ©ger produit des masques de maniĂšre interactive. Chaque clic dĂ©clenche des passes de raffinement itĂ©ratives qui affinent le masque, ainsi qu’une passe de raffinement DenseCRF facultative pour obtenir des contours nets et prĂ©cis. Le masque gĂ©nĂ©rĂ© peut, si vous le souhaitez, ĂȘtre exportĂ© au format PNG pour ĂȘtre utilisĂ© avec le module Masques raster externes lorsque des dĂ©tails de contours plus fins que ceux fournis par le masque vectorisĂ© sont nĂ©cessaires.

  • Ajout d’un module de restauration neuronale dans la barre latĂ©rale de la table lumineuse et de la chambre noire, couvrant trois tĂąches basĂ©es sur l’IA : dĂ©bruitage des fichiers RAW, dĂ©bruitage et surĂ©chantillonnage. ModĂšles par dĂ©faut : NIND UNet (dĂ©bruitage), RawNIND UtNet2 (dĂ©bruitage des fichiers RAW) et RealPLKSR 2x/4x (surĂ©chantillonnage), tous fonctionnant sur le backend ONNX. D’autres modĂšles, tels que NAFNet (dĂ©bruitage) et BSRGAN (sur-rĂ©solution), sont disponibles dans le rĂ©fĂ©rentiel de modĂšles et peuvent ĂȘtre installĂ©s manuellement. Les fonctionnalitĂ©s comprennent un aperçu interactif avant/aprĂšs avec sĂ©lection de zone, un curseur d’intensitĂ© (rĂ©cupĂ©ration de texture basĂ©e sur la DWT pour le dĂ©bruitage RVB ; fusion linĂ©aire source/dĂ©bruitĂ© pour le dĂ©bruitage des fichiers RAW), le traitement par lots avec infĂ©rence en mosaĂŻque, ainsi que la rĂ©importation automatique de la bibliothĂšque avec regroupement des images et propagation des balises depuis l’image source.

  • Ajout du module Harmoniseur de couleur qui applique des corrections d’harmonie des couleurs dans l’espace colorimĂ©trique UCS, en orientant les teintes vers une structure d’harmonie cible (complĂ©mentaire, semi-complĂ©mentaire, triadique, tĂ©tradique, etc.). La saturation des teintes cibles peut ĂȘtre contrĂŽlĂ©e, et le module prend Ă©galement en charge les harmonies personnalisĂ©es comportant un nombre arbitraire de nƓuds d’ancrage Ă  n’importe quel angle. Des options permettent de contrĂŽler l’intensitĂ© de l’effet, de prĂ©server les couleurs neutres et d’appliquer un filtre gaussien pour adoucir les transitions trop marquĂ©es. Le module peut ĂȘtre synchronisĂ© avec le vecteurscope en mode RYB, l’harmonie et les angles de rotation pouvant ĂȘtre contrĂŽlĂ©s directement depuis le vecteurscope. Des implĂ©mentations pour le CPU et pour OpenCL (GPU) sont fournies.

  • Ajout de la prise en charge de l’exportation au format HEIF. L’utilisateur peut choisir entre une compression sans perte ou avec perte, toutes les profondeurs de couleur prises en charge (8, 10 et 12 bits), ainsi que toutes les options de sous-Ă©chantillonnage des couleurs disponibles.

AmĂ©liorations de l’interface utilisateur (UI/UX)

  • Dans le module Recadrage, le rapport d’aspect du recadrage est dĂ©sormais affichĂ© avec les dimensions dans l’aperçu de la zone de recadrage.

  • Ajout de la possibilitĂ© d’épingler n’importe quelle image de la pellicule dans la deuxiĂšme fenĂȘtre de la chambre noire. Les images peuvent ĂȘtre Ă©pinglĂ©es directement depuis la deuxiĂšme fenĂȘtre, par glisser-dĂ©poser depuis la pellicule ou via des raccourcis clavier. Deux nouvelles actions ont Ă©tĂ© ajoutĂ©es :

    • Activer/dĂ©sactiver l’épinglage de l’image en cours de dĂ©veloppement.
    • Épingler l’image actuelle dans la deuxiĂšme fenĂȘtre.
  • Permettre de basculer entre le sĂ©lecteur de couleur par point et par zone directement sur le canevas avec un simple ctrl+clic.

  • Lors du dĂ©placement d’images depuis une collection, nous basculons vers la collection cible uniquement si nous n’avons pas changĂ© manuellement de collection pendant le dĂ©placement et si la collection actuelle est dĂ©sormais vide.

  • Lors de la copie d’images depuis une collection, nous basculons vers la collection cible uniquement si nous n’avons pas manuellement changĂ© de collection pendant la copie.

  • Dans le module Calibration des couleurs, la zone d’étalonnage est dĂ©sormais initialisĂ©e sur le cadre de sĂ©lection actuel. Autrement dit, si un zoom est actif, la zone d’étalonnage sera entiĂšrement visible et ne nĂ©cessitera pas de dĂ©zoomer.

  • Assombrissement de l’arriĂšre-plan des curseurs pour gagner en contraste et les rendre plus faciles Ă  distinguer des autres Ă©tiquettes.

  • Introduction d’un mode condensĂ© pour les widgets de contrĂŽle du panneau. Ce mode est dĂ©sactivĂ© par dĂ©faut et peut ĂȘtre activĂ© avec Controle condensĂ© des panneaux dans la section Divers des PrĂ©fĂ©rences.

  • Ajout d’un affichage double prĂ©sentant Ă  la fois la forme d’onde et le vectorscope. Cela permet de comprendre simultanĂ©ment la luminositĂ© et la chromaticitĂ© d’une image.

  • Prise en charge du rendu et de la mise en cache en haute rĂ©solution (6K ou 8K) des vignettes ou des vues en plein Ă©cran dans la vue table lumineuse. Auparavant, pour les Ă©crans de plus de 4K, darktable gĂ©nĂ©rait un aperçu en pleine rĂ©solution puis le rĂ©duisait. Ces aperçus en haute rĂ©solution permettent Ă©galement un zoom plus fluide sur les fichiers Ă  haut nombre de mĂ©gapixels.

  • Augmentation de la rĂ©solution des images d’aperçu de la vue ** Chambre noire** de 720x450 Ă  1440x900. Cela fournit des donnĂ©es de meilleure qualitĂ© dans diverses situations, notamment dans les outils d’analyse et le Pipette de couleurs.

  • Utilisation de l’icĂŽne de darktable dans l’environnement de bureau lors de l’exĂ©cution sous Wayland sur un systĂšme de type KDE. Auparavant, le gestionnaire de fenĂȘtres utilisait une icĂŽne gĂ©nĂ©rique.

  • Utiliser des dĂ©corations cĂŽtĂ© serveur (SSD) pour les fenĂȘtres lorsque le gestionnaire de fenĂȘtres de l’utilisateur le permet, afin d’harmoniser les dĂ©corations des fenĂȘtres avec celles des autres applications. Si les SSD ne sont pas implĂ©mentĂ©es (Gnome/Mutter sous Wayland), utilisation des dĂ©corations cĂŽtĂ© client (CSD).

  • Ajout d’un Ă©cran d’accueil pour aider les utilisateurs Ă  comprendre et Ă  dĂ©finir les options de configuration les plus pertinentes lors de la premiĂšre utilisation.

  • Ajout de gestes sur le pavĂ© tactile vues de sĂ©lection de la Chambre noire et de la Table lumineuse, notamment le zoom par pincement et le dĂ©filement Ă  deux doigts.
    Le zoom par pincement et le dĂ©filement Ă  deux doigts simultanĂ©s, comme sur un smartphone, sont dĂ©sormais possibles sous Linux et Windows. Les gestes de zoom sont limitĂ©s Ă  100 % ; en appuyant Ă©galement sur la touche CTRL, il est possible de zoomer jusqu’Ă  1 600 %. Attention : cela dĂ©sactive le geste de dĂ©filement pour zoomer sous macOS sur le trackpad et la Magic Mouse. Pour rĂ©tablir le comportement prĂ©cĂ©dent, dĂ©sactivez les gestes du pavĂ© tactile dans la boĂźte de dialogue des prĂ©fĂ©rences.

  • Ajout de raccourcis pour certains boutons existants dans les modules Gesion des clones , InstantanĂ©s et AgX.

  • Ajout de raccourcis pour parcourir les groupes de modules, les modules et les instances de modules.

Ajout d’une option de configuration permettant d’activer ou de dĂ©sactiver le centrage automatique de la bande de vues. Ajout de raccourcis pour basculer entre le centrage automatique de la bande de vues et pour recentrer explicitement celle-ci sur l’image actuelle.

  • Le rayon calculĂ© pour l’accentuation de la nettetĂ© lors de la capture utilise dĂ©sormais uniquement les 60 % centraux de l’image, car c’est lĂ  que les objectifs sont gĂ©nĂ©ralement les plus nets. Pour les capteurs X-Trans, ce rayon a Ă©tĂ© lĂ©gĂšrement augmentĂ©, car les images ont tendance Ă  ĂȘtre plus floues.

  • L’Ă©galiseur de tons affiche dĂ©sormais une courbe non valide (problĂšme mathĂ©matique du solveur) Ă©galement pour les anciennes modifications.

  • Ajout de l’option de ligne de commande --library <chemin> Ă  darktable-cli, qui permet de spĂ©cifier un fichier de base de donnĂ©es library.db Ă  partir duquel lire l’historique des traitements d’images, au lieu d’exiger des fichiers XMP sidecar, pour les utilisateurs qui n’utilisent pas ces derniers.

  • Ajout du « nom d’affichage » aux options de tri disponibles pour les pellicules.

  • Lors de la crĂ©ation d’un nouvel espace de travail Ă  partir de la boĂźte de dialogue dĂ©diĂ©e, il est possible, si on le souhaite, de copier les paramĂštres d’un espace de travail existant en tant que modĂšle. La configuration spĂ©cifique Ă  l’espace de travail est dupliquĂ©e, mais les chemins d’accĂšs, les libellĂ©s, l’historique des collections et les clĂ©s similaires sont effacĂ©s, de sorte que le nouvel espace de travail conserve sa propre base de donnĂ©es library.db au lieu de rĂ©utiliser celle de la bibliothĂšque source.
    La boĂźte de dialogue des espaces de travail permet de sĂ©lectionner un espace de travail comme espace par dĂ©faut au dĂ©marrage ; si un espace est choisi comme tel, la boĂźte de dialogue ne s’affiche plus au lancement suivant tant que l’option « Autoriser plusieurs espaces de travail » n’est pas rĂ©activĂ©e avec Permet l’utilisation de plusieurs espaces de travail dans la section Stockage des PrĂ©fĂ©rences.

  • Utilisation de curseurs de souris natifs dans toute l’interface utilisateur. Les curseurs tels que le curseur d’activitĂ©, la main, le rĂ©ticule et les poignĂ©es de redimensionnement correspondent dĂ©sormais Ă  l’apparence du systĂšme d’exploitation, ce qui est particuliĂšrement visible sur MacOS oĂč le curseur d’activitĂ© apparaissait auparavant sous la forme d’une montre-bracelet Ă  l’ancienne au lieu de la roue tournante familiĂšre.

  • Les thĂšmes peuvent dĂ©sormais styliser les modules dĂ©veloppĂ©s diffĂ©remment des modules rĂ©duits, via une nouvelle classe CSS dt_module_expanded.

Améliorations des performances

  • AmĂ©lioration des performances du filtre guidĂ© OpenCL grĂące Ă  un dĂ©coupage interne en tuiles.

  • AmĂ©lioration des performances du module Flous pour les grands rayons, tant pour le code CPU que pour le code OpenCL, ce qui a permis d’augmenter le rayon maximal du flou gaussien de 128 px Ă  256 px.

  • AmĂ©lioration des performances du module Composite et ajout du code openCL.

  • Élimination des exĂ©cutions superflues du PixelPipe pour accĂ©lĂ©rer le traitement en chambre noire et la sĂ©lection des entrĂ©es de l’historique.

  • AmĂ©lioration de l’efficacitĂ© de la distorsion des masques grĂące Ă  une mise en cache incrĂ©mentielle et Ă  la rĂ©duction des cycles malloc/free.

Autres changements

  • Ajout de deux ouvertures, f/0,95 et f/1,2, Ă  la section Ouverture de la boĂźte de dialogue des prĂ©rĂ©glages.

  • Ajout de la prise en charge de la fonction Automatic Lighting Optimizer de Canon pour les images au format CR3.

  • Ajout du de fichier PNG (8/16 bits) pour les masques raster externes.

  • Les pilotes OpenCL Intel Neo et pocl on Ă©tĂ© enlevĂ© de la liste noire des pilotes ; le pilote AMD-APP a Ă©tĂ© ajoutĂ© Ă  cette liste, car il n’est plus pris en charge par AMD depuis 10 ans.

  • RustiCL est dĂ©sormais le pilote OpenCL recommandĂ© Ă  la place de ROCm sur les systĂšmes AMD.

  • Dans le module Styles, une nouvelle option a Ă©tĂ© ajoutĂ©e pour masquer l’aperçu dans l’info-bulle. De plus, une prĂ©fĂ©rence du module vous permet dĂ©sormais de modifier la taille de l’aperçu, avec deux options disponibles : Par dĂ©faut et Grand.

  • AmĂ©lioration de l’option de dĂ©bogage --dump-diff-pipe (en ligne de commade) pour ceux d’entre vous qui s’intĂ©ressent au code OpenCL et au dĂ©bogage.

  • Ajout de la possibilitĂ© de vectoriser le bitmap affichĂ© dans le module Masque raster externe. Le masque vectorisĂ© est ajoutĂ© dans le module Gestiondes masques sous forme d’objet de chemin, prĂȘt Ă  ĂȘtre utilisĂ© comme n’importe quel autre masque.

  • Suppression du raccourci clavier (non attribuĂ© par dĂ©faut) permettant de passer d’un mode d’histogramme Ă  l’autre, et, au sein de chaque mode, de parcourir ses options. Il s’agissait d’un vestige de l’époque oĂč il y avait moins de scopes et oĂč ceux-ci n’étaient pas accessibles par des raccourcis.

  • La limite du nombre de jours de dĂ©calage dans le module de gĂ©olocalisation a Ă©tĂ© augmentĂ©e, passant de 99 Ă  9 999 jours, afin de corriger les horodatages erronĂ©s de l’appareil photo.

  • Ajout d’un nouveau filtre de collection pour les images clonĂ©es.

  • Les masques en mode d’Ă©dition restreint s’affichent dĂ©sormais sur le canevas sous forme de lignes pointillĂ©es afin d’assurer un retour visuel adĂ©quat.

  • Plusieurs amĂ©liorations ont Ă©tĂ© apportĂ©es Ă  AgX :

    • La prĂ©servation par dĂ©faut de la teinte est dĂ©sormais de 60 % dans la plupart des prĂ©rĂ©glages, ce qui rĂ©duit les changements de teinte marquĂ©s dans les zones trĂšs lumineuses.

    • Le contraste par dĂ©faut a Ă©tĂ© augmentĂ© et la puissance des zones Pied Épaule a Ă©tĂ© ajustĂ©e pour correspondre davantage aux valeurs par dĂ©faut de Sigmoid.

    • Ajout de prĂ©rĂ©glages de type Sigmoid qui correspondent Ă©troitement Ă  la courbe de tonalitĂ© du module Sigmoid.

    • Suppression des prĂ©rĂ©glages « punchy » (Ă  l’exception de la variante Blender like, dont les paramĂštres suivent toujours les rĂ©glages de Blender).

    • Les infobulles d’avertissement concernant les zones de pied et d’épaule ont Ă©tĂ© amĂ©liorĂ©es pour plus de clartĂ©.

    • Le prĂ©rĂ©glage « Scene-referred » n’est plus appliquĂ© exclusivement aux images HDR.

    • La sĂ©lection des couleurs primaires est dĂ©sormais visible mĂȘme lorsque l’option « DĂ©sactiver les ajustements » est cochĂ©e.

  • Pour les images non RAW dont les donnĂ©es ont subi une correction gamma, nous effectuons la mise Ă  l’échelle initiale en mode linĂ©aire afin de rĂ©duire les artefacts.

  • Ajout d’une nouvelle option permettant de filtrer les images par mois de prise de vue dans les modules Collections et Filtres de collection.

  • Les balises Exif ajoutĂ©es dans le module Éditeur de mĂ©tadonnĂ©es sont dĂ©sormais lues Ă  partir du fichier image lors de l’importation. Pour les images dĂ©jĂ  importĂ©es, cette opĂ©ration peut ĂȘtre effectuĂ©e via une actualisation Exif.

  • Le nom du prĂ©rĂ©glage actif s’affiche dĂ©sormais dans l’en-tĂȘte des modules de bibliothĂšque concernĂ©s Importer, Exporter). Cette fonctionnalitĂ© peut ĂȘtre dĂ©sactivĂ©e avec Mettre Ă  jour automatiquement le nom du module dans la section Divers des PrĂ©fĂ©rences

  • Un nouvel historique des journaux a Ă©tĂ© ajoutĂ©e Ă  la barre d’outils infĂ©rieure, (icĂŽne Ă  droite) ; il fournit un enregistrement permanent de tous les messages dt_control_log (par exemple, progression de l’exportation, mises Ă  jour de la bibliothĂšque, avertissements). Cliquez sur l’icĂŽne en forme de bulle de dialogue situĂ©e en bas au centre Ă  droite pour ouvrir une fenĂȘtre contextuelle dĂ©filable affichant tous les messages enregistrĂ©s avec leurs horodatages (avec suppression automatique des doublons des entrĂ©es identiques consĂ©cutives).

  • L’interface des prĂ©fĂ©rences OpenCL ainsi que la gestion et la dĂ©tection internes des pĂ©riphĂ©riques et pilotes OpenCL ont Ă©tĂ© entiĂšrement remaniĂ©es. Les utilisateurs peuvent activer le mode OpenCL rapide dans l’onglet Traitement paragraphe AcclĂ©ration GPU openCL des PrĂ©fĂ©rences, ce qui entraĂźne des diffĂ©rences lĂ©gĂšrement plus marquĂ©es par rapport aux rĂ©sultats obtenus avec le processeur, pour un gain de performances lĂ©gĂšrement amĂ©liorĂ©. Les paramĂštres de configuration par pĂ©riphĂ©rique ont Ă©tĂ© mis Ă  jour ; consultez la documentation pour plus d’informations. La prise en charge du code OpenCL atomique et d’OpenCL 3.x est dĂ©tectĂ©e automatiquement.

  • Ajout de deux options de compression HTJ2K Ă  l’exportation EXR. Comme elles ne sont prises en charge qu’Ă  partir de la version 3.4 de libopenexr, ces options ne seront disponibles dans darktable que si celui-ci est liĂ© Ă  une version 3.4 ou ultĂ©rieure de cette bibliothĂšque.

Correction de bogues

  • Application correcte de l’ordre d’E/S lors de l’application d’un style au moment de l’exportation. Cela corrige Ă©galement l’aperçu des styles lorsque l’on survole les styles dans le module Styles.

  • Corrections concernant les masques dessinĂ©s :

    • Les masques ne se dĂ©placent plus lorsque le recadrage est activĂ© ou dĂ©sactivĂ©.

    • Survol et modification des nƓuds au pixel prĂšs jusqu’au grossissement maximal (16x).

    • Correction d’une mauvaise attribution des poignĂ©es de BĂ©zier dans les masques dessinĂ©s, qui provoquait des courbes dĂ©formĂ©es sur les formes complexes (masques d’objets AI et masques raster externes).

  • Si une catĂ©gorie de mots-clĂ©s est marquĂ©e comme privĂ©e, tous les mots-clĂ©s et sous-catĂ©gories qu’elle contient sont Ă©galement considĂ©rĂ©es comme privĂ©es.

  • Correction d’erreurs occasionnelles d’attribution de gĂ©olocalisation dans le module emplacements de la vue Carte, concernant les emplacements de forme polygonale.

  • PrĂ©charger les vignettes de taille correcte lorsque l’utilisateur a activĂ© la mise Ă  l’Ă©chelle de l’affichage.

  • Respectez la prĂ©fĂ©rence de configuration par dĂ©faut Jamais pour Pour les images non Ă©ditĂ©es, utiliser le RAW Ă  la place du JPEG embarquĂ© Ă  partir de la taille, Dans l’onglet Table lumineuse des PrĂ©fĂ©rences. Si vous prĂ©fĂ©rez l’ancien comportement, qui traitait le fichier RAW plutĂŽt que d’agrandir le fichier JPEG intĂ©grĂ© pour obtenir des vignettes/aperçus en haute rĂ©solution, utilisez la nouvelle option de configuration Automatique.

  • Dans le panneau d’accĂšs rapide, le bouton Aller Ă  la version complĂšte… en haut Ă  droite de chaque module permet dĂ©sormais d’accĂ©der directement au module complet.

  • Dans la Pellicule, les raccourcis clavier pour la notation, les Ă©tiquettes de couleur et le rejet s’appliquent dĂ©sormais Ă  la vignette situĂ©e sous le curseur (y compris les Ă©lĂ©ments superposĂ©s) plutĂŽt qu’à l’image actuellement ouverte.

  • Correction de l’utilisation de profils de couleur incorrects sur les Ă©crans secondaires sous Windows.

  • Diverses corrections concernant les couleurs visiblement erronĂ©es aprĂšs modification d’un profil dans les modules Profil de couleur d’entrĂ©e et Preofil de couleur de sortie

  • Correction d’une traduction inattendue du nom d’un prĂ©rĂ©glage dĂ©fini par l’utilisateur et traduction correcte du nom du module affichĂ© dans la boĂźte de dialogue des prĂ©rĂ©glages.

  • Correction d’un affichage Ă©phĂ©mĂšre Ă©ventuel de la boĂźte de dialogue du processu d’indexation lorsque l’écran de dĂ©marrage est actif.

  • Correction d’un affichage incorrect du mode de masque dans le menu du module Gestion des masques.

  • Correction d’un problĂšme : lors de la crĂ©ation d’un masque Ă  partir du gestionnaire de masques, alors que l’on Ă©tait encore en mode crĂ©ation, le masque ne suivait pas le curseur de la souris lorsqu’on le dĂ©plaçait dans la chambre noire. Il Ă©tait alors impossible de placer le masque Ă  la bonne position.

  • Correction d’un problĂšme de migration des styles. Un style créé avant l’introduction d’un nouveau module et intĂ©grant un ordre spĂ©cifique de modules n’était pas gĂ©rĂ© correctement. Nous migrons dĂ©sormais correctement l’ordre des modules intĂ©grĂ©s afin de garantir que tous les modules soient pris en compte.

  • Correction d’un bug occasionnel qui faisait que le glissement des zones de modification d’exposition dans l’Histogramme, la Forme d’onde ou la Parade RVB entraĂźnait un ajustement dans la direction opposĂ©e Ă  celle attendue. Cela se produisait lorsque l’utilisateur n’avait pas encore sĂ©lectionnĂ© un groupe de modules contenant le module d’exposition.

  • Correction d’un bug qui affichait un message contextuel superflu dans la vue centrale lors d’un glissement dans le vecteurscope.

  • Correction d’une balance des blancs erronĂ©e lors du rechargement des valeurs par dĂ©faut aprĂšs avoir modifiĂ© manuellement la balance des blancs. Cela Ă©tait dĂ» Ă  l’absence de rĂ©initialisation, ce qui faisait que le module Calibration des couleurs dĂ©marrait avec une balance des blancs incorrecte.

  • Élimination des taches lors de la crĂ©ation de masques dessinĂ©s Ă  l’aide de l’option Vectoriser dans le module Masque raster externe.

  • Correction d’un problĂšme liĂ© aux restrictions de mĂ©moire qui entraĂźnait une taille d’exportation erronĂ©e.

  • Correction d’un problĂšme empĂȘchant darktable, au dĂ©marrage, de supprimer les fichiers de verrouillage de base de donnĂ©es rĂ©siduels pour les espaces de travail autres que l’espace par dĂ©faut.

  • Correction d’un bug rare qui survenait lorsque le module Mise Ă  l’Ă©chelle des pixels Ă©tait dĂ©placĂ© au-dessus du module mappeur de tonalitĂ© (Filmique, Sigmoide ou Agx) lors de l’application d’un dĂ©calage dans le module Rotation et perspective.

  • Correction de l’inversion des patchs blanc et gris moyen pour le « Datacolor SpyderCheckr 48 » dans le module Calibration des couleurs.

  • Correction d’un problĂšme oĂč les masques de courbe de tonalitĂ© affectaient des zones situĂ©es en dehors d’un masque dessinĂ©.

  • Correction d’erreurs subtiles dans les dĂ©matriceurs Markesteijn et VNG.

  • Tous les modules RAW, y compris le dĂ©matriçage, permettent dĂ©sormais de positionner la fenĂȘtre principale de la chambre noire avec une prĂ©cision d’un pixel.

  • Lorsque tous les pĂ©riphĂ©riques MIDI sont dĂ©sactivĂ©s, portmidi n’est pas initialisĂ©.

  • Correction d’un bug entraĂźnant l’ignorance ou le blocage des raccourcis clavier.

  • Diverses corrections de stabilitĂ© pour le traitement OpenCL et le traitement CPU via PixelPipe. RĂ©duction des diffĂ©rences entre le traitement CPU et OpenCL.

  • Garantie d’une gestion atomique du compteur utilisĂ© pour dĂ©sactiver la boucle de l’interface graphique. Dans certains cas trĂšs rares, l’interface graphique pouvait se figer en raison d’un rĂ©glage dĂ©sĂ©quilibrĂ© du compteur.

  • Correction d’un problĂšme empĂȘchant la sĂ©lection de la plage d’une collection lorsque celle-ci est triĂ©e par ordre dĂ©croissant.

  • Correction d’un bug de type use-after-free dans le code de balisage qui provoquait un plantage immĂ©diat.

  • Correction de la direction de dĂ©filement dans le module Rotation et Perspective : le dĂ©filement vers le haut/bas augmente/diminue dĂ©sormais la taille du cercle de sĂ©lection, conformĂ©ment au fonctionnement du redimensionnement des masques dessinĂ©s.

Lua

Version de l’API

  • La version de l’API est maintenant 9.7.0

Nouvelles fonctionnalités

  • Les scripts Lua sont dĂ©sormais inclus dans la version de darktable, ce qui les rend accessibles Ă  tous les utilisateurs. Si les scripts Lua sont dĂ©jĂ  installĂ©s, ce sont eux qui seront utilisĂ©s Ă  la place de ceux fournis. Le fichier luarc situĂ© dans le rĂ©pertoire de configuration de l’utilisateur n’est plus nĂ©cessaire, mais il peut toujours ĂȘtre utilisĂ© pour des besoins particuliers.

Si l’utilisateur ne souhaite pas utiliser ces scripts, il peut les dĂ©sactiver dans la section « Options Lua » des prĂ©fĂ©rences.

  • Lua dispose dĂ©sormais d’une variable globale, darktable_gui_safe, qui est dĂ©finie lorsqu’il est possible d’installer une bibliothĂšque en toute sĂ©curitĂ©. Cela est nĂ©cessaire en raison d’une condition de concurrence au dĂ©marrage qui indique que la vue est Table lumineuse avant mĂȘme qu’elle ne soit initialisĂ©e.

  • Les champs de mĂ©tadonnĂ©es d’image ajoutĂ©s Ă  l’aide du module Éditeur de mĂ©tadonnĂ©es sont accessibles sous la forme d’un champ dt_lua_image_t portant le mĂȘme nom que celui attribuĂ© dans l’Éditeur de mĂ©tadonnĂ©es. Tenter d’accĂ©der Ă  un champ de mĂ©tadonnĂ©es dt_lua_image_t qui n’existe pas entraĂźne une erreur fatale. Le champ de mĂ©tadonnĂ©es ajoutĂ© est renseignĂ© lors de l’importation de l’image ou lors de l’actualisation des donnĂ©es EXIF de l’image.

  • La fonction darktable.metadata.exists() a Ă©tĂ© ajoutĂ©e Ă  l’API pour vĂ©rifier si le champ de mĂ©tadonnĂ©es dt_lua_image_t existe avant d’essayer d’y accĂ©der.

  • Ajout de l’API Lua AI (darktable.ai) pour la crĂ©ation de scripts d’infĂ©rence de modĂšles d’IA. Permet la crĂ©ation de tenseurs et le chargement de modĂšles avec sĂ©lection du fournisseur de GPU. Les entrĂ©es/sorties d’images prennent en charge le chargement Ă  partir d’un fichier ou directement depuis la bibliothĂšque darktable (avec application de l’ensemble du pipeline d’Ă©dition), l’accĂšs aux donnĂ©es brutes des capteurs CFA, ainsi que la sortie au format DNG avec conservation des mĂ©tadonnĂ©es EXIF. Cela permet de crĂ©er des workflows d’IA personnalisĂ©s allant au-delĂ  des modules intĂ©grĂ©s, par exemple des modĂšles de classification ou des modĂšles expĂ©rimentaux de dĂ©bruitage/upscaling issus des dĂ©pĂŽts de la communautĂ©.

Correction de bogues

  • Forcer l’Ă©criture dans le cache aprĂšs la gĂ©nĂ©ration des mipmaps.

Nouveaux Scripts

  • contrib/select_non_existing Ajoute un bouton au module de sĂ©lection permettant de sĂ©lectionner, dans la Table lumineuse, les images pour lesquelles il n’existe aucun fichier correspondant sur le disque.

  • contrib/selected_image_visible Ajoute un raccourci et un bouton d’action permettant de rendre visible l’image actuellement sĂ©lectionnĂ©e dans la Table lumineuse.

  • contrib/toggle_group_view Ajoute un raccourci et un bouton d’action permettant de basculer entre un groupe sĂ©lectionnĂ© dans la table lumineuse et une vue contenant uniquement les images du groupe, celui- ci Ă©tant alors dĂ©veloppĂ©.

  • official/use_paired_jpg_as_mipmap Pour les images qui ne disposent pas d’aperçu JPG en taille rĂ©elle intĂ©grĂ©, le fichier JPG issu d’une paire RAW+JPG peut ĂȘtre copiĂ© dans le cache des mipmaps et utilisĂ© comme mipmap en pleine rĂ©solution afin d’accĂ©lĂ©rer la gĂ©nĂ©ration du cache. Cette fonctionnalitĂ© est utile pour les appareils photo de la sĂ©rie Canon EOS R qui n’intĂšgrent pas d’aperçus en taille rĂ©elle.

  • official/select_duplicates Ajoute un raccourci et un bouton de sĂ©lection pour sĂ©lectionner les images en double.

  • official/recent_bookmarks Ajoute les images rĂ©cemment modifiĂ©es Ă  la liste des fichiers rĂ©cemment utilisĂ©s du systĂšme pour un accĂšs rapide.

  • official/select_raw_non_raw - ajoute des boutons de sĂ©lection pour choisir des images RAW ou non RAW dans la table lumineuse.

  • official/scheduler Un planificateur FIFO simple pour le multitĂąche coopĂ©ratif.

  • official/group_persistence Ajoute des balises fonctionnelles contenant des informations de groupe aux groupes d’images afin qu’ils puissent ĂȘtre reconstituĂ©s en cas de perte de la base de donnĂ©es.

  • official/select_unaltered Ajoute un bouton de sĂ©lection permettant de sĂ©lectionner les images qui ont Ă©tĂ© importĂ©es mais qui n’ont pas encore Ă©tĂ© ouvertes dans Darktable.

  • official/selection2collection CrĂ©e une collection temporaire Ă  partir d’une sĂ©lection. La collection est automatiquement supprimĂ©e Ă  la fermeture de Darktable. L’utilisateur peut modifier ce comportement dans les prĂ©fĂ©rences des options Lua.

  • official/extract_burst_roll_images Ajoute un bouton de sĂ©lection permettant de sĂ©lectionner des images de rafale Canon, ainsi qu’un bouton d’action permettant d’extraire les images intĂ©grĂ©es et de les regrouper avec l’image de rafale. NĂ©cessite dnglab.

  • official/auto_straighten Redresse automatiquement une image chargĂ©e dans Darkroom Ă  l’aide de ses donnĂ©es de pitch et de roll intĂ©grĂ©es. NĂ©cessite exiftool.

  • examples/ai_denoise Un script d’exemple montrant comment utiliser la nouvelle API Lua AI pour dĂ©bruiter une image non RAW.

  • examples/ai_raw_denoise Un script d’exemple montrant comment utiliser la nouvelle API Lua AI pour dĂ©bruiter une image RAW.

autres changements Lua

  • Les options Lua dans les prĂ©fĂ©rences ont Ă©tĂ© remaniĂ©es afin qu’il existe dĂ©sormais des prĂ©fĂ©rences globales et des prĂ©fĂ©rences spĂ©cifiques Ă  chaque script qui les enregistre.

  • scripts_installer a Ă©tĂ© supprimĂ©, car les scripts sont dĂ©sormais intĂ©grĂ©s Ă  la version de darktable.

Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • À partir de la version 5.4, les Mac Intel et les versions macOS antĂ©rieures Ă  la version 14.0 ne sont plus pris en charge.

Changement de dépendances

Obligatoire(s)

  • la libraire potrace 1.16 est requise maintenant.

Optionelle(s)

  • ONNX Runtime 1.18+ pour les fonctionnalitĂ©s d’IA
  • libarchive pour l’extraction de modĂšles d’IA

Nouveaux Supports d’appareils depuis la version 5.4

Support de base

  • Canon EOS Hi
  • Fujifilm X-T30 III (compressĂ©)
  • Hasselblad H4D-40
  • Hasselblad H6D-100c
  • Hasselblad X2D II 100C
  • Leica M Monochrom (DNG)
  • Nikon Coolpix B700 (12bits non compressĂ©)
  • Nikon Coolpix P1000 (12bits non compressĂ©)
  • Nikon Coolpix P1100 (12bits non compressĂ©)
  • Nikon Coolpix P950 (12bits non compressĂ©)
  • Nikon D2X (12bits compressĂ©)
  • Nikon E5000 (12bits non compressĂ©)
  • Panasonic DC-GF90 (4:3)
  • Panasonic DC-TZ92 (4:3)
  • Panasonic DC-TZ93 (4:3)
  • Panasonic DC-TZ96D (4:3)
  • Panasonic DC-ZS80D (4:3)
  • Ricoh GR IV HDF (DNG)
  • Ricoh GR IV Monochrome (DNG)
  • Sony ILCE-7M5
  • Sony ILME-FX2

Préréglages de la balance des blancs

  • Canon EOS 90D
  • Nikon Coolpix P1100
  • Nikon D2Hs
  • Nikon Df
  • Nikon Z f
  • Ricoh GR IV
  • Ricoh GR IV HDF
  • Sony ILCE-1M2
  • Sony ILCE-7CR
  • Sony ILCE-9M2

Profils de réduction de bruit

  • Canon EOS 3000D
  • Canon EOS 4000D
  • Canon EOS Rebel T100
  • Fujifilm X-T30 II
  • Leica M9
  • Nikon Coolpix P1100
  • Nikon Df
  • Nikon Z50_2
  • Nikon Z5_2
  • Panasonic DC-S5M2
  • Pentax K-500
  • Ricoh GR IV
  • Ricoh GR IV HDF
  • Sony ILCE-7M5

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Phase One other than IIQ L
  • Sony ARW 4.0/5.0 downsized lossless (“M” for full-frame, “S” for full-frame & APS-C)
  • Sony ARW 6.0 compressed and compressed (HQ)

Fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol EuropĂ©en
  • Finlandais
  • français
  • Hongrois
  • Japonais
  • NorvĂ©giaen BokmĂ„l
  • NĂ©erlandais
  • Polonais
  • Portuguais Brzsilien
  • Russe
  • Slovenien
  • Albanais
  • SuĂ©dois
  • Ukrainien
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionnel)

Notes de version 5.4.1

La version 5.4.1 de darktable est sortie ce vendredi.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.4.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.4.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.4.1.tar.xz
???  darktable-5.4.1.tar.xz

$ sha256sum darktable-5.4.1-arm64.dmg
???  darktable-5.4.1-arm64.dmg

$ sha256sum darktable-5.4.1-x86_64.dmg
???  darktable-5.4.1-x86_64.dmg

$ sha256sum darktable-5.4.1-win64.exe
???  darktable-5.4.1-win64.exe

$ sha256sum Darktable-5.4.1-x86_64.AppImage
???  Darktable-5.4.1-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 5.2.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 5.4.1

Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble complet d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 5.4.0 :

  • 124 commits vers darktable+rawspeed
  • 74 pull requests traitĂ©es
  • 25 issues fermĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.4 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.4.1. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • N/A

AmĂ©liorations de l’interface utilisateur (UI) et de l’expĂ©rience utilisateur (UX)

  • N/A

Améliorations des performances

  • N/A

Autres changements

  • N/A

Correction de bogues

  • CorrigĂ© : erreur de traitement du facteur d’Ă©chelle lors de l’exportation avec des multi-prĂ©rĂ©glages.

  • CorrigĂ© : URL d’aide manquante, renvoyant vers la documentation en ligne, pour le nouveau module AgX.

  • CorrigĂ© : mauvaise gestion du remplacement s’il est changĂ© lors de l’export.

  • CorrigĂ© : images exportĂ©es avec des paramĂštres incorrects lors de l’utilisation de l’exportation multi-prĂ©rĂ©glages.

  • CorrigĂ© : un prĂ©rĂ©glage avec application automatique, spĂ©cifique au format RAW, Ă©tait appliquĂ© Ă  des images non RAW.

  • CorrigĂ© : RustiCL obtient les indicateurs d’optimisation par dĂ©faut pour la compilation comme les autres plateformes.

  • CorrigĂ© : le chargement de certains fichiers ORF Olympus (par exemple E-410 et E-510) en raison d’un risque de plantage ou de corruption de la mĂ©moire lors de l’analyse de la balise Exif de prĂ©servation des hautes lumiĂšres.

  • Correction du support des masques dans le module Mise Ă  l’Ă©chelle des pixels.

  • CorrigĂ© : plantage possible lors de l’utilisation des espaces de travail, dĂ» Ă  l’ordre non dĂ©terministe de la liste des espaces de travail lus sur le disque.

  • La liste des tags XMP disponibles dans les prĂ©fĂ©rences de l’Éditeur de mĂ©tadonnĂ©es a Ă©tĂ© limitĂ©e aux tags XMP censĂ©s ĂȘtre modifiables par l’utilisateur.

  • CorrigĂ© : mise Ă  jour des informations de vignette dans les superpositions ou les infobulles lorsque le contenu des variables de mĂ©tadonnĂ©es est modifiĂ©. Autrement dit, lorsque les mĂ©tadonnĂ©es sont modifiĂ©es, nous devons recalculer les informations de vignette.

  • Correction d’un blocage possible lors de la suppression de l’historique sur les systĂšmes rapides.

  • Correction d’un crash possible lors de l’initialisation de l’interface graphique du module Égaliseur de Couleur.

  • CorrigĂ© : problĂšme dans la Vue sĂ©lection lorsque le passage Ă  la Chambre noire. Cela Ă©chouait parfois avec un message d’erreur.

  • Correction d’une incohĂ©rence dans l’interface utilisateur du module Styles lorsqu’il est affichĂ© dans la vue Chambre noire. Dans ce cas, il n’est pas possible de crĂ©er un duplicata auquel le style est appliquĂ©, et le paramĂštre de la case Ă  cocher correspondante Ă©tait simplement ignorĂ©. Pour Ă©viter toute confusion, la case Ă  cocher est dĂ©sormais masquĂ©e dans la vue Chambre noire.

  • CorrigĂ© : rĂ©initialisation aux paramĂštres OpenCL par dĂ©faut pour chaque pĂ©riphĂ©rique.

  • problĂšme de mĂ©tadonnĂ©es potentiellement obsolĂštes lors du retour depuis la chambre noire. Par exemple, si l’image Ă©tait recadrĂ©e dans la chambre noire, les mĂ©tadonnĂ©es $(WIDTH.x) et $(HEIGHT.x) n’Ă©taient pas correctes sur la table lumineuse.

  • Correction d’un problĂšme lors des mises Ă  jour des variables $(CATEGORY[n,m]), lorsqu’un mot-clĂ© est attribuĂ©, liĂ© Ă  l’absence de superposition des vignettes

  • CorrigĂ© : saut du curseur de courbure lorsqu’il est utilisĂ© dans le gestionnaire de masques.

  • CorrigĂ© : plantage lors du montage d’une camĂ©ra Ă  partir de darktable en raison des paramĂštres rĂ©gionaux actifs. Le montage s’effectue dĂ©sormais Ă  l’aide des paramĂštres rĂ©gionaux C.

Lua

Version de l’API

  • La version de l’API est la 9.6.0

Nouvelles fonctionnalités

  • N/A

Correction de bogues

  • N/A

Ajout d’un support d’action pour Lua

Autres changements Lua

  • N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • À partir de la version 5.4, les versions macOS antĂ©rieures Ă  14.0 ne sont plus prises en charge sur les Mac Apple Silicon, ni les versions antĂ©rieures Ă  macOS 15 sur les Mac Intel.

Changement de dépendances

Obligatoire(s)

  • N/A

Optionelle(s)

  • N/A

Changements RawSpeed

  • N/A

Nouveaux Supports d’appareils depuis la version 5.4.0

Support de base

  • N/A

Préréglages de la balance des blancs

  • N/A

Profils de réduction de bruit

  • Canon EOS 10D
  • Sony ILCE-7CR

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Phase One other than IIQ L
  • Sony ARW 4.0/5.0 downsized lossless (“M” for full-frame, “S” for full-frame & APS-C) and ARW 6.0 lossy

Fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us.

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol europĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • CorĂ©en
  • NĂ©erlandais
  • Polonais
  • Portugais BrĂ©silien
  • SlovĂšne
  • Albanais
  • SuĂ©dois
  • Ukrainien
  • Chinois (simplifiĂ©)
  • Chinois (traditionel)

Notes de version 5.4.0

La version 5.4.0 de darktable est sortie ce dimanche.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github. Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage. Notez que cette version utilise directement vos fichiers de donnée déjà existants.

Jean-Pierre Verrue et manu'pintor

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.4.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.4.0 [En].

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.4.0.tar.xz
2bf0baea78d27945cf09c33d8804f179e03a83ee19d2e927fd660ea46aca3b16  darktable-5.4.0.tar.xz

$ sha256sum darktable-5.4.0-arm64.dmg
17e1eaf2bd7ab0ada2e93d4bba2ba6b81345e99eb338635682d08dae64d7a150  darktable-5.4.0-arm64.dmg

$ sha256sum darktable-5.4.0-win64.exe
655ce83046f27d20e1385bffa1e5471b702033083772f65db1fe1a07445c3eb8  darktable-5.4.0-win64.exe

$ sha256sum Darktable-5.4.0-x86_64.AppImage
efdd80be618dfa53f37f54a254e1eaaf2bd3a8c8b8d01b70582dad5cff07ef39  Darktable-5.4.0-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 5.2, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 5.2.

Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post [En]. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble complet d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 5.2:

  • 996 commits vers darktable+rawspeed
  • 386 pull requests traitĂ©es
  • 56 issues fermĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.4 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet [En] pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.4. Veuillez consulter le manuel d’utilisation pour plus de dĂ©tails sur chaque modification (lorsqu’elles sont disponibles).

  • Une nouvelle section intitulĂ©e NettetĂ© de capture a Ă©tĂ© ajoutĂ©e au module de dĂ©matriçage. La nettetĂ© de capture tente de rĂ©cupĂ©rer les dĂ©tails perdus en raison du flou intĂ©grĂ© Ă  l’appareil photo, qui peut ĂȘtre causĂ© par la diffraction, le filtre anticrĂ©nelage ou d’autres sources de flou de type gaussien.

  • Ajout d’un nouveau module de mappage de tons AgX basĂ© sur la transformation d’affichage AgX de Blender. La sortie couleur du nouveau module est similaire Ă  celle de Sigmoide, mais l’ensemble de commandes fourni est plus complet. Il permet de rĂ©gler explicitement les points blancs et noirs d’exposition, comme dans Filmique RVB. L’implĂ©mentation comprend un point pivot rĂ©glable par l’utilisateur pour la courbe de tons, avec une valeur par dĂ©faut fixĂ©e Ă  18 % de gris moyen. Le contraste autour de ce pivot est rĂ©glable. Des commandes sont fournies pour crĂ©er une section de contraste constant, et des curseurs indĂ©pendants sont disponibles pour contrĂŽler le contraste dans les ombres et les hautes lumiĂšres (le pied et l’Ă©paule de la courbe). Le rĂ©sultat se caractĂ©rise par une dĂ©saturation progressive des couleurs dans les hautes lumiĂšres, similaire Ă  celle d’un film, et une reprĂ©sentation naturelle des couleurs dans les tons moyens et les hautes lumiĂšres.

  • Ajout de la prise en charge de plusieurs espaces de travail. Lorsque l’option correspondante est activĂ©e dans les prĂ©fĂ©rences, darktable ouvre une boĂźte de dialogue au dĂ©marrage. À partir de cette boĂźte de dialogue, vous pouvez sĂ©lectionner l’espace de travail par dĂ©faut (celui créé la premiĂšre fois et actuellement utilisĂ© par dĂ©faut par chacun) ou en crĂ©er un nouveau. Chaque espace de travail dispose de sa propre base de donnĂ©es et de son propre fichier de configuration (collection, derniers paramĂštres par dĂ©faut de l’interface utilisateur, etc.).

    Un espace de travail en mĂ©moire peut Ă©galement ĂȘtre sĂ©lectionnĂ© dans la boĂźte de dialogue. Dans ce cas, aucune base de donnĂ©es n’est créée sur le disque, mais un fichier de configuration est créé.

AmĂ©liorations de l’interface utilisateur (UI/UX)

  • De nombreuses distributions GNU/Linux ont abandonnĂ© la prise en charge de X11 pour ne conserver que Wayland. darktable a bĂ©nĂ©ficiĂ© de nombreuses corrections afin de fonctionner correctement sous Wayland, notamment l’affichage des profils ICC. Cette version 5.4 devrait fonctionner aussi bien sous Wayland que sous X11.

  • Afficher un curseur « occupĂ© » lors du changement de vue. Cela permet d’obtenir un retour immĂ©diat lorsque, par exemple, vous double-cliquez sur une image dans la table lumineuse, au lieu de simplement geler l’interface utilisateur jusqu’Ă  ce que la chambre noire ait fini de s’ouvrir.

  • Ajout du menu standard « Window » Ă  la barre de menus de l’application sous macOS.

  • Dans le module Égaliseur de ton, les commandes d’exposition et de compensation du contraste du masque ont Ă©tĂ© dĂ©placĂ©es vers l’onglet AvancĂ©.

  • Dans les fenĂȘtres de navigation, le zoom fonctionne dĂ©sormais mieux. AprĂšs un zoom libre dans la chambre noire, en utilisant le dĂ©filement sur l’indicateur de niveau de zoom, le zoom sĂ©lectionnĂ© sera le plus proche possible (au-dessus ou en dessous selon le sens du dĂ©filement). Cela est prĂ©fĂ©rable au comportement prĂ©cĂ©dent oĂč le niveau de zoom Ă©tait toujours rĂ©glĂ© sur « petit ».

  • Lorsque vous vous dĂ©placez dans la vue centrale (zoomĂ©e) dans la chambre noire, nous prĂ©-calculons dĂ©sormais une zone lĂ©gĂšrement plus grande afin qu’il ne soit pas toujours nĂ©cessaire de recalculer immĂ©diatement aprĂšs chaque dĂ©placement. AprĂšs tout, le dĂ©placement initial de 1 pixel de la souris n’est gĂ©nĂ©ralement pas dĂ©finitif. Cela implique toutefois des temps de calcul plus longs. Vous pouvez donc dĂ©sactiver cette fonction en rĂ©glant darkroom/ui/anticipate_move dans darktablerc sur 1,0. Si vous utilisez les touches du curseur pour vous dĂ©placer, vous pouvez augmenter cette valeur Ă  > 1,4 afin d’anticiper au moins un dĂ©placement supplĂ©mentaire de 20 % de chaque cĂŽtĂ©. Lorsque le recalcul est dĂ©clenchĂ© par un changement de paramĂštre du module, par exemple une augmentation de l’exposition, seule la zone exacte affichĂ©e est calculĂ©e comme auparavant, pour une rĂ©activitĂ© optimale.

  • Lorsque vous appliquez une rotation ou un retournement, la transformation est immĂ©diatement appliquĂ©e Ă  la partie de l’image actuellement affichĂ©e dans la vue centrale, en attendant un recalcul complet. Auparavant, l’image Ă©tait uniquement repositionnĂ©e, mais pas pivotĂ©e, ce qui entraĂźnait des superpositions Ă©tranges pendant un bref instant.

    • La fenĂȘtre contextuelle (qui s’affiche lorsque vous cliquez avec le bouton droit) pour les curseurs avec une plage de 360° affiche dĂ©sormais une roue chromatique ou une boussole. Si le curseur est limitĂ© Ă  une plage plus petite (par exemple dans Rotation et perspective), vous pouvez basculer vers la plage complĂšte en cliquant avec le bouton central. Un autre clic avec le bouton central restaurera la plage limitĂ©e (et le mĂ©canisme de rĂ©glage fin normal).
  • Lorsque la plage d’un curseur a Ă©tĂ© augmentĂ©e au-delĂ  des « limites souples », les zones extrĂȘmes dĂ©sormais visibles ont une couleur lĂ©gĂšrement diffĂ©rente.

  • Pour que la rotation de la molette corresponde Ă  l’effet de rotation de l’image,la plupart des directions des curseurs d’angle ont Ă©tĂ© inversĂ©es. Vous pouvez ajouter une vitesse « -1 » Ă  tous les raccourcis auxquels vous ĂȘtes habituĂ©.

  • Ajout de nouveaux raccourcis clavier par dĂ©faut. Ceux-ci ne prendront effet que si les touches ne sont pas encore associĂ©es Ă  des fonctions dĂ©finies par l’utilisateur.

    • c : basculer les lignes guidepermuter le cadre de recadrage.

    • e : dĂ©finir la compensation d’exposition (Ă©quivalent Ă  un clic droit sur le curseur d’exposition).

    • alt+r : dĂ©finir la rotation de l’image (Ă©quivalent Ă  un clic droit sur le curseur de rotation).

    • alt+[ et alt+] : ajustement fin de la rotation.

  • DiffĂ©rentes formes pour l’indicateur sur les curseurs peuvent dĂ©sormais ĂȘtre sĂ©lectionnĂ©es dans PrĂ©fĂ©rences→Divers→Interface (triangle, cercle, losange, barre). Ndt : nĂ©cessite un redĂ©marrage.

  • Tous les boutons des barres d’outils de la table lumineuse et de la chambre noire conservent leur Ă©tat activĂ© d’une session Ă  l’autre. La visibilitĂ© des boutons activĂ©s a Ă©tĂ© amĂ©liorĂ©e afin d’Ă©viter toute confusion lors du redĂ©marrage de darktable et l’apparition d’artefacts dus Ă  l’activation de certains outils tels que VĂ©rification de gamut.

  • Le curseur indiquant les vignettes sĂ©lectionnĂ©es a Ă©tĂ© rendu plus visible. Il est dĂ©sormais plus grand et comporte une bordure afin d’assurer une meilleure visibilitĂ© sur les vignettes sombres.

Améliorations des performances

  • Optimisation des performances du module 3D LUT (gain de vitesse de 5 % Ă  20 %).

  • AccĂ©lĂ©ration spectaculaire du premier dĂ©marrage d’une nouvelle installation lorsque la bibliothĂšque est stockĂ©e sur un disque dur ou un NAS plutĂŽt que sur un SSD.

  • Lorsque vous effectuez un zoom ou un panoramique sur la vue centrale, les transformations dans le module LiquĂ©fier sont ignorĂ©es. Cela amĂ©liore considĂ©rablement la rĂ©activitĂ© lorsque ce module est actif.

Autres changements

  • Le modificateur Majuscule permet maintenant de sĂ©lectionner uniquement les points de contour progressif sur les masques de fusion. Cela est parfois nĂ©cessaire lorsque le point de chemin et le point de contour progressif sont trop proches l’un de l’autre.

  • Les prĂ©rĂ©glages hiĂ©rarchiques sont dĂ©sormais pris en charge pour les modules utilitaires comme pour les modules de traitement.

  • Le double dĂ©matriçage fonctionne dĂ©sormais Ă©galement en mode tuilage pour des performances OpenCL potentiellement meilleures et une pression moindre sur la mĂ©moire du processeur.

  • Ajout d’une compensation automatique de la sous-exposition cachĂ©e de l’appareil photo pour les modes Canon Lighting Optimizer, Nikon Active D-Lighting et HLG, le mode Olympus Gradation, le mode Pentax Dynamic Range Expansion et les modes Fujifilm DR200 et DR400. Cela affecte Ă  la fois les modules Exposition et RĂ©duction du bruit (profil).

  • Ajout d’un affichage en pourcentage RVB dans le module de sĂ©lection des couleurs.

  • Il est maintenant possible de crĂ©er une zone de recadrage beaucoup plus petite (recadrage jusqu’Ă  99 % de la taille de l’image).

  • La variable $(ROLL.NAME) dispose maintenant de niveaux optionnels $(ROLL.NAME[n]), oĂč n doit ĂȘtre compris entre 1 et 5, ces niveaux suivent les mĂȘmes rĂšgles que le pellicule, la valeur par dĂ©faut de n est 1, ce qui conserve le comportement prĂ©cĂ©dent de $(ROLL.NAME).

  • Ajout d’une collection optionnelle de raccourcis clavier+souris pour contrĂŽler les modules de traitement d’image. Installez-les en cliquant sur le nouveau bouton Importer les extras dans l’onglet Raccourcis des PrĂ©fĂ©rences.

  • L’option Écraser du module DĂ©veloppement de la Table lumineuse a Ă©tĂ© supprimĂ©e. Cette option Ă©tait utilisĂ©e lors du collage de l’historique pour supprimer l’ancien historique avant de coller le nouveau. Elle est rarement utilisĂ©e et prĂȘtait Ă  confusion lors des opĂ©rations de copier/coller dans la chambre noire Ă  partir de la pellicule, car cette option n’Ă©tait visible que sur la table lumineuse. L’option a Ă©tĂ© dĂ©placĂ©e dans la boĂźte de dialogue Coller sĂ©lectivement.

  • Ajout d’un contrĂŽle manuel du sous-Ă©chantillonnage chromatique pour l’exportation AVIF. Les utilisateurs peuvent dĂ©sormais choisir entre les modes de sous-Ă©chantillonnage chromatique auto, 4:4:4, 4:2:2 et 4:2:0 indĂ©pendamment du paramĂštre de qualitĂ©, ce qui permet une meilleure optimisation du compromis qualitĂ©/taille pour les fichiers AVIF.

  • Les raccourcis donnant le focus aux modules de traitement fonctionnent Ă©galement si le panneau d’accĂšs rapide a le focus, en s’adressant aux 20 premiers curseurs ou menus dĂ©roulants de celui-ci.

    Ndt : malgrĂ© pas mal de recherches, je n’ai pas pu rĂ©soudre l’ambigĂŒitĂ© de la formulation en anglais. Je ne suis pas du tout sĂ»r de ma traduction. En consĂ©quence je laisse en plus le texte original : The processing modules/ shortcuts also work if the quick access panel is “focused”, addressing the first 20 sliders or dropdowns.

  • Si seul le premier rotor d’un contrĂŽleur MIDI est assignĂ©, ceux dont le numĂ©ro est plus Ă©levĂ© s’adressent automatiquement aux Ă©lĂ©ments croissantsde la mĂȘme action ou aux actions suivantes. Cela permet une (rĂ©)assignation rapide Ă  l’action en cours ou aux mimiques configurĂ©es avec, par exemple, le script Lua x-touch.

    Ndt : mĂȘme chose que pour l’item prĂ©cĂ©dent. Voici le texte original : If only the first rotor on a midi controller is assigned, the higher umbered ones automatically address increasing elements of the same action or subsequent actions. This allows quick (re) assignment to he action or to the mimics set up with for example the x-touch Lua script.

  • La possibilitĂ© de calculer le facteur de recadrage pour les appareils photo Olympus a Ă©tĂ© ajoutĂ©e.

  • Lorsque vous crĂ©ez des styles avec plusieurs images sĂ©lectionnĂ©es, cliquer sur le bouton Annuler ou appuyer sur la touche Échap dans la boĂźte de dialogue de style met dĂ©sormais fin Ă  l’ensemble du processus au lieu de passer Ă  l’image suivante.

Correction de bogues

  • Correction de certains problĂšmes liĂ©s Ă  la gestion des styles hiĂ©rarchiques dans le module styles.

  • Correction du dĂ©placement des fichiers audio ou texte supplĂ©mentaires lorsqu’une image est dĂ©placĂ©e.

  • Correction de la restauration des collections basĂ©es sur des modules. AprĂšs avoir quittĂ© darktable avec une collection basĂ©e sur des modules, la table lumineuse Ă©tait vide aprĂšs le redĂ©marrage.

  • Correction de certains problĂšmes de rĂ©initialisation du module d’exportation. Les sections format et stockage n’Ă©taient pas rĂ©initialisĂ©es correctement.

  • Correction d’un problĂšme de corruption des fichiers sidecar lors d’importations volumineuses d’images avec des fichiers sidecar XMP.

  • Correction d’un bug oĂč la modification de la mise Ă  l’Ă©chelle de l’image dans le module d’exportation influençait le rĂ©sultat d’une tĂąche d’exportation en cours d’exĂ©cution.

  • Nous nous assurons de toujours remplir entiĂšrement la zone centrale de la Chambre noire lors d’un zoom Ă  grande Ă©chelle.

  • Lorsque le zoom est rĂ©glĂ© Ă  1600 %, ne pas ignorer le panning/dragging des sous-pixels, qui rendait presque impossible tout dĂ©placement.

  • Forcer la mise Ă  jour de l’horodatage de l’image Heure de modification lorsqu’un fichier sidecar est appliquĂ©.

  • CorrigĂ© : Le glisser-dĂ©poser d’images sur la carte entraĂźne une attribution erronĂ©e de l’emplacement sur macOS.

  • PrĂ©rĂ©glages automatiquement appliquĂ©s pour les images SRAW et les vrais monochromes.

  • Correction d’un bug dans le rĂ©glage Seuil des dĂ©tails des masques pour les fichiers RAW monochromes qui provoquait des plantages.

  • Correction d’un problĂšme liĂ© au positionnement de la fenĂȘtre principale de la Chambre noire dĂ» Ă  la prĂ©cision des calculs. La prĂ©cision est dĂ©sormais au pixel prĂšs, ce qui Ă©vite tout dĂ©placement dans certains cas.

  • Correction d’un problĂšme dans darktable-cli qui empĂȘchait la dĂ©tection des fichiers en entrĂ©e.

  • Correction d’un problĂšme de mĂ©moire insuffisante qui pouvait bloquer darktable sur les petits systĂšmes lors du traitement d’images volumineuses.

  • Correction de la traduction du message contextuel affichĂ© lors du survol du bouton prĂ©rĂ©glages des modules.

  • Correction d’un problĂšme liĂ© Ă  la lecture des fichiers TIFF contenant(Ă  tort) des mĂ©tadonnĂ©es spĂ©cifiques aux fichiers bruts Ă  partir desquels ils ont Ă©tĂ© créés.

  • CorrigĂ© : les styles importĂ©s qui n’avaient pas de nom pouvaient provoquer le plantage de darktable au dĂ©marrage.

  • Correction d’un bug entraĂźnant des couleurs incorrectes dans la fenĂȘtre principale de la chambre noire (principalement aprĂšs l’utilisation d’un sĂ©lecteur de module) en raison de coefficients de couleur incorrects dans le module Profil de couleur d’entrĂ©e.

  • Correction du support pour Wayland. L’interface utilisateur fonctionne dĂ©sormais comme prĂ©vu et darktable gĂšre les profils ICC de colord.

  • Correction de la dĂ©nomination des modules de traitement basĂ©e sur les prĂ©rĂ©glages lorsque le prĂ©rĂ©glage utilisĂ© est renommĂ© ou supprimĂ©.

  • Correction d’un bug dans darktable-cli oĂč l’exportation d’une version dupliquĂ©e d’une image utilisait les mots-clĂ©s associĂ©s Ă  la version de base au lieu des mots-clĂ©s qui lui Ă©taient associĂ©s.

  • Correction d’un bug dans darktable-cli oĂč les synonymes des mots-clĂ©s associĂ©s Ă  une image Ă©taient ignorĂ©s lors de son exportation.

  • Correction des prĂ©rĂ©glages utilisateur appliquĂ©s automatiquement lorsque l’on clique sur un module de traitement tout en maintenant la touche Ctrl enfoncĂ©e aprĂšs le redĂ©marrage de dakrtable.

  • Correction d’un bug dans la table lumineuse qui pouvait fusionner plusieurs groupes lors de l’ajout d’une image Ă  un groupe.

  • Correction d’un problĂšme de mĂ©moire insuffisante qui pouvait bloquer darktable sur les petits systĂšmes lors du traitement d’images volumineuses.

  • Correction de la traduction du message contextuel affichĂ© lors du survol du bouton prĂ©rĂ©glages des modules.

  • Correction d’un problĂšme d’impression qui ne se produit probablement que sur macOS. Lors de l’impression en mode paysage, la rotation de l’image n’est pas effectuĂ©e sur l’imprimante. Ainsi, seule une partie de l’image est imprimĂ©e au bas de la page. Ce problĂšme n’est pas encore tout Ă  fait compris Ă  ce stade et n’a Ă©tĂ© signalĂ© que deux fois. Si vous rencontrez ce problĂšme, vous pouvez dĂ©finir la variable suivante dans votre darktablerc pour forcer la gĂ©nĂ©ration de l’option CUPS paysage :

    plugins/print/cups/force_landscape=TRUE

  • Correction de l’affichage Ă©ventuel d’un double curseur en forme de pouce sur la Pellicule dans la Chambre noire. De plus, l’arriĂšre-plan des pouces pouvait apparaĂźtre comme sĂ©lectionnĂ© sur plusieurs images.

  • Correction du traitement en Chambre noire aprĂšs modification d’un profil de couleur.

  • Pour les raccourcis de basculement des modules (tels que activer, afficher et mettre en avant), les effets activĂ© et dĂ©sactivĂ© sont dĂ©sormais respectĂ©s (ils ne basculent plus systĂ©matiquement comme auparavant).

  • Correction d’une restriction trop stricte concernant la longueur des noms de fichiers dans le module de filigrane.

Lua

Version de l’API

  • La version de l’API est la 9.6.0

Nouvelles fonctionnalités

  • Ajout de darktable.query_event() pour vĂ©rifier si un Ă©vĂ©nement est enregistrĂ©.

  • Ajout d’un Ă©vĂ©nement collection-changed qui se dĂ©clenche lorsque la collection change.

  • Ajout de darktable.configuration.share_dir et darktable.configuration.data_dir pour exposer les donnĂ©es darktable et partager les rĂ©pertoires.

Correction de bogues

  • VĂ©rification ajoutĂ©e pour s’assurer que l’affichage a bien changĂ© avant de traiter les Ă©vĂ©nements GUI, afin d’Ă©viter tout blocage au dĂ©marrage.

  • renvoie une valeur nil au lieu de gĂ©nĂ©rer une erreur Lua si l’Ă©lĂ©ment indexĂ© des tables Lua suivantes n’existe pas ou si la table est vide :

    • dt_lua_tag_t.#

    • dt_lua_film_t.#

    • dt_style_t.#

    • darktable.films.#

    • darktable.styles.#

    • darktable.database.#

    • darktable.collection.#

  • S’assurer que darktable.database.get_image() renvoie une valeur nil, dans toutes les conditions, pour une image qui n’existe pas.

  • S’assurer que les traductions s’affichent en UTF-8 sous Windows.

Ajout d’un support d’action pour Lua

  • N/A

Autres changements Lua

  • N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • À partir de la version 5.4, les Mac Intel et les versions macOS antĂ©rieures Ă  la version 14.0 ne sont plus pris en charge.

Changement de dépendances

Obligatoire(s)

  • N/A

Optionelle(s)

  • N/A

Changements RawSpeed

  • Canon EOS 2000D/1500D/Rebel T7/Kiss X90 La matrice de couleurs a Ă©tĂ© mise Ă  jour.
  • Nikon Z 7 La matrice de couleurs a Ă©tĂ© mise Ă  jour.
  • Nikon Z5_2 La matrice de couleurs a Ă©tĂ© mise Ă  jour.
  • Sony ILCE-1M2 La matrice de couleurs a Ă©tĂ© mise Ă  jour.

Nouveaux Supports d’appareils depuis la version 5.2

Support de base

  • Canon EOS R1 (requires LibRaw 0.22-PreRC1 and later)
  • Canon EOS R5 Mark II (requires LibRaw 0.22-PreRC1 and later)
  • Canon PowerShot D10 (DNG)
  • Canon PowerShot S100V
  • Canon PowerShot S2 IS (DNG)
  • Fujifilm FinePix HS33EXR
  • Fujifilm X-E5 (compressed)
  • Kodak DCS Pro SLR/c
  • Kodak P712
  • Leica D-Lux 8
  • Leica M EV1 (DNG)
  • Leica Q3 Monochrom (DNG)
  • Leica X-E (Typ 102) (DNG)
  • Nikon Z fc (14bit-uncompressed, 12bit-uncompressed)
  • OM System OM-5 Mark II
  • Olympus SP550UZ
  • Olympus SP565UZ
  • Panasonic DC-S1M2 (3:2)
  • Panasonic DC-S1M2ES (3:2)
  • Ricoh GR IV (DNG)
  • Ricoh GX200 (DNG)
  • Sony DSC-RX1RM3
  • Sony ZV-1M2

Préréglages de la balance des blancs

  • Canon EOS R5 Mark II
  • Nikon D2H
  • Nikon Z5_2

Profils de réduction de bruit

  • Canon EOS R1
  • Canon EOS R5 Mark II
  • Fujifilm X-E5
  • Fujifilm X-M5
  • Nikon Z fc
  • Sony ILCA-99M2

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 utilisant JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Phase One autres que IIQ L
  • Sony ARW 4.0/5.0 downsized lossless (“M” for full-frame, “S” for full-frame & APS-C) and ARW 6.0 lossy

Fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol europĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • CorĂ©en
  • NĂ©erlandais
  • Polonais
  • BrĂ©silien Portugais
  • SlovĂšne
  • Albanais
  • SuĂ©dois
  • Ukrainien
  • Chinois (simplifiĂ©)
  • Chinois (traditionel)

Notes de version 5.2.1

La version 5.2.1 de darktable est sortie ce mercredi.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.2.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.2.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.2.1.tar.xz
02f1aa9ae93949e7bc54c34eeb5ff92c2b87f95d2547865df55c60467564ee11  darktable-5.2.1.tar.xz

$ sha256sum darktable-5.2.1-x86_64.dmg
5060d73c03b3c7f4ca69a77039e69653fd2310df8cb649d66fc89f4c45289b0c  darktable-5.2.1-x86_64.dmg

$ sha256sum darktable-5.2.1-arm64.dmg
b7d45bb3d2550695e4eba4d260580561b51c18d612d5e2b2c9e67a432ae2516c  darktable-5.2.1-arm64.dmg

$ sha256sum darktable-5.2.1-arm64-13.5.dmg
7776f94503a3ed634577d5626097aed3338ceff013b43d1776f46f0ad6a62f57  darktable-5.2.1-arm64-13.5.dmg

$ sha256sum darktable-5.2.1-win64.exe
c470779d92a08345c6f9b65457484e2fe4406537b0604a6e0df0339c81059158  darktable-5.2.1-win64.exe

$ sha256sum Darktable-5.2.1-x86_64.AppImage
9133f7f29418e714a0dbf5b24f115314bf00d8e9517d62d8f3cd778c7f6e0b87  Darktable-5.2.1-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 5.0.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 5.2.0

Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble complet d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 5.2.0 :

  • 74 commits vers darktable+rawspeed
  • 37 pull requests traitĂ©es
  • 11 issues fermĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.2 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.2.1. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • N/A

AmĂ©liorations de l’interface utilisateur (UI) et de l’expĂ©rience utilisateur (UX)

  • RĂ©initialiser la position de la fenĂȘtre si elle ne peut pas ĂȘtre placĂ©e Ă  la derniĂšre position utilisĂ©e sur aucun moniteur disponible, dans une configuration multi-moniteurs.

Améliorations des performances

  • N/A

Autres changements

  • Ajout d’un curseur d’activitĂ© lors de la gĂ©nĂ©ration d’un aperçu de trace GPX et d’une barre de progression lors de l’application des positions d’une trace aux images.

Correction de bogues

  • CorrigĂ© : la traduction des libellĂ©s du module InstantanĂ©s.

  • Agrandissement des zones de saisie dans les prĂ©fĂ©rences Lua afin que les entrĂ©es longues soient visibles.

  • CorrigĂ© : la compilation ne fontionne pas lorsque OpenMP est dĂ©sactivĂ©.

  • CorrigĂ© : un bug OpenCL dans le module Masques raster pour les images non raw.

  • CorrigĂ© : une rĂ©gression introduite dans darktable 5.0 qui empĂȘchait la lecture des fichiers RAW provenant d’anciens appareils photo Canon (datant de plus de vingt ans) qui enregistraient les fichiers RAW avec l’extension .TIFF.

  • CorrigĂ© : problĂšme empĂȘchant le module Masques raster externes de fonctionner sous Windows avec les fichiers PFM dont le nom contient des caractĂšres Unicode.

  • CorrigĂ© : un bug dans le code OpenCL du module LiquĂ©fier qui entraĂźnait une sortie incorrecte.

  • CorrigĂ© : la pipette de l’Ă©galiseur de couleurs ne fonctionne pas dans le panneau d’accĂšs rapide.

  • CorrigĂ© : Les fichiers TIFF avec palettes Ă©taient lus de maniĂšre incorrecte par le chargeur principal basĂ© sur libtiff, ce qui entraĂźnait une perte d’informations sur les couleurs. Nous les transfĂ©rons dĂ©sormais vers le chargeur de secours GraphicsMagick/ImageMagick (gĂ©nĂ©ralement disponible dans les versions officielles/distribuĂ©es), pour une lecture correcte.

  • Les noms des variables pour les balises de mĂ©tadonnĂ©es ont Ă©tĂ© modifiĂ©s pour correspondre au nom complet de la balise, en respectant la casse, afin d’Ă©viter toute ambiguĂŻtĂ©.

  • CorrigĂ© : impossibilitĂ© de supprimer les collections dont le nom contient une apostrophe.

Lua

Version de l’API

  • La version de l’API est la 9.5.0

Nouvelles fonctionnalités

  • Ajout de apply_sidecar Ă  dt_lua_image_t afin qu’un fichier sidecar puisse ĂȘtre chargĂ© et appliquĂ© Ă  une image dans la vue Table lumineuse

Correction de bogues

  • N/A

Ajout d’un support d’action pour Lua

  • N/A

Autres changements Lua

  • N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • Depuis la version 4.8, Darktable ne prend plus en charge les versions de macOS antĂ©rieures Ă  13.5.

Changement de dépendances

Obligatoire(s)

  • N/A

Optionnelles

  • N/A

Changements RawSpeed

  • Les modĂšles OM-1 Mark II et OM-3 d’OM System ont Ă©tĂ© mis Ă  jour pour une meilleure gestion des fichiers RAW haute rĂ©solution.

Nouveaux Supports d’appareils depuis la version 5.2.0

Support de base

  • Nikon D200 (12bit-compressĂ©)
  • Nikon D5300 (12bit-compressĂ©)
  • Panasonic DC-GH7 (4:3)
  • Samsung GX-1L

Préréglages de la balance des blancs

  • Fujifilm GFX 100. Nom du modĂšle corrigĂ©
  • Nikon Z50_2

Profils de réduction de bruit

  • Fujifilm GFX100S II
  • Panasonic DC-S5M2X
  • Pentax *ist D

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Phase One other than IIQ L
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • CorĂ©en
  • Néérlandais
  • Portugais Bresilien
  • Russe
  • Slovenien
  • Albanais
  • Ukrainien
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)

Notes de version 5.2.0

La version 5.2.0 de darktable est sortie ce samedi.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.2.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.2.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.2.0.tar.xz
53a46cd46ef7118485c4abf4ab407c181639bb8634243ec0ed1f7c1e8299bec6  darktable-5.2.0.tar.xz

$ sha256sum darktable-5.2.0-x86_64.dmg
bdffebcf758cd1ec6d4ee26eb031d52b1d7e4fe8fe000e728edb14bec91f3a35  darktable-5.2.0-x86_64.dmg

$ sha256sum darktable-5.2.0-arm64.dmg
8dabf58b6d76c04800be8ab540d3c2f1e772123279e22629a7396fe3e26273de  darktable-5.2.0-arm64.dmg

$ sha256sum darktable-5.2.0-arm64-13.5.dmg
8b35cff9d926bc4ae08ea88a09a2a45082756548c9f641afad0d785371dcf384  darktable-5.2.0-arm64-13.5.dmg

$ sha256sum darktable-5.2.0-win64.exe
4c1499e9d137efcd87e8b70fb6a0374f7139f1d0f0c49baeac9923ef7df7bdaa  darktable-5.2.0-win64.exe

$ sha256sum Darktable-5.2.0-x86_64.AppImage
294eff1d74d322cc5459221361ac7bdcdf0dc41529a02c165d0861e085978d58  Darktable-5.2.0-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 5.0.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 5.2.0

Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble complet d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 5.0:

  • 1099 commits vers darktable+rawspeed
  • 386 pull requests traitĂ©es
  • 49 issues fermĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.2 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.2. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • Vous pouvez maintenant visualiser les instantanĂ©s et l’image actuelle cĂŽte Ă  cĂŽte, au lieu d’une superposition partielle. SĂ©lectionnez l’instantanĂ© Ă  afficher, puis cliquez sur le bouton situĂ© Ă  cĂŽtĂ© de Prendre un instantanĂ©. La fenĂȘtre centrale est divisĂ©e en deux panneaux Ă©gaux. Elle peut ĂȘtre zoomĂ©e et panotĂ©e (en la faisant glisser tout en maintenant la touche a enfoncĂ©e) comme auparavant. La ligne de sĂ©paration ne peut plus ĂȘtre dĂ©placĂ©e mais tout clic sans a fait pivoter la disposition.

  • Le module Informations de l’image est dĂ©sormais entiĂšrement configurable et permet d’ajouter et conserver toutes les balises supportĂ©es par exiv2.

  • Ajout d’un nouveau module Masque raster externe. AprĂšs avoir configurĂ© un dossier racine contenant les fichiers PFM dans les prĂ©fĂ©rences, vous pouvez sĂ©lectionner un fichier Ă  utiliser comme masque raster, qui sera mis Ă  l’Ă©chelle pour s’adapter Ă  la taille de l’image. Vous pouvez Ă©galement dĂ©finir la combinaison des canaux RVB de ce fichier PFM qui sera utilisĂ©e pour le masque raster.

  • Le module Sigmoide est dĂ©sormais le mappeur de tonalitĂ©s sĂ©lectionnĂ© par dĂ©faut lors des nouvelles installations.

  • Le module Exporter dispose dĂ©sormais d’une nouvelle section Exportation multi-prĂ©rĂ©glages qui permet d’exporter les images sĂ©lectionnĂ©es en appliquant plusieurs prĂ©rĂ©glages en une seule opĂ©ration.

AmĂ©liorations de l’interface utilisateur (UI/UX)

  • Dans la vue Table lumineuse, remplacement du widget rĂ©glette de zoom, qui contrĂŽle le nombre de vignettes affichĂ©es dans le tableau des vignettes, par un widget +/-. Cela facilite le rĂ©glage de la valeur exacte.

  • Dans l’onglet 4 voies du module Balance de couleur RVB, ctrl+clic sur les pipettes sĂ©lectionne dĂ©sormais la couleur rĂ©elle, tandis qu’un clic normal continue de sĂ©lectionner la couleur opposĂ©e. Cela offre aux utilisateurs plus de flexibilitĂ© et de contrĂŽle lors de la sĂ©lection des teintes.

Améliorations des performances

  • Élimination des actualisations inutiles de l’interface graphique.

  • AmĂ©lioration de la rĂ©activitĂ© de l’interface utilisateur pour les opĂ©rations de fusion.

Autres changements

  • Suppression des modules Niveaux et Contraste / LuminositĂ© / Saturation (qui Ă©taient obsolĂštes depuis 2023), du groupe des modules obsolĂštes. Ce groupe Ă©tant dĂ©sormais vide, il a Ă©galement Ă©tĂ© supprimĂ© pour le moment.

  • En raison d’un problĂšme en amont, l’exportation au format JPEG XL en 16 bits flottants avec une qualitĂ© de 100 n’est actuellement pas mathĂ©matiquement sans perte.

  • Ajout de la lecture des fichiers au format Cineon (dĂ©veloppĂ© par Kodak) et DPX (dĂ©veloppĂ© par SMPTE) avec les extensions .cin et .dpx.

  • Dans les PrĂ©fĂ©rences, le paramĂštre PrivilĂ©gier les performances plutĂŽt que la qualitĂ© a Ă©tĂ© supprimĂ©.

  • Une solution de contournement pour les anciens pilotes AMD OpenCL dĂ©fectueux, en place depuis 12 ans, a Ă©tĂ© dĂ©sactivĂ©e par dĂ©faut. Nous espĂ©rons que les pilotes plus rĂ©cents n’en ont plus besoin, car cela causait des problĂšmes avec la traduction de l’interface utilisateur au dĂ©marrage, provoquant l’affichage d’une partie de celle-ci en anglais. Si vous rencontrez des problĂšmes avec OpenCL qui pourraient ĂȘtre causĂ©s par cette modification, veuillez procĂ©der comme suit :

    • Ajoutez la ligne opencl_force_c_locale=anything Ă  votre fichier ~/.config/darktable/darktablerc.

    • Si cela rĂ©sout votre problĂšme, veuillez signaler le problĂšme sur GitHub ➙ Pull Request #18342, en incluant des informations sur la marque de votre GPU et la version de vos pilotes. Nous pourrons alors, pour la prochaine version, soit rĂ©activer par dĂ©faut la solution de contournement pour les pilotes qui en ont besoin, soit avertir les utilisateurs disposant de pilotes obsolĂštes qu’ils doivent les mettre Ă  jour.

  • Les prĂ©rĂ©glages peuvent dĂ©sormais ĂȘtre organisĂ©s dans des sous-menus, comme les styles, en insĂ©rant le caractĂšre | dans leur nom, entre les niveaux. La boĂźte de dialogue des raccourcis ainsi que l’onglet PrĂ©rĂ©glages des PrĂ©fĂ©rences affichent dĂ©sormais ces hiĂ©rarchies repliables pour les styles et les prĂ©rĂ©glages (et le bug qui empĂȘchait la traduction des raccourcis de style a Ă©tĂ© corrigĂ©).

  • Affichage d’un indicateur sur les tĂąches en arriĂšre-plan en cours lorsque darktable se ferme.

  • AmĂ©lioration du rendu des modules RĂ©duction du bruit(profil), HomogĂ©nĂ©iser ou postĂ©riser et RĂ©duction du bruit photo astro dans une deuxiĂšme fenĂȘtre ou en mode de traitement haute qualitĂ©.

  • Le paramĂštre de prĂ©fĂ©rence RĂ©duire la rĂ©solution de l’image d’aperçu est masquĂ©. Cette fonctionnalitĂ© avait Ă©tĂ© introduite en 2020 afin d’amĂ©liorer la rĂ©activitĂ© sur les systĂšmes lents, mais elle rendait le sĂ©lecteur de couleurs et la prise en charge des masques imprĂ©cis (perte de qualitĂ©).

  • AmĂ©lioration de la qualitĂ© de l’algorithme de rĂ©cupĂ©ration des hautes lumiĂšres Peinture opposĂ©e pour les images sRAW.

  • Dans le module Suppression de la brume, rĂ©duction visible des diffĂ©rences entre les exportations et le traitement HQ dans la vue Chambre noire. Pour certaines images, l’algorithme ne parvient pas Ă  calculer les paramĂštres de correction. Cela est signalĂ© dans le journal de contrĂŽle.

  • Les informations sur l’objectif sont dĂ©sormais lues Ă  partir des fichiers image OM-System/Olympus, pris avec des objectifs sans donnĂ©es Ă©lectroniques, si ces informations sont saisies dans la boĂźte de dialogue des paramĂštres d’informations sur l’objectif de l’appareil photo. Le module de Correction des objectifs trouvera automatiquement l’objectif s’il est pris en charge par Lensfun et si le nom saisi correspond au nom Lensfun, qui peut ĂȘtre consultĂ© dans la liste dĂ©roulante de sĂ©lection des objectifs.

  • Les masques raster ont Ă©tĂ© amĂ©liorĂ©s en interne et prennent dĂ©sormais en charge les mĂȘmes outils de raffinement que tous les autres masques, notamment le Seuil de dĂ©tails, le Guide, le Rayon de l’adoucissement, le Rayon de flou et le Contraste. Quelques amĂ©liorations ont Ă©tĂ© apportĂ©es Ă  l’interface utilisateur des masques raster.

  • Le module Reconstruire les hautes lumiĂšres offre un masque raster avec des informations sur le niveau au-dessus du niveau de l’Ă©crĂ©tage.

  • Les changements dans le module Orientation respectent les modifications apportĂ©es dans le module Recadrer.

  • La dimension affichĂ©e lors du recadrage correspond dĂ©sormais Ă  la dimension d’exportation par dĂ©faut et conserve le rapport exact choisi.

  • Dans le module Historique, les informations de formatage et de mise Ă  l’Ă©chelle des info-bulles des items ont Ă©tĂ© corrigĂ©es afin qu’elles correspondent aux valeurs affichĂ©es dans les modules eux-mĂȘmes.

  • Ajout de la connexion automatique au module d’exportation Piwigo. Cette option peut ĂȘtre activĂ©e dans la section SĂ©curitĂ© des PrĂ©fĂ©rences.

  • Ajout du ratio 45 x 35 au module Recadrer, indispensable pour les cartes d’identitĂ© et les passeports.

  • Module Évaluation des couleurs ISO12464 : modification de la largeur totale de la bordure pour une mise Ă  l’Ă©chelle relative qui devrait bien fonctionner sur les petits et grands Ă©crans, indĂ©pendamment de la rĂ©solution physique de l’Ă©cran. Ajout d’une fenĂȘtre contextuelle pour paramĂ©trage et suppression.

  • AmĂ©lioration de la visibilitĂ© des masques dans la vue Chambre noire. Cette option est contrĂŽlĂ©e par la nouvelle option de configuration cachĂ©e darkroom/ui/develop_mask_mix du fichier ~/.config/darktable/darktablerc.

  • Ajout d’un nouveau paramĂštre pour modifier les images prises en compte lors les actions : par dĂ©faut, l’image sous le curseur est prioritaire. Lorsque ce paramĂštre est activĂ©, l’ensemble des images sĂ©lectionnĂ©es sont prioritaires et l’image sous le curseur est uniquement prise en compte pour alimenter le module Information de l’image.

  • Ajout d’une icĂŽne de mot-clĂ© sur les miniatures pour afficher la liste des mots-clĂ©s associĂ©es lorsque vous passez la souris dessus.

  • Dans la vue Carte, il est possible de faire un panoramique sur l’ensemble du tracĂ© de l’une des maniĂšres suivantes : en double-cliquant sur la liste des segments de tracĂ©, en cliquant avec le bouton gauche de la souris sur l’en-tĂȘte de la liste ou Ă  l’aide d’un raccourci clavier.

Correction de bogues

  • Correction de l’Ă©criture des fichiers sidecar lors de la sortie de la vue Chambre noire.

  • Correction de quelques rares conditions de concurrence lors du traitement des pipelines de pixels.

  • Correction des prĂ©rĂ©glages du filtre de collection basĂ©s sur l’heure de capture, qui crĂ©aient un widget vide.

  • Prise en charge correcte du dĂ©matriçage et du mĂ©lange des dĂ©tails de haute qualitĂ© pour la deuxiĂšme fenĂȘtre.

  • Correction d’un bug qui permettait le dĂ©rĂ©fĂ©rencement d’un pointeur NULL dans la vue Capture pour certaines conditions, ce qui entraĂźnait un plantage.

  • Correction de la sĂ©quence d’arrĂȘt de darktable afin que les tĂąches en arriĂšre-plan en attente soient correctement terminĂ©es et qu’un journal de contrĂŽle soit gĂ©nĂ©rĂ© si des tĂąches sont en attente.

  • Correction d’un plantage dans la boĂźte de dialogue d’importation lors de l’ajout d’un nouvel emplacement Ă  une liste d’emplacements vide.

  • CorrigĂ© : le rĂ©glage de la profondeur de bits n’Ă©tait pas enregistrĂ© dans les prĂ©rĂ©glages d’exportation AVIF.

  • CorrigĂ© : Le bouton de rĂ©initialisation ne fonctionne pas dans le module de gĂ©olocalisation. De plus, une trace GPX chargĂ©e dans le module de gĂ©olocalisation est dĂ©sormais correctement supprimĂ©e.

  • CorrigĂ© : plantage de darktable-cli lorsque la base de donnĂ©es darktable est verrouillĂ©e.

  • CorrigĂ© : l’image n’est pas correctement mise en page dans le module d’impression aprĂšs avoir Ă©tĂ© pivotĂ©e Ă  partir de vue table lumineuse.

  • CorrigĂ© : un bug empĂȘchait l’enregistrement correct des modifications apportĂ©es dans divers champs d’Ă©dition lorsque le champ perdait le focus.

  • Correction d’un problĂšme qui empĂȘchait l’affichage correct de l’utilisation du flash dans les variables d’extension $(EXIF.FLASH.ICON) et $(EXIF.FLASH) dans certaines conditions.

  • Correction de la boĂźte de dialogue de modification du style afin d’afficher tous les doublons d’un module. De plus, lors de la crĂ©ation d’un nouveau style, nous n’affichons plus l’historique complet, mais uniquement la derniĂšre version de chaque module.

  • Correction d’un bug dans les dĂ©matriceurs Xtrans qui pouvait introduire des NaN dans le pixelpipe.

  • CorrigĂ© : affichage d’une image utilisant le module Composite lorsque les modules sont rĂ©organisĂ©s.

  • De nombreuses corrections et amĂ©liorations ont Ă©tĂ© apportĂ©es au chargeur TIFF :

    • Correction d’un plantage sur les fichiers pour lesquels libtiff gĂ©nĂ©rait des avertissements ou des erreurs.

    • Correction d’un plantage sur les fichiers dont la balise SAMPLESPERPIXEL Ă©tait manquante.

    • Prise en charge des TIFF CMYK.

    • Ajout de la prise en charge du chargement des fichiers TIFF avec un format d’Ă©chantillon manquant ou non dĂ©fini.

    • Correction de la lecture des images en niveaux de gris avec interprĂ©tation « min-is-white » (elles ne sont plus inversĂ©es).

    • Correction d’une rĂ©gression dans la prise en charge de nombreuses variantes exotiques du format TIFF, telles que l’encodage en mosaĂŻque, la disposition plane ou les profondeurs de bits inhabituelles (telles que 12 ou 14 bits, ou moins de 8).

Lua

Version de l’API

  • La version de l’API est la 9.5.0

Nouvelles fonctionnalités

  • Ajout de apply_sidecar Ă  dt_lua_image_t afin qu’un fichier sidecar puisse ĂȘtre chargĂ© et appliquĂ© Ă  une image dans la vue Table lumineuse

Correction de bogues

  • PrĂ©fĂ©rences ➙ Options Lua : largeur des cases augmentĂ©e afin que les entrĂ©es longues soient visibles.

Ajout d’un support d’action pour Lua

N/A

Autres changements Lua

N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • Depuis la version 4.8, Darktable ne prend plus en charge les versions de macOS antĂ©rieures Ă  13.5.

Changement de dépendances

Obligatoire(s)

  • N/A

Optionnelles

  • N/A

Changements RawSpeed

  • OM System : Les ORF haute rĂ©solution 14 bits sont dĂ©sormais pris en charge.
  • Le recadrage du Canon EOS 5D Mark II a Ă©tĂ© mis Ă  jour.
  • Le recadrage du Fujifilm FinePix X100 a Ă©tĂ© mis Ă  jour.
  • Le recadrage et le niveau de blanc du Samsung EX1 ont Ă©tĂ© mis Ă  jour.
  • La matrice couleur Sony ILCE-1M2 a Ă©tĂ© mise Ă  jour.

Nouveaux Supports d’appareils depuis la version 5.0

Support de base

  • Canon EOS R5 C (nĂ©cessite LibRaw 202502 ou ultĂ©rieur)
  • Fujifilm GFX100RF (compressĂ©)
  • Fujifilm GFX100S II (compressĂ©)
  • Nikon 1 J5
  • Nikon 1 V3
  • Nikon COOLPIX P1100 (12bit-non-compressĂ©)
  • Nikon Coolpix P340
  • Nikon D100
  • Nikon D200
  • Nikon D2Hs
  • Nikon D2X
  • Nikon D3300
  • Nikon D3X
  • Nikon D40
  • Nikon D40X
  • Nikon D5
  • Nikon D5000
  • Nikon D5300
  • Nikon D5500
  • Nikon D5600
  • Nikon D60
  • Nikon D80
  • Nikon D800
  • Nikon D800E
  • Nikon D90
  • Nikon Z5_2 (14bit-compressĂ©)
  • OM System OM-3
  • Olympus SP510UZ
  • Panasonic DC-G97 (4:3)
  • Panasonic DC-G9M2 (4:3)
  • Panasonic DC-GH6 (4:3)
  • Panasonic DC-S1RM2 (3:2)
  • Panasonic DC-S5M2 (3:2)
  • Panasonic DC-S5M2X (3:2)
  • Panasonic DC-S9 (3:2)
  • Panasonic DC-TZ99 (4:3)
  • Panasonic DC-ZS99 (4:3)
  • Phase One IQ150
  • Phase One P40+
  • Samsung GX20
  • Sigma BF (DNG)
  • Sigma DP1 (DNG)
  • Sigma DP1 Merrill (DNG)
  • Sinar Hy6 (DNG)
  • Sony DSC-RX100M7A
  • Sony ILCE-6100A
  • Sony ILCE-6400A
  • Sony ILME-FX3A
  • Sony ZV-1A
  • Sony ZV-E10M2

Préréglages de la balance des blancs

  • Fujifilm GFX100 II
  • OM System OM-3
  • Panasonic DC-S9

Profils de réduction de bruit

  • Fujifilm GFX 100
  • Leica SL2
  • OM System OM-3
  • Panasonic DC-S1RM2
  • Panasonic DC-S9
  • Sony ILCE-1M2

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Phase One other than IIQ L
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • Néérlandais
  • Portugai Bresilien
  • Russe
  • Slovenien
  • Albanais
  • Ukrainien
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)

Notes de version 5.0.1

La version 5.0.1 de darktable est sortie ce samedi.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version corrective de darktable, 5.0.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.0.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.0.1.tar.xz
4a918d094ebba983ef67a10cc715c3d7e8ca738009920a9ff65d33417b6dd984  darktable-5.0.1.tar.xz

$ sha256sum darktable-5.0.1-x86_64.dmg
ce05f2a9efa4cde090a939e42813ee98cf98f5b5e6a14304c9d8c3d71a589a01  darktable-5.0.1-x86_64.dmg

$ sha256sum darktable-5.0.1-arm64.dmg
66296ab8d26e4ac14061a5407eafe0f31ddb7ac1de9995bd2e05043e9c0b0c60  darktable-5.0.1-arm64.dmg

$ sha256sum darktable-5.0.1-arm64-13.5.dmg
19878fca36ab52d6b629ae6b372345665809df3941fd9e168b470237ed6cb4b9  darktable-5.0.1-arm64-13.5.dmg

$ sha256sum darktable-5.0.1-win64.exe
2ea64535f1d42793f2ef53aec971eca43818748aba036b5e778624297ea0fb34  darktable-5.0.1-win64.exe

$ sha256sum darktable-5.0.1-x86_64.AppImage
881e4cfb79c473404f871d48bd60ed2d6234f90f71e33c1bdc033dafd6901f06  Darktable-5.0.1-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.8.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.8.x.
Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 5.0.0 :

  • 105 commits to darktable+rawspeed
  • 57 pull requests prise en compte
  • 15 issues clĂŽturĂ©es

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.0 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Principales fonctionnalités ajoutées à Darktable 5.0.1.

  • N/A

AmĂ©liorations de l’interface utilisateur (UI/UX)

  • N/A

Améliorations des performances

  • AmĂ©lioration des performances pour la suppression de l’historique des images sĂ©lectionnĂ©es.

Autres changements

  • Harmonisation de la sĂ©lection des styles dans les paramĂštres d’impression suite Ă  la mise Ă  jour du module d’exportation pour la version 5.0.

  • Darktable inclut dĂ©sormais la base de donnĂ©es Lensfun dans l’AppImage.

  • Centrage des Ă©tiquettes de section de module repliables.

Correction de bogues

  • CorrigĂ© : Bug de dĂ©filement dans le module des collections oĂč l’arbre des collections ne dĂ©filait pas jusqu’Ă  la position prĂ©cĂ©dente lorsque l’on revenait de la chambre noire.

  • CorrigĂ© : Crash lors d’une tentative de dĂ©placement vers le haut de la premiĂšre ou de la seule forme d’un groupe dans le gestionnaire de masques.

  • CorrigĂ© : Lors de l’utilisation du filtre “module” dans le module collection qui ne listait aucun des modules de traitement.

  • Correction de l’utilisation des prĂ©rĂ©glages de l’utilisateur Ordre des modules. Il n’Ă©tait pas possible d’appliquer le prĂ©rĂ©glage Ordre des modules d’un utilisateur car les prĂ©rĂ©glages internes de Darktable Ă©taient toujours pris en compte en premier.

  • CorrigĂ© : Un crash lors de l’expansion de la variable $(SEQUENCE[n,m]).

  • CorrigĂ© : Prise en compte du clic depuis le bandeau dans la vue Carte et la vue Impression. Dans a vue Carte, l’image est dĂ©sormais correctement centrĂ©e sur la carte. Dans la vue Impression, nous utilisons l’image sĂ©lectionnĂ©e comme contenu de la zone d’impression principale.

  • CorrigĂ© : Une rĂ©gression introduite dans la version 5.0.0 avec laquelle nous avons perdu la possibilitĂ© de lire les fichiers TIFF Ă  2 canaux et les fichiers Ă  plus de 4 canaux. Cette correction leur permet d’ĂȘtre lus par le chargeur TIFF, alors qu’auparavant le chargeur TIFF rejetait ces fichiers et qu’ils Ă©taient chargĂ©s par un chargeur de repli (GraphicsMagick ou ImageMagick).

  • CorrigĂ© : ImpossibilitĂ© d’effectuer un panoramique Ă  l’aide de la souris dans la Vue table lumineuse zoomable.

  • CorrigĂ© : RĂ©duction possible de l’en-tĂȘte du module lors du rĂ©tablissement des valeurs par dĂ©faut.

  • CorrigĂ© : Un cas d’Ă©criture de fichier XMP sans modification de l’image courante.

  • CorrigĂ© : un crash de Darktable lors de la rĂ©importation d’un fichier XMP rĂ©fĂ©rençant des images composites.

  • CorrigĂ© : La prise en charge d’un seul module de librairie ouvert Ă  la fois dans la chambre noire.

  • CorrigĂ© : Écriture d’un fichier sidecar XMP lors d’un fonctionnement en tant que plugin gimp.

  • CorrigĂ© : ProblĂšmes lors de l’application d’un style dans la chambre noire Ă  l’aide du module Styles.

  • CorrigĂ© : Un crash possible en utilisant Ctrl+z. Reproduit sur macOS.

  • CorrigĂ© : Darktable plante lors de l’utilisation du module Agrandir le cannevas.

  • CorrigĂ© : Darktable plante lors de l’utilisation du masque dĂ©tails. ProvoquĂ© par un dĂ©faut de tuilage.

  • CorrigĂ© : Un bug dans le calcul du hachage entraĂźnant des instabilitĂ©s au niveau du pixelpipe.

  • CorrigĂ© : ProblĂšme de gestion des prĂ©rĂ©glages automatiques lorsque la longueur focale est supĂ©rieure Ă  1000.

  • CorrigĂ© : Plantage sur macOS lors de la fermeture de la second fenĂȘtre de la chambre noire.

  • CorrigĂ© : saut possible dans le bandeau de miniatures lorsqu’on entre dans la chambre noire Ă  partir de la prĂ©visualisation complĂšte.

  • CorrigĂ© : Une rĂ©gression de performance dans le module Suppression de la brume.

  • CorrigĂ© : Lecture d’un PNG basĂ© sur une palette avec transparence.

  • CorrigĂ© : PossibilitĂ© de plantage dans le module Correction des objectifs lors d’un changement de modĂšle d’appareil photo et/ou d’objectif.

  • CorrigĂ© : Crash aprĂšs la suppression d’un style ou d’un prĂ©rĂ©glage sĂ©lectionnĂ© dans la boĂźte de dialogue des raccourcis.

  • CorrigĂ© : Un crash lorsque l’instance de module actuellement active est supprimĂ©e.

  • Nous prenons dĂ©sormais en charge l’orientation correcte pour les fichiers JPEG XL si elle a Ă©tĂ© spĂ©cifiĂ©e dans les mĂ©tadonnĂ©es du format, mais pas dans les donnĂ©es Exif (ou si les donnĂ©es Exif sont manquantes). Nous Ă©vitons Ă©galement la sur-transformation si l’orientation est spĂ©cifiĂ©e Ă  la fois dans les donnĂ©es de base et dans les donnĂ©es Exif.

Lua

Version de l’API

  • La version de l’API est la 9.4.0

Nouvelles fonctionnalités

N/A

Corrections de bugs

N/A

Ajout d’un support d’action pour Lua

Autres changements LuaAdd action support for Lua

N/A

Notes

  • Le paquet AppImage est compatible avec les distributions dont la glibc est en version 2.35 ou ultĂ©rieure. Par exemple, si nous considĂ©rons quelques distributions populaires, Ubuntu 22.04, Debian 12, Fedora 36 et les versions plus rĂ©centes sont compatibles.

  • Les paquets macOS *-x86_64.dmg et *-arm64-13.5.dmg nĂ©cessitent au moins macOS 13.5 (Ventura), le paquet *-arm64.dmg nĂ©cessite au moins macOS 14.0 (Sonoma).

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

Changement de dépendences

Obligatoire(s)

  • Passage Ă  la version 3.26 pour SQLite

Optionnelle(s)

N/A

Changements RawSpeed

  • Les appareils photo Fujifilm GFX utilisent dĂ©sormais le recadrage fourni par le constructeur.

Nouveaux Support d’appareils depuis la version 5.0.0

Support de base

  • Leica SL3-S (DNG)
  • Minolta DiMAGE 5
  • Panasonic DC-S5D (3:2)

Préréglages de la balance des blancs

N/A

Profils de réduction de bruit

  • Fujifilm GFX100 II
  • Fujifilm X-S20
  • Fujifilm X100VI

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • OM System 14-bit high resolution ORFs
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Support en attente

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Olympus SP320
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Albanais
  • Allemand
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)
  • Espagnol europĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Japonais
  • NĂ©erlandais
  • Polonais
  • Portugais BrĂ©zilien
  • TchĂšque
  • SlovĂšne
  • SuĂ©dois
  • Ukrainien

Notes de version 5.0.0

La version 5.0.0 de darktable est sortie ce samedi.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Les binaires pour macOS, windows et appimage, sont disponibles en bas de cette page Github Ils seront également disponibles sur la page install du site dartable.org dans quelques jours. Les versions compilées spécifiquement pour les différentes distributions Linux seront disponibles selon la diligence de leurs packageurs. En attendant, vous pouvez utiliser en toute sécurité, la version appimage.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 5.0.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-5.0.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Si vous ne construisez que pour vous-mĂȘme sans crĂ©er de paquetage pour une distribution quelconque, le clonage du code source dans git est un moyen encore plus pratique.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-5.0.0.tar.xz
eaa136e6e624bb53127282e26aafa0441abcc189b55371465e1f5a8a493fa3a1  darktable-5.0.0.tar.xz

$ sha256sum darktable-5.0.0-x86_64.dmg
3f49cfb63958269b99065cf6b501678d4e63f2457ee1915bcd7ffa0dfef9dcfd  darktable-5.0.0-x86_64.dmg

$ sha256sum darktable-5.0.0-arm64.dmg
14feb35ef2b2e8e50cf1855826ad4913e905a5600a56a87dd98382e8d828e9db  darktable-5.0.0-arm64.dmg

$ sha256sum darktable-5.0.0-arm64-13.5.dmg
b43011cae5ddc9f19a8f895ba389e9ddb79d01534e9ca0568b7125026ac72145  darktable-5.0.0-arm64-13.5.dmg

$ sha256sum darktable-5.0.0-win64.exe
40444d5c7d310b1e1e859bd6b7c5d5e35d538a7bf9ad3e918b0e883c971451ea  darktable-5.0.0-win64.exe

$ sha256sum Darktable-5.0.0-x86_64.AppImage
d0061ac5a345c473d98f04388197afaee48e61b638db576ae1c88700cb8855cd  Darktable-5.0.0-x86_64.AppImage

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.8.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.8.x.
Il est fortement conseillĂ© d’effectuer d’abord une sauvegarde.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.8 :

  • 1198 commits to darktable+rawspeed
  • 505 pull requests handled
  • 45 issues closed

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 5.0 et que toutes les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 5.0. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • Ce cycle de dĂ©veloppement a inclus un grand nombre de changements qui amĂ©liorent l’expĂ©rience de l’utilisateur, comme le montre la section suivante.

AmĂ©liorations de l’interface utilisateur (UI/UX)

  • Ajout de styles spĂ©cifiques Ă  l’appareil photo pour plus de 500 modĂšles afin d’obtenir un rendu JPEG plus proche du rendu des images JPEG produites par l’appareil photo. Ces styles n’affectent que le contraste, la luminositĂ© et la saturation et n’essaient pas de correspondre Ă  l’accentuation, au dĂ©bruitage ou aux changements de teinte. Nous avons Ă©galement ajoutĂ© un script Lua pour appliquer automatiquement le style appropriĂ© lors de l’importation et pour appliquer manuellement des styles Ă  une collection d’images prĂ©cĂ©demment importĂ©es.

  • Afin de rĂ©duire considĂ©rablement le temps entre l’invocation de darktable et l’apparition de quelque chose Ă  l’Ă©cran, particulĂšrement lorsque l’utilisateur a une grande bibliothĂšque, ajout d’un Ă©cran d’accueil optionnel, montrant la progression du dĂ©marrage (incluant le temps estimĂ© restant pendant l’analyse des fichiers sidecar mis Ă  jour).

  • L’interface utilisateur fournit dĂ©sormais un retour d’information lors du traitement d’opĂ©rations de masse sur les images telles que le classement, l’Ă©tiquetage, l’application de styles et la gestion de l’historique des modifications (et l’annulation de ces opĂ©rations), au lieu de se figer silencieusement jusqu’Ă  ce que l’opĂ©ration soit terminĂ©e. Lorsque l’opĂ©ration est en cours, darktable affiche dĂ©sormais soit un curseur occupĂ© (tel qu’un chronomĂštre ou un tourniquet), soit une barre de progression avec la possibilitĂ© d’annuler le reste de l’opĂ©ration.

  • Les tracĂ©s des masques dessinĂ©s affichent dĂ©sormais deux poignĂ©es de BĂ©zier par point de contrĂŽle, qui peuvent ĂȘtre dĂ©placĂ©es individuellement. Cela permet un contrĂŽle plus prĂ©cis des contours.

  • Ajout d’un thĂšme Ă  fort contraste avec un texte blanc vif sur un fond gris foncĂ©.

  • AmĂ©lioration des infobulles pour les en-tĂȘtes des modules utilitaires afin de fournir plus d’informations sur ces modules.

  • Ajout de conseils pour les nouveaux utilisateurs sur la Table lumineuse lorsqu’elle est vide.

  • Ajout de deux nouvelles images de remplacement pour mieux identifier les images manquantes, non prises en charge ou corrompues. Lorsque l’on tente de modifier une de ces images, un message d’erreur appropriĂ© et plus spĂ©cifique s’affiche.

  • Lors de la sĂ©lection d’un style dans le module Exporter, le survol du nom du style dans le menu contextuel affiche une vignette de prĂ©visualisation de l’effet de l’ajout du style Ă  l’image active (premiĂšre image sĂ©lectionnĂ©e dans la table lumineuse, image centrale dans la chambre noire).

  • PossibilitĂ© de sĂ©lectionner les modules utilitaires Ă  afficher sur les panneaux latĂ©raux dans les diffĂ©rentes vues.

    • Cliquez avec le bouton droit de la souris sur la zone de panneau vide situĂ©e sous les modules pour accĂ©der Ă  un menu permettant de masquer ou afficher des modules. Cela permet entre autres, d’ajouter des modules supplĂ©mentaires Ă  la Chambre noire, comme l’Éditeur de mĂ©tadonnĂ©es ou les Styles.

    • Cela remplace les fenĂȘtres d’options dans les prĂ©fĂ©rences des modules Collections et Collections rĂ©centes pour afficher ou masquer ces derniĂšres et afficher un bouton Historique dans le premier Ă  la place. Les utilisateurs qui veulent conserver le module Collections rĂ©centes sĂ©parĂ© devront le rĂ©activer via le nouveau menu Clic droit.

    • Le menu contient Ă©galement une option Restaurer dĂ©faut qui rĂ©initialise la sĂ©lection et la position des modules dans la vue courante. D’autre part, dans la boĂźte de dialogue des PrĂ©fĂ©rences, sur l’onglet GĂ©nĂ©ral, il y a un bouton RĂ©initialiser les panneaux des vues qui rĂ©initialise toutes les vues, y compris la visibilitĂ© et la largeur des panneaux eux-mĂȘmes.

  • Dans la boĂźte de dialogue des PrĂ©fĂ©rences, sur l’onglet Chambre noire, ajout d’une option pour permuter les panneaux latĂ©raux droit et gauche.

  • La premiĂšre fois qu’un nouvel utilisateur appuiera sur la touche Tab, il sera averti que cette action a pour effet de masquer tous les panneaux et comment les faire rĂ©apparaĂźtre. Nous espĂ©rons que cela Ă©vitera toute confusion ou frustration.

  • Il est maintenant possible de faire glisser les modules utilitaires en les prenant par leur entĂȘte, pour les repositionner sur les panneaux gauche et droit (table lumineuse) ainsi que verticalement (toutes les vues). Maintenez Ctrl+Maj pour Ă©viter de dĂ©plier/replier les modules, avant de les faire glisser. Chaque vue peut ainsi avoir une disposition diffĂ©rente.

  • Le glisser-dĂ©poser des modules de traitement dans le panneau droit de la chambre noire a Ă©tĂ© amĂ©liorĂ© pour permettre un dĂ©filement automatique lorsqu’on atteint le haut ou le bas de la page et pour ne pas ĂȘtre perturbĂ© lorsque des images sont glissĂ©es dans la zone. Cette fonctionnalitĂ© ne nĂ©cessite plus de presser Ctrl+Maj en mĂȘme temps.

  • AmĂ©lioration du message affichĂ© au dĂ©marrage lorsque la base de donnĂ©es est verrouillĂ©e par une autre instance de darktable.

  • AmĂ©lioration de l’icĂŽne du bouton Filtrer par label de couleur qui affiche dorĂ©navant l’acion souhaitĂ©e (union/intersection).

Améliorations des performances

  • Ajout de l’implĂ©mentation OpenCL de l’Ă©galiseur couleur.

  • AmĂ©lioration de la vitesse des opĂ©rations d’images en masse par amĂ©lioration de la vitesse d’Ă©criture des sidecars et en dĂ©plaçant les mises Ă  jour des sidecars pour de nombreuses opĂ©rations dans une tĂąche d’arriĂšre-plan, ce qui permet Ă  l’utilisateur de continuer avant que l’Ă©criture de sidecars ne soit terminĂ©e.

  • AccĂ©lĂ©ration significative du chargement des fichiers PFM grĂące Ă  la parallĂ©lisation et Ă  l’optimisation des boucles qui ont permis d’Ă©liminer les traitements supplĂ©mentaires.

Autres changements

  • Pour les nouvelles installations, l’histogramme a Ă©tĂ© remplacĂ© par la forme d’onde afin d’afficher des informations plus dĂ©taillĂ©es sur la couleur et la tonalitĂ© de l’image.

  • L’affichage de la fonction d’Ă©valuation de la couleur ISO 12646 est conservĂ© jusqu’Ă  ce qu’il soit dĂ©sactivĂ©e par l’utilisateur.

  • Le biais d’exposition peut maintenant ĂȘtre utilisĂ© pour former des collections et comme filtre d’affichage.

  • AmĂ©lioration de la visualisation de l’effet de l’Égaliseur de couleurs.

  • AmĂ©lioration du support de dĂ©bogage pour la vĂ©rification des rĂ©sultats CPU versus GPU.

  • Ajout de l’alias Calibrite pour X-Rite ColorChecker dans le module Calibration des couleurs.

  • La recherche des fichiers sidecar mis Ă  jour ignore dĂ©sormais les diffĂ©rences d’horodatage de deux secondes ou moins.

  • Le paquet d’installation pour macOS dispose dĂ©sormais d’une image de fond pour guider l’utilisateur lors de l’installation de darktable.app.

  • Modification de l’interface utilisateur de la boĂźte de dialogue d’importation pour faciliter la suppression des emplacements personnalisĂ©s.

  • Nombreux cycles de nettoyage du code.

  • La boĂźte de dialogue de copie sĂ©lective ne sĂ©lectionne plus aucun module par dĂ©faut.

  • Ajout de la prise en charge de dĂ©faire/rĂ©tablir pour les actions effectuĂ©es sur le panneau pellicule dans la chambre noire.

  • Dans la Chambre noire, ajout d’une action (liĂ©e Ă  Ctrl+x par dĂ©faut) pour synchroniser le dernier module Ă©ditĂ© sur le module Ă©ditĂ© courant de la sĂ©lection.

  • Ajustement des paramĂštres internes de l’encodeur AVIF afin d’augmenter considĂ©rablement la vitesse d’encodage sans compromettre la qualitĂ© de sortie.

  • Les mots-clĂ©s peuvent dĂ©sormais ĂȘtre facilement copiĂ©s dans le presse-papiers via le menu contextuel du module Mots-clĂ©s.

  • Le Stockage cible Piwigo du module Exporter permet maintenant de spĂ©cifier un modĂšle de nom de fichier pour le fichier exportĂ©.

  • Le rĂ©pertoire dans lequel darktable Ă©crira le fichier journal sous Windows a Ă©tĂ© modifiĂ© en %USERPROFILE%\Documents\Darktable. Cela permet Ă  l’utilisateur de localiser et visualiser facilement le fichier journal sans avoir Ă  le chercher dans la documentation ou la FAQ. L’emplacement prĂ©cĂ©dent se trouvait dans les sous-rĂ©pertoires systĂšme du profil de l’utilisateur, ainsi que dans un rĂ©pertoire cachĂ© (il Ă©tait donc impossible de cliquer dessus dans l’explorateur de fichiers avec les paramĂštres systĂšme par dĂ©faut).

  • L’importation de fichiers JPEG 2000 avec les extensions .jpf et .jpx est maintement possible.

  • Ajout d’un indicateur visible dans le module Calibration des couleurs lorsque la section Mappage des couleurs comporte des paramĂštres non neutres qui affectent le rendu des couleurs.

  • Ajout de nouvelles variables de substitution $(IMAGE.TAGS.HIERARCHY) pour insĂ©rer des tags avec une hiĂ©rarchie complĂšte et $(IMAGE.ID.NEXT) pour insĂ©rer le numĂ©ro d’image (ID) Ă  attribuer Ă  l’image en cours d’importation, ce qui permet au numĂ©ro d’image de faire partie du nom de fichier gĂ©nĂ©rĂ© lors d’une opĂ©ration Copier & importer.

  • L’exportation vers le format JPEG XL Ă  virgule flottante avec une qualitĂ© de 100 essaiera de le faire avec le moins de perte possible. Ceci est maintenant cohĂ©rent avec le comportement des formats JPEG XL intĂ©graux.

  • La visibilitĂ© des raccourcis qui peuvent ĂȘtre modifiĂ©s par les utilisateurs a Ă©tĂ© amĂ©liorĂ©e par l’utilisation du texte en gras.

  • Le rĂ©glage de l’exposition dans l’histogramme prend dĂ©sormais en charge toutes les fonctions standard du shĂ©ma Bauhaus de darktable (Ctrl+clic, Clic droit…).

  • Introduction de l’ordre des modules v5.0 pour que, lors de l’exportation, la mise Ă  l’Ă©chelle finale soit effectuĂ©e avant le module Profil de couleur de sortie. Cela rĂ©sout certains problĂšmes de diffĂ©rence de couleur entre la vue de la chambre noire et les fichiers exportĂ©s.

  • Ajout d’un support pour l’Ă©dition de n’importe quel Ă©chantillon du SĂ©lecteur de couleurs en direct. En utilisant Clic droit sur un Ă©chantillon, il est possible de le modifier (en changeant l’emplacement et/ou la taille de la boĂźte) et d’ajouter un nouvel Ă©chantillon basĂ© sur la modification, ou de stocker la modification dans un Ă©chantillon actif existant.

  • Ajout de nouvelles variables de substitution pour l’utilisation des champs de donnĂ©es EXIF. Les nouvelles variables sont :
    $(EXIF.FLASH), $(EXIF.METERING), $(EXIF.EXPOSURE.PROGRAM), $(EXIF.WHITEBALANCE) et $(GPS.LOCATION.ICON).

  • Activation de l’autocomplĂ©tion des variables dans le module Filigrane.

  • Augmentation de la longueur focale maximale pour les prĂ©rĂ©glages de filtrage auto-appliquĂ©s Ă  2000 mm.

  • Ajout d’un prĂ©rĂ©glage Table Ă©tendue des couleurs au module Table correspondance couleurs avec des gammes rouge/vert/bleu/gris Ă  sept niveaux, des tons chair de type IT8/CC24 et divers patchs de couleur, pour des ajustements de couleur plus ciblĂ©s sur l’ensemble du spectre.

  • Ajout de la prise en charge des balises EXIF AnalogBalance utilisĂ©e pour l’Ă©talonnage des couleurs et LinearResponseLimit utilisĂ©e pour la reconstruction des hautes lumiĂšres.

  • Si nous trouvons des donnĂ©es d’Ă©talonnage des couleurs non prises en charge actuellement dans les balises spĂ©cifiques DNG, nous marquons l’image avec le mot-clĂ© darktable|issue|no-samples pour une meilleure prise en charge.

  • Prise en charge en lecture des fichiers HEIF avec compression AVC (H.264) et extension de fichier .avci.

  • Ajout d’un support de lecture pour les images encodĂ©es en JPEG 2000 dans les conteneurs HEIF avec l’extension de fichier .hej2.

Correction de bogues

  • CorrigĂ© : rĂ©gression des performances lors de la rĂ©gĂ©nĂ©ration des miniatures.

  • CorrigĂ© : gestion des anciennes versions (2020) utilisant Filmique RVB.

  • Diverses corrections OpenCL pour rĂ©duire les diffĂ©rences entre le traitement par le CPU et le GPU : conversion de l’espace colorimĂ©trique, filtre de gradient de saturation dans l’Ă©galiseur de couleurs.

  • CorrigĂ© : l’exportation de la galerie qui ne fonctionnait pas sous Windows.

  • CorrigĂ© : la dĂ©couverte d’imprimantes dans la vue impression, qui pouvait entraĂźner l’absence d’imprimantes disponibles.

  • Contournement du champ de date EXIF hors norme causĂ© par un logiciel boguĂ©.

  • CorrigĂ© : la lecture des profils de couleur intĂ©grĂ©s dans les images PNG.

  • CorrigĂ© : certains cas limites dans le module Recadrer.

  • CorrigĂ© : crash lors du chargement d’un fichier .gpx corrompu dans la vue GĂ©olocalisation.

  • CorrigĂ© : la gestion des prĂ©rĂ©glages dans le module Exporter qui n’enregistrait pas tous les paramĂštres.

  • CorrigĂ© : un problĂšme dans Filmique RVB oĂč l’un des paramĂštres pouvait ĂȘtre supĂ©rieur Ă  la plage maximale autorisĂ©e, ce qui entraĂźnait l’Ă©chec de la validation et la rĂ©initialisation par dĂ©faut de l’ensemble des paramĂštres.

  • CorrigĂ© : l’enregistrement du module Composite pour qu’il fonctionne dans tous les cas (Ă©limination de l’historique ou copier/coller de l’historique par exemple) afin qu’une image qui n’est plus rĂ©fĂ©rencĂ©e en tant qu’incrustation dans le module puisse ĂȘtre supprimĂ©e.

  • RĂ©initialisation correcte des balises internes darktable|style|<nom> et darktable|changed lors de la rĂ©initialisation de l’historique.

  • CorrigĂ© : crash dans le stockage des exportations Piwigo lorsque l’utilisateur n’est pas connectĂ© au serveur Piwigo.

  • CorrigĂ© : un bogue dans le module Exporter oĂč il Ă©tait impossible d’exporter Ă  nouveau un fichier si l’option Sur conflit → Écraser si modifiĂ© Ă©tait sĂ©lectionnĂ©e.

  • CorrigĂ© : problĂšme qui faisait que le double clic sur un libellĂ© dans les modules de la chambre noire ne rĂ©initialisait pas le contrĂŽle.

  • Le module Composite empĂȘche dĂ©sormais la sĂ©lection d’une image de composition qui conduirait Ă  une boucle. Auparavant, seules les rĂ©fĂ©rences directes (image #1 ↔ image #2) Ă©taient vĂ©rifiĂ©es ; cette vĂ©rification a Ă©tĂ© Ă©tendue aux chaĂźnes (image #1 → image #2 → image #3 → image #1) de longueur arbitraire.

  • CorrigĂ© : un bogue dans le module Composite qui appliquait incorrectement un profil de couleur et crĂ©ait ainsi une dominante de couleur indĂ©sirable et erronĂ©e. Ce bogue Ă©tait une rĂ©gression ajoutĂ©e juste avant la sortie de la version 4.8.

  • CorrigĂ© : un bogue dans le module Calibration des couleurs oĂč le passage d’un illuminant Ă  l’autre pouvait conduire Ă  des rĂ©glages imprĂ©visibles.

  • Diverses corrections dans le module DĂ©matriçage. Les options non utilisables sont dĂ©sormais cachĂ©es. Correction du double dĂ©matricage pour les capteurs xtrans et le code OpenCL.

  • CorrigĂ© : un bogue dans le module historique, la crĂ©ation d’un style Ă©chouait si un style portant ce nom existait dĂ©jĂ .

  • CorrigĂ© : dessin des guides dans le cas oĂč un module est dĂ©pliĂ© et actif.

  • CorrigĂ© : la liste des images dans la vue SĂ©lection reste Ă  jour lorsqu’elle est masquĂ©e.

  • CorrigĂ© : problĂšmes mineurs dans le module Calibration des couleurs.

  • CorrigĂ© : problĂšmes liĂ©s Ă  des corrections erronĂ©es dans le code OpenCL du module Reconstruire les hautes lumiĂšres → Peinture opposĂ©e.

  • CorrigĂ© : calcul du rayon de flou de surface pouvant entraĂźner une sortie altĂ©rĂ©e.

Lua

Version de l’API

  • La version de l’API est la 9.4.0

Nouvelles fonctionnalités

  • Ajout d’un nouvel Ă©vĂ©nement, inter-script-communication, pour permettre l’envoi de messages d’un script en cours d’exĂ©cution Ă  un autre script en cours d’exĂ©cution.

  • Ajout d’une nouvelle fonction darktable.util.message(), pour l’envoi de messages Ă  l’aide de l’Ă©vĂ©nement inter-script-communication.

  • Ajout de nouveaux champs de donnĂ©es EXIF dans dt_lua_image_t :

    • exif_whitebalance

    • exif_flash

    • exif_exposure_program

    • exif_metering_mode

  • Ajout d’un nouvel Ă©vĂ©nement, image-group-information-changed, qui est dĂ©clenchĂ© chaque fois que les informations d’un groupe d’images sont modifiĂ©es.

Correction de bogues

  • CorrigĂ© : bogue avec dt_imageio_module_format_t.write_image pour qu’il renvoie true en cas de succĂšs et false en cas d’Ă©chec.

Ajout d’un support d’action pour Lua

Autres changements Lua

  • Les scripts Lua sont maintenant mieux intĂ©grĂ©s dans darktable et peuvent ĂȘtre entiĂšrement traduits. Le design du gestionnaire de scripts a Ă©tĂ© retravaillĂ© pour ĂȘtre plus en ligne avec les modules actuels de l’interface graphique de darktable.

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module Exporter.

  • la version 5.0 ne prend plus en charge les versions de macOS antĂ©rieures Ă  13.5.

Changement de dépendences

Obligatoire(s)

  • Passage Ă  la version 3.26 pour SQLite

Optionelles

  • n/a

Changements RawSpeed

  • Les appareils photo Fujifilm GFX utilisent dĂ©sormais le recadrage fourni par le constructeur.

Nouveaux Support d’appareils depuis la version 4,8

Support de base

  • Fujifilm X-M5 (compressĂ©)
  • Fujifilm X-T50 (compressĂ©)
  • Leica D-Lux 8 (DNG)
  • Leica M11-D (DNG)
  • Leica Q3 43 (DNG)
  • Minolta Alpha Sweet Digital
  • Minolta Alpha-7 Digital
  • Nikon Z50_2 (14bit-compressĂ©)
  • Nikon Z6_3 (14bit-compressĂ©)
  • Panasonic DC-FZ80D (4:3)
  • Panasonic DC-FZ82D (4:3)
  • Panasonic DC-FZ85 (4:3)
  • Panasonic DC-FZ85D (4:3)
  • Panasonic DC-G100D (4:3)
  • Phase One P20+
  • Sony ILCE-1M2

Préréglages de la balance des blancs

  • Nikon Z6_3
  • Sony ILCE-6700

Profils de réduction de bruit

  • Canon PowerShot G1 X
  • Leica M11
  • Nikon Z6_3

Absence de prise en charge des fichiers raw compressés

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • OM System 14-bit high resolution ORFs
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

fin de Support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Albanais
  • Allemand
  • TchĂšque
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)
  • Espagnol europĂ©en
  • Finlandais
  • Français
  • Japonais
  • NĂ©erlandais
  • Portugais BrĂ©zilien
  • SlovĂšne
  • Ukrainien

Notes de version 4.8.1

La version 4.8.1 de darktable est sortie xxx dernier.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.8.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.8.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.8.1.tar.xz
???  darktable-4.8.1.tar.xz
$ sha256sum darktable-4.8.1-x86_64.dmg (macOS 13.5)
???  darktable-4.8.1-x86_64.dmg
$ sha256sum darktable-4.8.1-arm64.dmg (macOS 14.0)
???  darktable-4.8.1-arm64.dmg
$ sha256sum darktable-4.8.1-win64.exe
???  darktable-4.8.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.6.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.6.x.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.8.0 :

  • 93 commits Ă  darktable + rawspeed
  • 26 demandes de pull traitĂ©es
  • 1 problĂšme fermĂ©

Les grandes nouveautés

  • n/a

Autres changements

  • n/a

Correction de bogues

  • CorrigĂ© : exportation sans Ă©chantillonnage de haute qualitĂ©, mais avec Autoriser l’agrandissement activĂ©.

  • CorrigĂ© : prise en charge de tous les modes du vectorscope lors de l’utilisation de profils CMJN pour l’Ă©preuvage Ă  l’Ă©cran.

  • CorrigĂ© : table lumineuse vide lors de l’importation Ă  partir de la ligne de commande. DĂ©sormais, darktable ouvre la table lumineuse sur la premiĂšre pellicule lors de l’importation Ă  partir de la ligne de commande.

  • CorrigĂ© : redimensionnement de la zone de pipette des couleurs Ă  l’aide des coins lorsque l’image est fortement dĂ©formĂ©e.

  • CorrigĂ© : recadrage erronĂ© dans le module Rotation et perspective lors d’une rotation importante et que Recadrage automatique est activĂ© et rĂ©glĂ© sur Format d’origine.

  • CorrigĂ© : possible changement de couleur (rose) lors de l’utilisation du module Retouche avec le module Correction des objectifs rĂ©glĂ© sur MĂ©tadonnĂ©es intĂ©grĂ©es.

  • CorrigĂ© : affichage de l’histogramme lors de l’utilisation d’une zone pipette des couleurs sur une image tournĂ©e ou retournĂ©e.

  • CorrigĂ© : crash lors de l’utilisation de l’option -d imageio.

  • CorrigĂ© : exportations d’images volumineuses dues Ă  un bogue dans le module finalscale.

  • CorrigĂ© : impossibilitĂ© de charger des fichiers JPEG2000 valides avec un espace colorimĂ©trique non spĂ©cifiĂ©.

  • CorrigĂ© : lors du rejet d’images, si la collection devient vide, il peut se produire un saut vers une autre image.

Lua

API Version

  • La version de l’API est maintenant la 9.3.0

Correction de bogues

n/a

Add action support for Lua

n/a

Autres changements Lua

n/a

Notes

  • L’exportation avec agrandissement et sans utiliser l’option de haute qualitĂ© entraĂźnera des images corrompues.

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, cela peut ĂȘtre rĂ©alisĂ© en supprimant la ligne 241 du fichier darktable.css sur votre systĂšme. Voir https://github.com/darktable-org/darktable/issues/13166.

  • La version 4.8 ne prend plus en charge les versions de macOS antĂ©rieures Ă  13.5.

Changement de dépendances

Obligatoires

  • La version minimale de libpng 1.5.x est dĂ©sormais requise.
  • La version 0.27.2 d’Exiv2 est dĂ©sormais requise.
  • La version minimale de pugixml 1.5 est dĂ©sormais requise.
  • La version minimale de libcurl 7,56 est dĂ©sormais requise.

Optionnelle(s)

  • n/a

Changements RawSpeed

  • Les appareils Fujifilm Ă©quipĂ©s du capteur X-Trans 4 et les appareils plus rĂ©cents utilisent dĂ©sormais le recadrage fourni par le boĂźtier.

Supports d’appareils, comparĂ©s Ă  la version 4.6

Support de base

  • Canon EOS R100 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R50 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R8 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS Ra (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm FinePix S9600fd
  • Fujifilm X100VI (compressĂ©)
  • GoPro FUSION (DNG)
  • Leica SL3 (DNG)
  • OM System OM-1 Mark II
  • Panasonic DC-TZ95D (4:3)
  • Panasonic DMC-FX150 (4:3, 3:2, 16:9)
  • Panasonic DMC-FZ28 (3:2)
  • Phase One P25+
  • Phase One P45+
  • Ricoh GR III HDF (DNG)
  • Ricoh GR IIIx HDF (DNG)
  • Sony ILCE-9M3
  • Sony UMC-R10C

Préréglages de la balance des blancs

  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm X-H2
  • OM System OM-1 Mark II
  • OM System OM-5

Profils de bruit

  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm GFX 50R
  • OM System OM-1 Mark II
  • OM System OM-5
  • Phase One IQ180
  • Sony ILCE-9M3
  • Sony ZV-1

Absence de prise en charge du mode de compression

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • OM System 14-bit high resolution ORFs
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Fin de support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • NĂ©erlandais
  • Polonais
  • Portuguais BrĂ©silien
  • Russe
  • SlovĂšne
  • Albanais
  • Ukrainien
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)

Notes de version 4.8.0

La version 4.8.0 de darktable est sortie vendredi dernier.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.8.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.8.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.8.0.tar.xz
??? darktable-4.8.0.tar.xz
$ sha256sum darktable-4.8.0-x86_64.dmg
??? darktable-4.8.0-x86_64.dmg
$ sha256sum darktable-4.8.0-arm64.dmg
??? darktable-4.8.0-arm64.dmg
$ sha256sum darktable-4.8.0-win64.exe
??? darktable-4.8.0-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.6.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.6.x.

Note importante :

Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.6 :

  • 1484 commits Ă  darktable + rawspeed
  • 513 demandes de pull traitĂ©es
  • 60 problĂšmes fermĂ©s

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 4.8 et que les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter la documentation du projet pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 4.8. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • Introduction du module Égaliseur des couleurs pour contrĂŽler la teinte, la luminositĂ© et la saturation en fonction des couleurs. Il offre une version relative Ă  la scĂšne (partielle), pour remplacer le module Zones de couleur d’origine.

  • Deux nouveaux modules ont Ă©tĂ© introduits pour faciliter la composition des images.

    • Agrandir le canevas : Comme son nom l’indique, ce module permet d’ajouter des zones Ă  gauche, Ă  droite, en haut ou en bas de l’image. Une couleur diffĂ©rente peut ĂȘtre attribuĂ©e Ă  la nouvelle zone pour faciliter le masquage si nĂ©cessaire. Les nouvelles zones peuvent ensuite ĂȘtre remplies avec le module Retouche en copiant une autre partie de l’image, avec LiquĂ©fier si la zone est petite ou avec le nouveau module composite.

    • Composite : Ce module permet d’ajouter un nouveau contenu Ă  l’image en superposant des pixels de l’image actuelle ou d’une autre image. Le contenu de la superposition est dĂ©fini par un glisser-dĂ©poser d’une image Ă  partir du bandeau, vers le module Composite. Ce nouveau contenu peut ĂȘtre mis Ă  l’Ă©chelle, tournĂ© et dĂ©placĂ© horizontalement ou verticalement. À l’aide d’un masque, il peut ĂȘtre utilisĂ© pour remplir une zone créée par le module Agrandir le canevas ou pour ajouter une nouvelle partie Ă  l’image Ă  l’aide d’un masque. Un exemple courant consiste Ă  superposer plusieurs images d’un feu d’artifice pour en crĂ©er un plus grand.

  • CrĂ©ation d’un bouton en chambre noire afin de forcer le traitement dans le pixel-pipe Ă  utiliser l’ensemble des donnĂ©es de l’image au lieu de la seule zone affichĂ©e. Cela permet d’inspecter les donnĂ©es traitĂ©es sans les erreurs introduites par la mise Ă  l’Ă©chelle interne et Ă©quivaut Ă  ce que l’on obtient en cochant Échantillonnage de haute qualitĂ© lors de l’exportation.

Amélioration des performances

  • Réécriture du code de regroupement dans l’affichage des cartes afin d’accĂ©lĂ©rer considĂ©rablement les performances sur les grandes collections (la cartographie devrait dĂ©sormais ĂȘtre utilisable avec plus d’un million d’images gĂ©olocalisĂ©es sĂ©lectionnĂ©es).

Autres changements

  • Modification de l’ordre de tri des mots-clĂ©s. en un ordre naturel et insensible Ă  la casse des caractĂšres.

  • Ajout d’un backend pour le stockage de mots de passe Apple Keychain pour les appareils macOS.

  • Dans le module Collections, le tri a Ă©tĂ© intĂ©grĂ© dans l’en-tĂȘte du module au lieu d’une prĂ©fĂ©rence. Toutes les collections peuvent dĂ©sormais ĂȘtre triĂ©es facilement par un simple clic sur le bouton de tri.

  • Suppression du mode Sans restriction dans les prĂ©fĂ©rences de darktable pour des raisons de sĂ©curitĂ©. Il a Ă©tĂ© prouvĂ© que ce paramĂštre n’Ă©tait pas sĂ»r dans de nombreux cas. Il peut toujours ĂȘtre activĂ© via le fichier de ressources si nĂ©cessaire.

  • Ajout de boutons Ă  cĂŽtĂ© des instantanĂ©s pour permettre de les restaurer en tant que nouvel historique. Les instantanĂ©s prennent Ă©galement en charge les masques dessinĂ©s. Il est possible de visualiser la diffĂ©rence entre la vue principale de la chambre noire et un instantanĂ© avec des masques diffĂ©rents par exemple.

  • En utilisant Clic droit sur les icĂŽnes des Ă©tiquettes de couleur (barre d’outils infĂ©rieure de la table lumineuse), il est possible d’ajouter une description aux Ă©tiquettes de couleur. C’est un moyen pratique de se souvenir de l’utilisation de l’Ă©tiquette de couleur dans le flux de travail.

  • Suppression des options AI dans le module Calibration des couleurs en raison de leur qualitĂ© mĂ©diocre.

  • Il est dĂ©sormais possible d’importer des images sur place dans un montage GVfs avec l’environnement Gnome sous GNU/Linux.

  • Ajout d’un contour en pointillĂ© pour la zone sĂ©lectionnĂ©e dans la vue d’impression.

  • Ajout de quelques champs EXIF supplĂ©mentaires dans le module Informations de l’image : balance des blancs, programme d’exposition, flash et mode de mesure. Ces champs sont remplis automatiquement pour les nouvelles importations. Pour les photos existantes, veuillez effectuer une “actualisation EXIF” (module Action sur la sĂ©lection, onglet mĂ©ta-donnĂ©es), sur les images sĂ©lectionnĂ©es.

  • Ajout d’un backend pour le stockage des mots de passe du gestionnaire d’identifiants Windows.

  • Ajout de la fusion par masques au module de reconstruction des hautes lumiĂšres. Le masque matriciel gĂ©nĂ©rĂ© contient la quantitĂ© de donnĂ©es reconstruites et peut ĂȘtre utilisĂ© avec tous les algorithmes.

  • Les positions du sĂ©lecteur de couleurs sont dĂ©finies par les coordonnĂ©es de l’image au lieu de celles de sortie. Il restera au mĂȘme endroit quels que soient les modules de distorsion utilisĂ©s.

  • La sauvegarde automatique de l’historique peut ĂȘtre dĂ©sactivĂ©e en raison de la lenteur des disques ; cette opĂ©ration est dĂ©sormais effectuĂ©e image par image au lieu d’ĂȘtre globale.

  • Ajout de la prise en charge des fichiers DNG nĂ©cessitant les balises d’Ă©talonnage de l’appareil photo pour une balance des blancs correcte (par exemple, certains appareils Google Pixel). NĂ©cessite la relecture des mĂ©tadonnĂ©es EXIF.

  • AmĂ©lioration de l’efficacitĂ© du panneau d’accĂšs rapide en permettant de rĂ©initialiser les modules et d’appliquer les prĂ©rĂ©glages sans ouvrir le module complet. Ajout d’un plus grand nombre de contrĂŽles par dĂ©faut afin de rĂ©duire davantage la nĂ©cessitĂ© de quitter le panneau pendant l’Ă©dition.

  • Ajout de nouveaux types de collection et de filtres pour le flash, la balance des blancs, le programme d’exposition, le mode de mesure et le regroupement d’images.

  • Suppression de l’ancien type de regroupement d’images dans les collections et du filtre qui donnaient des rĂ©sultats confus.

  • Ajout du support pour le profil dans l’histograme.

  • La carte peut dĂ©sormais ĂȘtre parcourue par petites Ă©tapes Ă  l’aide des touches flĂ©chĂ©es (gauche/droite/haut/bas) et, en combinaison avec Ctrl, par un pas plus important.

Correction de bogues

  • Correction de la copie de plusieurs instances afin de garantir que l’ordre correct est appliquĂ© lors du collage dans une nouvelle image.

  • Correction du module Aberration chromatique raw sur les systĂšmes basĂ©s sur Clang.

  • Correction de l’outil de recherche des miniatures en cas d’historique supprimĂ©. Nous nous assurons que le crawler est conscient de l’existence d’un historique supprimĂ© et qu’il rĂ©gĂ©nĂšre les miniatures comme prĂ©vu.

  • Correction de la visualisation des masques dessinĂ©s dans la chambre noire dĂšs que le pixelpipe a Ă©tĂ© modifiĂ©. Les masques dessinĂ©s seront maintenant correctement ajustĂ©s s’il y a une nouvelle distorsion sur le pipe par exemple. Ce n’Ă©tait pas le cas jusqu’Ă  ce que l’on Ă©dite le masque.

  • Correction des fuites de mĂ©moire lors de l’importation d’images AVIF.

  • Correction de la fusion des masques pour les images sRAW dans l’espace colorimĂ©trique IOP_CS_RAW.

  • Correction du verrouillage des pĂ©riphĂ©riques OpenCL pour les modules appelant dt_dev_pixelpipe_process().

  • Correction de l’interface utilisateur qui ne rĂ©pondait plus en raison d’un historique trĂšs important.

  • Correction des calculs de l’espace colorimĂ©trique UCS afin d’Ă©viter les erreurs div-by-zero et out-of-gamut.

  • Correction d’un certain nombre de problĂšmes liĂ©s Ă  la fusion de filtres guidĂ©s et aux distorsions des masques internes.

  • Correction de quelques problĂšmes liĂ©s au module de recadrage et aux dimensions de sortie/exportation.

  • Correction du traitement de l’exportation lorsque la haute qualitĂ© est dĂ©sactivĂ©e et que l’agrandissement est activĂ©.

  • Correction du montage de l’appareil photo lorsque GPhoto2 signale en interne un seul appareil photo connectĂ© plusieurs fois.

  • Correction du problĂšme empĂȘchant l’exportation vers une version rĂ©cente de Piwigo.

  • Correction de nombreux problĂšmes de stabilitĂ© pour une meilleure robustesse gĂ©nĂ©rale.

Lua

n/a

API Version

  • La version de l’API est maintenant la 9.3.0

Correction de bogues

n/a

Add action support for Lua

n/a

Autres changements Lua

  • Mise Ă  jour du Lua interne vers la version 5.4.6.

  • Ajout de la fonction duplicate_image_with_history Ă  darktable.database.

  • Widget bouton - ajout d’un membre halign pour positionner horizontalement l’Ă©tiquette.

  • Widget bouton - ajout d’un membre image pour utiliser une image comme libellĂ© du bouton.

  • Widget bouton - ajout de image_align pour positionner horizontalement l’image.

  • Widget box - ajout d’un membre expand pour contrĂŽler les cellules qui se dĂ©veloppent pour remplir l’intĂ©rieur de la boĂźte.

  • Widget box - ajout d’un membre fill pour contrĂŽler si les widgets remplissent la cellule.

  • Widget box - ajout d’un membre padding pour contrĂŽler la taille du padding des cellules.

  • Ajout d’un membre active_preset Ă  darktable.gui.libs pour obtenir le nom du preset actif de la librairie.

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module d’exportation.

  • La version 4.8 ne prend plus en charge les versions de macOS antĂ©rieures Ă  13.5.

Changement de dépendances

Obligatoires

  • La version minimale de libpng 1.5.x est dĂ©sormais requise.
  • La version 0.27.2 d’Exiv2 est dĂ©sormais requise.
  • La version minimale de pugixml 1.5.x est dĂ©sormais requise.
  • La version minimale de libcurl 1.5.x est dĂ©sormais requise.

Optionnelle(s)

  • n/a

Changements RawSpeed

  • Les appareils Fujifilm Ă©quipĂ©s du capteur X-Trans 4 et les appareils plus rĂ©cents utilisent dĂ©sormais le recadrage fourni par le boĂźtier.

Supports d’appareils, comparĂ©s Ă  la version 4.6

Support de base

  • Canon EOS R100 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R50 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS R8 (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Canon EOS Ra (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm FinePix S9600fd
  • Fujifilm X100VI (compressĂ©)
  • GoPro FUSION (DNG)
  • Leica SL3 (DNG)
  • OM System OM-1 Mark II
  • Panasonic DC-TZ95D (4:3)
  • Panasonic DMC-FX150 (4:3, 3:2, 16:9)
  • Panasonic DMC-FZ28 (3:2)
  • Phase One P25+
  • Phase One P45+
  • Ricoh GR III HDF (DNG)
  • Ricoh GR IIIx HDF (DNG)
  • Sony ILCE-9M3
  • Sony UMC-R10C

Préréglages de la balance des blancs

  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm X-H2
  • OM System OM-1 Mark II
  • OM System OM-5

Profils de bruit

  • Canon EOS R6 Mark II (NĂ©cessite LibRaw 202403 ou une version ultĂ©rieure)
  • Fujifilm GFX 50R
  • OM System OM-1 Mark II
  • OM System OM-5
  • Phase One IQ180
  • Sony ILCE-9M3
  • Sony ZV-1

Absence de prise en charge du mode de compression

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.) and lossy (Blackmagic)
  • DNG 1.7 using JPEG XL (Adobe enhanced, Samsung Expert RAW)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • OM System 14-bit high resolution ORFs
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Fin de support

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm IS-1
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • TchĂšque
  • Allemand
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Hongrois
  • Italien
  • Japonais
  • NĂ©erlandais
  • Polonais
  • Portuguais BrĂ©silien
  • Russz
  • SlovĂšne
  • Albanais
  • Ukrainien
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)

Notes de version 4.6.1

La version 4.6.1 de darktable est sortie samedi dernier.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.6.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.6.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.6.1.tar.xz
??? darktable-4.6.1.tar.xz
$ sha256sum darktable-4.6.1-x86_64.dmg
??? darktable-4.6.1-x86_64.dmg
$ sha256sum darktable-4.6.1-arm64.dmg
??? darktable-4.6.1-arm64.dmg
$ sha256sum darktable-4.6.1-win64.exe
??? darktable-4.6.1.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.4.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.4.x.

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

Note importante : Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.6.0 :

  • 606 commits Ă  darktable + rawspeed
  • 57 demandes de pull traitĂ©es
  • 12 problĂšmes fermĂ©s

Les grandes nouveautés

  • La documentation est maintenant complĂšte pour darktable 4.6 Elle inclut les traductions en ukrainien, polonais et nĂ©erlandais. Voir https://www.darktable.org/resources pour plus d’informations.

Amélioration des performances

  • Correction de certains passages du code OpenCL qui pouvaient produire une sortie altĂ©rĂ©e ou non traitĂ©e sans signaler le problĂšme au pixel-pipe.

Autres changements

  • La recherche d’images dans la boĂźte de dialogue d’importation est dĂ©sormais effectuĂ©e de maniĂšre asynchrone. Cela signifie qu’une longue analyse (dĂ»e Ă  l’utilisation du mode rĂ©cursif dans un rĂ©pertoire contenant un grand nombre de sous-rĂ©pertoires et de fichiers par exemple), peut ĂȘtre interrompue en sĂ©lectionnant un autre endroit ou rĂ©pertoire, ou en dĂ©cochant le mode rĂ©cursif.

Correction de bogues

  • Correction d’un problĂšme avec l’importation d’images en mode rĂ©cursif. L’utilisation de ce mode sans avoir prĂ©alablement sĂ©lectionnĂ© un rĂ©pertoire pouvait geler darktable (bien qu’il finisse par s’en remettre) car il devait analyser l’ensemble du disque.

  • Lors de l’importation d’images en mode rĂ©cursif, les vignettes des images dĂ©couvertes dans les sous-rĂ©pertoires sont dĂ©sormais correctement affichĂ©es.

  • Correction de fuites de mĂ©moire et de ressources dans le chargeur d’images QOI.

  • Correction du chargeur d’images RGBE.

  • Correction d’un Ă©ventuel problĂšme d’affichage des lignes de guidage dans le module Rotation et Perspective

  • Correction de la non persistence du niveau de zoom dans la vue sĂ©lection lorsque l’on passe d’une image Ă  l’autre

  • Correction des plantages liĂ©s au masque de dĂ©tails lorsque la mĂ©moire du GPU ou du systĂšme est faible.

  • Correction de l’affichage incorrect d’un premier instantanĂ© aprĂšs la crĂ©ation d’un deuxiĂšme instantanĂ©.

  • Conserver les styles sĂ©lectionnĂ©s dans la boĂźte de dialogue des styles aprĂšs les avoir modifiĂ©s.

  • Correction de la sĂ©lection de la collection pour : la sensibilitĂ© ISO, l’ouverture ou le ratio d’aspect afin de fonctionner dans toutes les langues (indĂ©pendamment de tout sĂ©parateur dĂ©cimal spĂ©cifique Ă  la langue).

  • Correction du module Aberrations chromatiques RAW, qui pouvait se bloquer en raison d’un problĂšme d’arrondi lors du calcul de la taille de la mĂ©moire tampon interne. Cela pouvait provoquer un dĂ©bordement de la mĂ©moire tampon et Ă©ventuellement faire planter darktable.

  • Éviter les sous-dĂ©passements (undershoots) lors de l’interpolation dans les modules Correction des objectifs, Rotation et Perspective, Retouche ou LiquĂ©fier.

  • Inclusion de correction LibRaw pour Ă©liminer les artefacts lors du dĂ©codage des fichiers Canon CR3 Ă  hauts ISO.

  • Correction de la possibilitĂ© d’un nom de module incorrect lors de l’application de styles, le nom du module apparaissait en texte incomprĂ©hensible.

  • Correction d’une Ă©ventuelle valeur par dĂ©faut incorrecte initialisĂ©e dans la migration des paramĂštres de correction de l’objectif depuis la version 2.

  • Correction de la sortie altĂ©rĂ©e et des erreurs OpenCL possibles pour les rĂ©gions trĂšs sombres dans le module Balance couleurs RVB.

  • Correction du dĂ©marrage d’OpenCL pour diverses cartes graphiques.

  • Correction d’un problĂšme dans lequel la ligne de rotation du ‘clic droit + dĂ©placement’ ne s’affichait pas sur l’image lorsqu’un module de la chambre noire Ă©tait agrandi.

  • Correction du gel du dĂ©filement de la table lumineuse lors de l’utilisation d’un track-pad.

  • Correction des problĂšmes de compatibilitĂ© avec les fichiers DNG créés en HDR.

  • Correction d’un Ă©ventuel plantage lors de l’utilisation du mode ’live view’ de la vue Capture.

  • Correction d’un bug de zoom dans le mode sĂ©lection de la table lumineuse oĂč la zone de certaines images pouvait ĂȘtre grise ou avoir une trĂšs petite vignette.

  • Ajout de certains recalculs manquants dans le pixel pipe qui faisaient que le graphique des modules de traitement (Tone Equalizer par exemple) n’Ă©tait pas correctement mis Ă  jour.

  • Correction de plusieurs problĂšmes liĂ©s Ă  la molette de dĂ©filement de la souris sous macOS lorsqu’elle est utilisĂ©e en combinaison avec la touche modificatrice Maj (largeur des harmonies de couleurs (scopes), hauteur du module, date/heure de gĂ©olocalisation, …).

Lua

Version de l’API

La version de l’API est maintenant la 9.2.0

Correction de bogues

correction de scripts_installer pour gĂ©rer les noms d’utilisateurs contenant des espaces sous Windows.

Add action support for Lua

n/a

Autres changements Lua

n/a

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, cela peut ĂȘtre rĂ©alisĂ© en supprimant la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : #13166

  • À partir de la version 4.4, une nouvelle politique de prise en charge des versions de macOS a Ă©tĂ© mise en place - les versions de darktable ne prendront dĂ©sormais en charge que les versions de macOS qui sont Ă©galement prises en charge par Apple. La version 4.6 ne prend donc plus en charge les versions de macOS antĂ©rieures Ă  la version 12.5.

Changement de dépendances

Obligatoires

n/a

Optionnelle(s)

Augmenter libavif Ă  0.9.3

Changements RawSpeed

n/a

Supports d’appareils, comparĂ©s Ă  la version 4.4

Support de base

  • Canon EOS Kiss F
  • Canon EOS Kiss X50
  • Canon EOS Kiss X90
  • Canon IXY 220F (dng, chdk)
  • Canon PowerShot SX220 HS (chdk)
  • Fujifilm FinePix SL1000
  • Fujifilm GFX100 II (compressĂ©)
  • Fujifilm X-S20 (compressĂ©)
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV-50c
  • Hasselblad CFV II 50C
  • Hasselblad CFV II 50C
  • Hasselblad CFV 100C
  • Hasselblad CFV 100C
  • ImBack ImB35mm (chdk)
  • Leica M (Typ 262) (dng)
  • Leica M-D (Typ 262) (dng)
  • Leica M10-D (dng)
  • Leica M10-P (dng)
  • Leica M10-R (dng)
  • Leica M11-P (dng)
  • Leica Q2 Monochrom (dng)
  • Leica S (Typ 007) (dng)
  • Leica S2 (dng)
  • Leica S3 (dng)
  • Leica SL2 (dng)
  • Leica SL2-S (dng)
  • Leica T (Typ 701) (dng)
  • Leica TL (dng)
  • Leica TL2 (dng)
  • Leica V-Lux 4 (4:3, 3:2, 1:1, 16:9)
  • Leica V-Lux 5 (3:2)
  • Leica X (Typ 113) (dng)
  • Leica X Vario (Typ 107) (dng)
  • Leica X-U (Typ 113) (dng)
  • Leica X1 (dng)
  • Nikon Coolpix A1000 (12bit-non-compressĂ©)
  • Nikon Z f (14bit-compressĂ©)
  • OM System TG-7
  • Panasonic DC-TZ200D (3:2)
  • Panasonic DC-TZ202D (3:2)
  • Panasonic DC-TZ220 (3:2)
  • Panasonic DC-TZ220D (3:2)
  • Panasonic DC-ZS200D (3:2)
  • Panasonic DC-ZS220 (3:2)
  • Panasonic DC-ZS220D (3:2)
  • Panasonic DMC-G10 (3:2, 16:9, 1:1)
  • Panasonic DMC-GM1S (4:3, 3:2, 16:9, 1:1)
  • Pentax K-3 Mark III Monochrome
  • Pentax KF
  • Pentax Q-S1 (dng)
  • Pentax Q10 (dng)
  • Samsung EK-GN120
  • Samsung G920F (dng)
  • Samsung G935F (dng)
  • Samsung GX10 (dng)
  • Samsung GX20 (dng)
  • Samsung NX3300
  • Sigma fp (dng)
  • Sigma fp L (dng)
  • Sigma sd Quattro (dng)
  • Sigma sd Quattro H (dng)
  • Sinar eVolution 75
  • Sony ILCE-6700
  • Sony ILCE-7CM2
  • Sony ILCE-7CR
  • Sony ILME-FX3
  • Sony ZV-E1

Préréglages de la balance des blancs

  • Leica M (Typ 240)
  • Olympus E-P7
  • Olympus TG-6
  • Phase One IQ180
  • Sony ILCE-7CM2

Profils de bruit

  • Canon IXY 220F
  • Nikon Z 8
  • Nikon Z f
  • Olympus E-P7
  • Pentax *ist DS
  • Sony ILCE-6700
  • Sony ILCE-7CM2

Absence de prise en charge du mode de compression

  • Adobe enhanced DNGs (JPEG XL flavor)
  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, some DJI, etc.)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Samsung Expert RAW DNGs (JPEG XL flavor)
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Support Suspendu

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

Ajout du support pour l’aide en ligne en nĂ©erlandais qui est maintenant complĂšte.

Albanais

  • Portugais (BrĂ©silien)
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)
  • TchĂšque
  • NĂ©erlandais
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Allemand
  • Hongrois
  • Italien
  • Japonais
  • Polonais
  • Russe
  • SlovĂ©nien
  • Turc
  • Ukrainien

Notes de version 4.6.0

La version 4.6.0 de darktable est sortie aujourd’hui.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.6.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.6.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.6.0.tar.xz
724b27e3204d1822de6dc53ea090a6b1ce55f7c32226d34642689775c68aacc2  darktable-4.6.0.tar.xz
$ sha256sum darktable-4.6.0-x86_64.dmg
e4e53cc1ec6a5800029f39728c024882a0357458f5c8d8e0ff16dfe034e701ed  darktable-4.6.0-x86_64.dmg
$ sha256sum darktable-4.6.0-arm64.dmg
c2649a07410d70f5da57f9c3583f24c6a97adb994924af88f132a2232ddf7ab4  darktable-4.6.0-arm64.dmg
$ sha256sum darktable-4.6.0-win64.exe
765fc4d9e67937663253f7cc4d20d4ba829e910ff92626c06dc0846e2ddc77de  darktable-4.6.0.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.4.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.4.x.

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

note importante : Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo,

veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.4 :

  • 1648 commits Ă  darktable+rawspeed
  • 553 demandes de pull traitĂ©es
  • 49 problĂšmes fermĂ©s

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 4.6 et que les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter le projet documentation pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 4.6. Veuillez consulter le manuel de l’utilisateur pour plus de dĂ©tails sur les changements individuels (le cas Ă©chĂ©ant).

  • L’historique d’Ă©dition est maintenant sauvegardĂ© automatiquement de façon pĂ©riodique (toutes les 10 secondes), lors de l’Ă©dition d’images dans la vue chambre noire. L’intervalle d’enregistrement automatique peut ĂȘtre modifiĂ© (via une PrĂ©fĂ©rence) ou l’enregistrement automatique peut ĂȘtre entiĂšrement dĂ©sactivĂ© (en rĂ©glant l’intervalle sur 0).

  • Un nouveau module de traitement primaires RVB a Ă©tĂ© ajoutĂ©. Ce module peut ĂȘtre utilisĂ© pour des corrections de couleurs dĂ©licates ainsi que pour l’Ă©talonnage crĂ©atif. Il permet de dĂ©placer les couleurs primaires rouges, vertes et bleues en utilisant les paramĂštres “teinte” et “puretĂ©”.

    L’opĂ©ration sous-jacente sur les pixels est essentiellement la mĂȘme que le mĂ©lange des canaux.

  • En outre, le module SigmoĂŻde comprend dĂ©sormais une nouvelle section primaires, qui peut ĂȘtre utilisĂ©e pour gĂ©rer avec Ă©lĂ©gance les situations d’Ă©clairage difficiles (par exemple, les LED) et ajuster l’aspect gĂ©nĂ©ral de l’image. La modification de ces paramĂštres permet d’obtenir des couchers de soleil agrĂ©ables, des tons de peau amĂ©liorĂ©s, etc. Cette fonctionnalitĂ© ne peut ĂȘtre utilisĂ©e qu’avec le mode par canal de SigmoĂŻde et est librement basĂ©e sur les idĂ©es de Troy Sobotka AgX et de travaux connexes dans la communautĂ© Blender. Le preset “smooth” inclus devrait fournir un bon point de dĂ©part pour d’autres corrections utilisant cette fonctionnalitĂ©.

  • Lorsque vous travaillez avec les modules Liquifier et Retouche, l’image complĂšte non recadrĂ©e est dĂ©sormais toujours affichĂ©e, tout recadrage Ă©tant indiquĂ© par l’affichage d’un rectangle superposĂ©. Cela permet d’utiliser des parties recadrĂ©es de l’image sans avoir Ă  dĂ©sactiver le module de recadrage et Ă  le rĂ©activer une fois l’opĂ©ration terminĂ©e.

  • Lors d’un panoramique ou d’un zoom dans la vue chambre noire, un espace rĂ©servĂ© en basse rĂ©solution Ă©tait affichĂ© jusqu’Ă  ce que l’image soit entiĂšrement recalculĂ©e pour la rĂ©gion nouvellement visible. DĂ©sormais, si une partie de la vue prĂ©cĂ©dente est encore visible, cette partie sera immĂ©diatement affichĂ©e en haute qualitĂ©, le reste de l’image Ă©tant temporairement affichĂ© en basse qualitĂ© jusqu’Ă  ce que le traitement du pixelpipe soit terminĂ©e.

    Ceci a Ă©tĂ© rĂ©alisĂ© dans le cadre d’une refonte complĂšte de l’affichage des images de la chambre noire, qui a Ă©galement permis de supprimer certains sauts gĂȘnants lors du remplacement de l’espace rĂ©servĂ© de basse rĂ©solution par des donnĂ©es d’image recalculĂ©es, ou lors du passage de la vue complĂšte Ă  la vue recadrĂ©e (lorsque les modules Recadrer, Retouche ou LiquĂ©fier perdent le focus).

Amélioration des performances

  • OpenCL est dĂ©sormais initialisĂ© en arriĂšre-plan immĂ©diatement aprĂšs le lancement de l’interface utilisateur de darktable, la progression Ă©tant indiquĂ©e par une sĂ©rie de messages popup. Auparavant, cette opĂ©ration Ă©tait effectuĂ©e avant le lancement de l’interface principale, ce qui pouvait entraĂźner des dĂ©lais importants (parfois plus d’une minute) entre l’ouverture de darktable par l’utilisateur et l’apparition de quoi que ce soit Ă  l’Ă©cran, donnant l’impression que darktable n’avait pas dĂ©marrĂ©. Notez que le traitement sera plus lent (puisque darktable n’utilisera que le CPU) jusqu’Ă  ce qu’OpenCL soit complĂštement initialisĂ©.

  • Un bloc de code OpenCL a Ă©tĂ© Ă©crit pour accĂ©lĂ©rer la correction des objectifs Ă  l’aide des mĂ©tadonnĂ©es de correction intĂ©grĂ©es.

  • La vitesse d’affichage des images dans la vue Carte a Ă©tĂ© augmentĂ©e de 25 %.

  • La vitesse d’exportation a Ă©tĂ© amĂ©liorĂ©e pour les images JPEG 2000 et TIFF noir et blanc.

  • Le module Aberrations chromatiques est maintenant environ 10% plus rapide lorsqu’il est exĂ©cutĂ© sur le CPU.

Autres changements

  • Le module Pixels chauds prend dĂ©sormais en charge les images monochromes.

  • Le widget de superposition des guides a Ă©tĂ© supprimĂ© du module de retouche, car il n’est pas nĂ©cessaire (vous pouvez toujours afficher le guide globalement).

  • Une session d’importation de longue durĂ©e peut dĂ©sormais ĂȘtre annulĂ©e en cliquant sur la croix dans la barre de progression en bas Ă  gauche de l’Ă©cran.

  • L’orientation automatique est dĂ©sormais prise en charge lors de l’importation d’images AVIF/HEIF (nĂ©cessite au moins libavif 0.9.2 et/ou libheif 1.16.0).

  • Il est dĂ©sormais possible de visualiser les masques matriciels (raster) de la mĂȘme maniĂšre que les autres types de masques en cliquant sur l’icĂŽne de visualisation des masques.

  • Dans le module DĂ©matriçage et en cas de dĂ©matriçage double (par exemple AMaZE + VNG4), la visualisation et la performance du masque ont Ă©tĂ© amĂ©liorĂ©es.

  • Dans le module de Correction des objectifs, il est dĂ©sormais possible de dĂ©finir manuellement une correction supplĂ©mentaire du vignettage.

  • Dans le module 3D LUT, l’espace colorimĂ©trique linĂ©aire ProPhoto RGB peut dĂ©sormais ĂȘtre sĂ©lectionnĂ©.

  • Les changements suivants ont Ă©tĂ© apportĂ©s Ă  l’implĂ©mentation d’OpenCL :

    • Le code de benchmarking a Ă©tĂ© supprimĂ©, car il ne produit plus de rĂ©sultats valables sur les ordinateurs d’aujourd’hui.

    • L’option “pinned memory transfer” (transfert de mĂ©moire Ă©pinglĂ©e) a Ă©tĂ© supprimĂ©e de la boĂźte de dialogue des PrĂ©fĂ©rences, mais elle peut toujours ĂȘtre dĂ©finie pĂ©riphĂ©rique par pĂ©riphĂ©rique.

    • Une nouvelle option “utiliser toute la mĂ©moire du pĂ©riphĂ©rique” a Ă©tĂ© ajoutĂ©e Ă  la boĂźte de dialogue des PrĂ©fĂ©rences. SĂ©lectionnez cette option pour utiliser toute la mĂ©moire du GPU, Ă  l’exception d’une “marge” de 600 Mo qui est laissĂ©e libre pour l’utilisation par d’autres applications. Une option similaire Ă©tait disponible dans les versions antĂ©rieures de darktable, mais la marge de manƓuvre est maintenant augmentĂ©e Ă  600 Mo pour tenir compte de l’utilisation accrue de l’accĂ©lĂ©ration GPU sur les systĂšmes modernes.

    • Un nouvel ensemble d’options a Ă©tĂ© ajoutĂ© dans les PrĂ©fĂ©rences onglet traitement, afin de permettre la sĂ©lection des pilotes OpenCL souhaitĂ©s.

  • Un profil de couleur intĂ©grĂ© “P3 affichage RVB” a Ă©tĂ© ajoutĂ© pour une utilisation dans les profils d’entrĂ©e, de sortie, d’affichage, de travail et d’Ă©preuvage Ă©cran.

  • Le module de reconstruction des hautes lumiĂšres peut dĂ©sormais ĂȘtre utilisĂ© pour tous les fichiers non raw.

  • La vitesse de dĂ©filement dans la pellicule peut dĂ©sormais ĂȘtre augmentĂ©e en maintenant Shift pendant le dĂ©filement (la pellicule se dĂ©place de la moitiĂ© des images visibles Ă  la fois). Le fait de maintenir Ctrl durant le dĂ©filement produit un zoom sur la pellicule et par consĂ©quent modifie le nombre d’images affichĂ©es. De ce fait, cela modifie Ă©galement la vitesse obtenue en maintenant Maj.

  • Les fichiers PNG exportĂ©s intĂšgrent dĂ©sormais un profil de couleur codĂ© CICP (Coding-Independent Code Points) en plus du profil ICC lorsque cela est possible.

  • Les fichiers AVIF exportĂ©s n’intĂšgrent plus de profil ICC superflu si le profil de couleur peut ĂȘtre encodĂ© en CICP.

  • L’amĂ©lioration de la mise Ă  l’Ă©chelle et du placement des images dans la vue de sĂ©lection permet dĂ©sormais de mieux utiliser l’espace disponible sur l’Ă©cran.

  • Lorsque l’on survole les Ă©chantillons dans le module Pipette de couleurs, ces zones sont affichĂ©es sur l’image centrale et sur l’histogramme (si l’option correspondante est sĂ©lectionnĂ©e). Il n’est plus nĂ©cessaire d’activer le module Pipette de couleur pour ce faire. Ce comportement amĂ©liorĂ© est utile, par exemple, lors de l’Ă©talonnage.

  • Il est dĂ©sormais possible d’afficher une info-bulle pour un curseur ou une liste dĂ©roulante et une info-bulle distincte pour le bouton situĂ© Ă  sa droite (gĂ©nĂ©ralement un bouton de sĂ©lection de couleur). Cela n’Ă©tait pas possible dans les versions prĂ©cĂ©dentes de darktable, et posait un problĂšme lorsque le bouton n’Ă©tait pas directement liĂ© au curseur (par exemple, un bouton pour l’affichage d’un masque).

  • Maintenir la touche Ctrl tout en double-cliquant sur un curseur ou une liste dĂ©roulante dans un module de traitement restaure dĂ©sormais tout prĂ©rĂ©glage appliquĂ© automatiquement.

  • Lorsque plusieurs formes dessinĂ©es sont regroupĂ©es (par exemple dans le masque d’un module), le module de gestion des masques affiche dĂ©sormais une coche devant le mode de combinaison actif (dans le menu contextuel), lorsque l’on clique avec le bouton droit de la souris sur l’une des formes constitutives. Ceci est gĂ©nĂ©ralement plus facile Ă  lire que les icĂŽnes du “diagramme de Venn” dans l’interface utilisateur du module principal.

  • Des mnĂ©moniques ont Ă©tĂ© ajoutĂ©s aux boĂźtes de dialogue et des actions par dĂ©faut ont Ă©tĂ© attribuĂ©es, de sorte qu’une pression sur Enter dĂ©clenche l’action correcte et ferme la boĂźte de dialogue.

  • S’ils sont disponibles, plus d’attributs d’OpenEXR 3.2.0 peuvent dĂ©sormais ĂȘtre extraits et affichĂ©s dans le module d’information sur l’image.

  • Les filtres Objectifs et BoĂźtiers ont Ă©tĂ© ajoutĂ©s au module Filtres de collections.

  • Les exportations AVIF ont Ă©tĂ© modifiĂ©es de maniĂšre Ă  ce qu’il n’y ait plus de conversion en YUV pour le “lossless”. La logique de sĂ©lection du quantificateur a Ă©tĂ© mise Ă  jour et “lossy” est maintenant la valeur par dĂ©faut.

  • Le contenu de la fenĂȘtre principale des PrĂ©fĂ©rences est maintenant (presque) entiĂšrement tirĂ© d’un seul fichier de dĂ©finition (darktableconfig.xml.in), ce qui rend sa mise en page beaucoup plus facile Ă  modifier.

  • Les menus dĂ©roulants de la boĂźte de dialogue des PrĂ©fĂ©rences utilisent dĂ©sormais les mĂȘmes widgets (bauhaus) que les menus dĂ©roulants du reste de l’application, offrant ainsi un comportement plus cohĂ©rent.

  • Le systĂšme de configuration dispose dĂ©sormais d’une meilleure prĂ©cision des nombres.

  • Le module Collections a Ă©tĂ© retravaillĂ© pour un tri plus cohĂ©rent. Tous les ordres de tri par date/heure peuvent dĂ©sormais ĂȘtre inversĂ©s (en plaçant la plus ancienne ou la plus rĂ©cente en premier). L’ordre des pellicules peut Ă©galement ĂȘtre inversĂ© lorsqu’elles sont classĂ©es par identifiant (ce qui Ă©quivaut Ă  la date de premiĂšre importation de la pellicule). La PrĂ©fĂ©rence “trier les pellicules par” a Ă©tĂ© renommĂ©e de “id” Ă  “date d’importation” pour plus de clartĂ©.

    Le filtrage des collections basĂ© sur le score (Ă©toile) utilise dĂ©sormais un texte correct (comme “rejetĂ©” au lieu de -1) et les nombres sont remplacĂ©s par des Ă©toiles.

    Le module Collections affiche dĂ©sormais les Ă©tiquettes de couleur dans le mĂȘme ordre que dans le reste de l’interface utilisateur.

  • L’ajout d’un mot-clĂ© Ă  une image est dĂ©sormais considĂ©rĂ© comme une “modification” et entraĂźne la crĂ©ation/mise Ă  jour des fichiers XMP associĂ©s (sauf si la crĂ©ation des XMP est dĂ©sactivĂ©e).

  • Une nouvelle fonctionnalitĂ© a Ă©tĂ© ajoutĂ©e pour gĂ©nĂ©rer automatiquement des vignettes en arriĂšre-plan pendant que l’utilisateur est inactif dans la vue de la table lumineuse. Actuellement, cette fonctionnalitĂ© n’est disponible qu’en lançant darktable-generate-cache depuis la ligne de commande. La nouvelle fonctionnalitĂ© est contrĂŽlĂ©e par un paramĂštre des PrĂ©fĂ©rences qui dĂ©finit les tailles de vignettes Ă  gĂ©nĂ©rer en arriĂšre-plan (par dĂ©faut “jamais”).

  • Deux nouvelles variables ont Ă©tĂ© introduites pour permettre l’affichage du facteur de recadrage de l’appareil (“EXIF.CROP_FACTOR”) et de la longueur focale Ă©quivalente Ă  35 mm (“EXIF.FOCAL.LENGTH.EQUIV”).

  • Les guides d’harmonie des couleurs dans le module scopes sont dĂ©sormais sauvegardĂ©s et restaurĂ©s pour chaque image. Il n’est donc plus nĂ©cessaire de rĂ©initialiser les guides lorsque l’on revient Ă  une Ă©dition prĂ©cĂ©dente. Ces informations sont Ă©galement stockĂ©es dans le fichier XMP et peuvent donc ĂȘtre consultĂ©es lors du partage des modifications ou de la rĂ©importation d’une collection.

  • Il est dĂ©sormais possible de contrĂŽler le sous-Ă©chantillonnage de la chroma dans les exportations JPEG.

    Cela permet Ă  l’utilisateur de rĂ©duire la rĂ©solution des couleurs, ce qui se traduit souvent par des fichiers beaucoup plus petits qui sont pratiquement impossibles Ă  distinguer des images contenant plus d’informations sur les couleurs.

    D’un autre cĂŽtĂ©, certaines images seront plus belles lorsque la rĂ©solution chromatique est maximisĂ©e. Il s’agit notamment des images comportant de petits dĂ©tails colorĂ©s entourĂ©s d’un fond uni (comme les captures d’Ă©cran avec du texte colorĂ©).

  • L’option permettant d’ignorer les fichiers JPEG lors de l’importation est dĂ©sormais obsolĂšte, Ă©tant donnĂ© que de nombreux appareils photo peuvent Ă©galement produire des images HEIF. Cette option a donc Ă©tĂ© modifiĂ©e pour ignorer tous les fichiers non bruts.

  • Le module Correction des objectifs prend dĂ©sormais en charge les mĂ©tadonnĂ©es intĂ©grĂ©es des fichiers .ORF d’Olympus pour la correction de la distorsion et de l’aberration chromatique.

    Cette correction est Ă©quivalente Ă  celle appliquĂ©e par l’appareil photo aux JPEG de l’appareil. Pour les appareils plus anciens qui n’appliquent pas de correction de l’aberration chromatique aux JPEG, les informations requises sont Ă©galement exclues des mĂ©tadonnĂ©es intĂ©grĂ©es, de sorte que darktable ne pourra pas appliquer de corrections.

    La correction du vignettage basĂ©e sur les mĂ©tadonnĂ©es intĂ©grĂ©es n’est pas prise en charge. Cependant, si l’option “Shading Compensation” de l’appareil photo est activĂ©e, la correction du vignettage aura dĂ©jĂ  Ă©tĂ© appliquĂ©e aux donnĂ©es du fichier brut.

  • Le systĂšme de raccourcis a fait l’objet de plusieurs amĂ©liorations :

    • La suppression ou l’Ă©crasement d’un raccourci par dĂ©faut le place dĂ©sormais dans la catĂ©gorie des “raccourcis par dĂ©faut dĂ©sactivĂ©s”, d’oĂč il peut ĂȘtre restaurĂ© en appuyant sur la touche Delete. Il n’est plus nĂ©cessaire de dĂ©cocher la case “charger les raccourcis par dĂ©faut au dĂ©marrage” (dans PrĂ©fĂ©rences -> Divers -> Interface) pour le garder dĂ©sactivĂ©.

    • Le mode de mappage visuel dispose Ă  prĂ©sent de curseurs de souris amĂ©liorĂ©s qui indiquent si le widget situĂ© sous le curseur peut se voir attribuer un raccourci ou ĂȘtre ajoutĂ© au panneau d’accĂšs rapide (ou en ĂȘtre retirĂ©).

    • L’onglet Raccourcis de la boĂźte de dialogue des PrĂ©fĂ©rences explique dorĂ©navant qu’il peut ĂȘtre plus pratique d’utiliser le mode de mappage visuel.

    • Lorsque l’on combine un raccourci avec un mouvement de souris (par exemple b+molette), des actions distinctes peuvent ĂȘtre dĂ©clenchĂ©es par les mouvements vers le haut et vers le bas. Par exemple, (b+molette-haut) pourrait faire dĂ©filer les options du panneau supĂ©rieur et (b+molette-bas) les combinaisons du panneau infĂ©rieur.

    • Un problĂšme concernant les fenĂȘtres dĂ©roulantes et les fenĂȘtres coulissantes ouvertes via un raccourci, qui se remplissaient immĂ©diatement avec le caractĂšre de la touche de raccourci, a Ă©tĂ© rĂ©solu. Ces fenĂȘtres sont dĂ©sormais intĂ©grĂ©es au systĂšme de raccourcis, de sorte que la plupart des raccourcis non alphanumĂ©riques continueront de fonctionner. Si une valeur de liste dĂ©roulante est modifiĂ©e alors que la fenĂȘtre popup est ouverte (par exemple via un calcul automatique dans l’Ă©talonnage des couleurs, un script Lua ou un raccourci MIDI), la fenĂȘtre popup est correctement mise Ă  jour/repositionnĂ©e. AprĂšs la fermeture d’une fenĂȘtre contextuelle, il est possible de la rouvrir rapidement pour saisir une autre valeur en appuyant sur EntrĂ©e (Ă  condition que le widget correspondant ait toujours le focus).

    • Sur macOS, les raccourcis systĂšme, par exemple pour copier et coller, fonctionnent dorĂ©navant selon les paramĂštres par dĂ©faut du clavier macOS, c’est-Ă -dire en utilisant la touche commande au lieu de la touche controle originale de style Linux.

  • Le mode d’Ă©valuation des couleurs ISO 12464 pour la fenĂȘtre de prĂ©visualisation secondaire est dĂ©sormais activĂ© indĂ©pendamment de la fenĂȘtre principale (et sauvegardĂ© entre les sessions). Il est actionnĂ© avec une case Ă  cocher dans le fenĂȘtre de configuration affichĂ©e lors d’un clic-droit sur le bouton bouton “Afficher la deuxiĂšme fenĂȘtre” (ou en utilisant le raccourci alt+b par dĂ©faut).

Correction de bogues

  • Correction de problĂšmes avec les vĂ©rifications de la plateforme OpenCL qui provoquaient des blocages.

  • Correction du calcul de la taille des widgets redimensionnables en fonction de la taille des lignes de leur contenu.

  • Correction d’un bogue dans le module filtres de collection oĂč la conjonction de plusieurs filtres n’Ă©tait pas gĂ©rĂ©e correctement.

  • Correction de la dĂ©tection de la distance de mise au point pour les corrections d’objectifs Ă  monture Nikon Z.

  • Correction d’un recadrage incorrect des donnĂ©es du capteur pour les fichiers sRaw dng.

  • Application de la matrice de couleurs LightRoom uniquement lors de l’importation d’un fichier XMP LightRoom authentique.

  • Correction d’un dysfonctionnement lors de l’augmentation du nombre de collections rĂ©centes.

  • Correction d’un dysfonctionnement lors du clic et du dĂ©placement de la ligne d’adoucissement sur un masque “chemin”.

  • Correction d’un crash lors de l’application du profil ICC CMYK soft-proof.

  • Les bordures blanches pour l’Ă©valuation des couleurs ISO 12464 (activĂ©es avec Ctrl+b) sont maintenant correctement dimensionnĂ©es et placĂ©es Ă  tous les niveaux de zoom. Elles ne clignotent plus lorsque l’on passe de l’aperçu de basse qualitĂ© Ă  l’aperçu de haute qualitĂ©, Ă  la fois dans la vue centrale et dans la fenĂȘtre d’aperçu secondaire.

  • Correction d’un problĂšme de tĂ©lĂ©chargement vers Piwigo lorsque l’option “Sur conflit” Ă©tait rĂ©glĂ©e sur “Ne pas vĂ©rifier”.

  • Correction de plusieurs problĂšmes liĂ©s Ă  la molette de dĂ©filement de la souris sous macOS lorsqu’elle est utilisĂ©e en combinaison avec la touche de modification Maj (largeur des harmonies de couleurs, hauteur du module, date/heure de gĂ©olocalisation, …).

  • Lors du chargement d’un fichier XMP sidecar depuis le disque, rĂ©solution d’un problĂšme avec lequel le “numĂ©ro de clone” assignĂ© Ă©tait dĂ©jĂ  prĂ©sent dans la base de donnĂ©es. Ce problĂšme a Ă©tĂ© rĂ©solu en recalculant le “numĂ©ro de clone” au moment de l’importation pour tous les clones.

  • Pour les grandes collections sur la table lumineuse et lors de l’utilisation de petites vignettes (plus de 15 par ligne), l’utilisation de la barre de dĂ©filement ou du dĂ©filement de la souris pour se dĂ©placer vers le haut ou vers le bas pouvait ĂȘtre lente. La rĂ©activitĂ© de la table lumineuse dans ce scĂ©nario a Ă©tĂ© considĂ©rablement amĂ©liorĂ©e et est maintenant rapide et rĂ©active mĂȘme avec ~50k images et 20 vignettes par ligne.

  • Correction des erreurs de pixels dans le modue Aberration chromatique RAW et le module DĂ©matriçage avec la mĂ©thode LMMSE, ce qui a permis de rĂ©duire le bruit.

  • Correction du mode “Ă©vite le dĂ©calage des couleurs” dans le module Aberrations chromatiques RAW.

  • Correction du module d’instantanĂ© afin que les instantanĂ©s des images supprimĂ©es ne soient plus accessibles - cela provoquait auparavant des plantages lors de la tentative d’affichage d’un instantanĂ© d’une image supprimĂ©e.

  • Correction d’un plantage potentiel lors de l’utilisation d’un profil ICC non pris en charge pour l’Ă©preuvage Ă©cran.

  • Correction de plusieurs problĂšmes lors du calcul des bordures dans le module Recadrer. Pour une bordure de 0 % en bas ou Ă  droite, une bordure d’un seul pixel Ă©tait parfois affichĂ©e, en fonction de la taille de l’exportation ou du niveau de zoom.

    Notez qu’une bordure de 0 % ne signifie pas nĂ©cessairement qu’il n’y a pas de bordure du tout, si le rapport d’aspect choisi ne correspond pas au rapport d’aspect de l’image.

  • Le masque de luminance interne de l’Ă©galiseur de tons a Ă©tĂ© rendu plus rĂ©sistant aux changements de distorsion effectuĂ©s avec des modules tels que Correction des objectifs, Recadrer, etc. AprĂšs avoir activĂ© un recadrage, le curseur de l’Ă©galiseur de tons affichera dĂ©sormais les valeurs de luminance correctes du masque lorsqu’il survolera l’image dans la chambre noire.

  • Correction du calcul de la mĂ©moire graphique requise pour les modules effectuant des opĂ©rations de fusion, ce qui permet d’Ă©viter les plantages liĂ©s Ă  OpenCL.

  • Ajout de la possibilitĂ© de calculer le facteur de recadrage pour les appareils photo qui n’incluent pas cette information dans leurs mĂ©tadonnĂ©es Exif.

  • Correction de plusieurs bogues liĂ©s aux masques adoucis.

  • Correction d’un problĂšme de mise Ă  l’Ă©chelle du DPI sur macOS qui faisait que certains Ă©lĂ©ments de l’interface graphique Ă©taient rendus trop petits.

Lua

Version de l’API

  • La version de l’API est maintenant la 9.2.0

Correction de bogues

  • Correction du Scripts_installer pour gĂ©rer les noms d’utilisateurs avec des espaces sous Windows.

Autres changements Lua

  • Autoriser l’accĂšs Ă  l’horodatage de l’image (change_timestamp).

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, gĂ©omarquage ou crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de PrĂ©fĂ©rence du module d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, cela peut ĂȘtre rĂ©alisĂ© en supprimant la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : #13166

  • À partir de la version 4.4, une nouvelle politique de prise en charge des versions de macOS a Ă©tĂ© mise en place - les versions de darktable ne prendront dĂ©sormais en charge que les versions de macOS qui sont Ă©galement prises en charge par Apple. La version 4.6 ne prend donc plus en charge les versions de macOS antĂ©rieures Ă  la version 12.5.

Changement de dépendances

Obligatoires

  • Sans changement

Optionelles

  • Bump libavif to 0.9.2

Changements RawSpeed

  • Sans changement

Prise en charge des appareils, par rapport Ă  la version 4.4

Support de base

  • Canon EOS Kiss F
  • Canon EOS Kiss X50
  • Canon EOS Kiss X90
  • Canon IXY 220F (dng, chdk)
  • Canon PowerShot SX220 HS (chdk)
  • Fujifilm FinePix SL1000
  • Fujifilm X-S20 (compressed)
  • ImBack ImB35mm (chdk)
  • Leica M10-D (dng)
  • Leica M10-P (dng)
  • Leica M10-R (dng)
  • Leica M11-P (dng)
  • Leica Q2 Monochrom (dng)
  • Leica SL2 (dng)
  • Leica SL2-S (dng)
  • Nikon Coolpix A1000 (12bit-uncompressed)
  • Nikon Z f (14bit-compressed)
  • OM System TG-7
  • Panasonic DC-TZ200D (3:2)
  • Panasonic DC-TZ202D (3:2)
  • Panasonic DC-TZ220 (3:2)
  • Panasonic DC-TZ220D (3:2)
  • Panasonic DC-ZS200D (3:2)
  • Panasonic DC-ZS220 (3:2)
  • Panasonic DC-ZS220D (3:2)
  • Panasonic DMC-G10 (3:2, 16:9, 1:1)
  • Panasonic DMC-GM1S (4:3, 3:2, 16:9, 1:1)
  • Pentax K-3 Mark III Monochrome
  • Pentax KF
  • Samsung EK-GN120
  • Samsung G920F (dng)
  • Samsung G935F (dng)
  • Samsung GX10 (dng)
  • Samsung GX20 (dng)
  • Sigma fp (dng)
  • Sigma fp L (dng)
  • Sigma sd Quattro (dng)
  • Sigma sd Quattro H (dng)
  • Sinar eVolution 75
  • Sony ILCE-6700
  • Sony ILCE-7CM2
  • Sony ILCE-7CR
  • Sony ILME-FX3
  • Sony ZV-E1

Préréglages de la balance des blancs

  • Leica M (Typ 240)
  • Olympus E-P7
  • Olympus TG-6
  • Sony ILCE-7CM2

Profils de bruit

  • Canon IXY 220F
  • Nikon Z f
  • Olympus E-P7
  • Pentax *ist DS
  • Sony ILCE-6700

Absence de prise en charge du mode de compression

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, DJI, etc.)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Samsung Expert RAW DNGs
  • Sony downsized lossless ARWs (“M” for full-frame, “S” for full-frame & APS-C)

Support suspendu

La prise en charge des camĂ©ras suivantes est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Albanais
  • Portugais (BrĂ©silien)
  • Chinois (SimplifiĂ©)
  • Chinois (Traditionel)
  • TchĂšque
  • NĂ©erlandais
  • Espagnol EuropĂ©en
  • Finlandais
  • Français
  • Allemand
  • Hongrois
  • Italien
  • Japonais
  • Polonais
  • Russe
  • SlovĂ©nien
  • Ukrainien

Notes de version 4.4.2

Nous sommes fiers d’annoncer la nouvelle version corrective de darktable, 4.4.2 !

La version github est ici : https://github.com/darktable-org/darktable/releases/tag/release-4.4.2.

Comme toujours, n’utilisez pas l’archive autogĂ©nĂ©rĂ©e fournie par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.4.2.tar.xz
c11d28434fdf2e9ce572b9b1f9bc4e64dcebf6148e25080b4c32eb51916cfa98  darktable-4.4.2.tar.xz
$ sha256sum darktable-4.4.2-x86_64.dmg
9eb84ea041daad704a8d4226d8c7cba77522dcd003d7166961869b1cfaa9ac9a  darktable-4.4.2-x86_64.dmg
$ sha256sum darktable-4.4.2-arm64.dmg
4576f4cc25f96d5a2334993bb847e826591b3190ddf24fb83461df093ce8ee2a  darktable-4.4.2-arm64.dmg
$ sha256sum darktable-4.4.2-win64.exe
3f3557281a24f61080181cbde09c3d0f9853f81ff08485247e844afa9b2171a6  darktable-4.4.2-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.2.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.2.x.

Il est fortement conseillé de faire une sauvegarde au préalable.

Note importante : pour s’assurer que darktable puisse continuer Ă  prendre en charge le format de fichier brut de votre appareil photo, vous ĂȘtes priĂ©s de lire [cet article] (https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri) sur comment/quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

Depuis darktable 4.4.1 :

  • 53 commits pour darktable+rawspeed
  • 19 demandes d’extension traitĂ©es
  • 1 problĂšme rĂ©solu

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 4.4. Les contributions sont grandement apprĂ©ciĂ©es. Veuillez consulter la page documentation du projet pour plus d’informations sur la façon de contribuer.

Corrections de bugs

  • module filtre dĂ©gradĂ© : Correction du calcul de la densitĂ© pour les IL nĂ©gatives.

  • Correction de la mauvaise allocation des tampons d’image OpenCL pour le mĂ©lange dans DEVELOP_BLEND_CS_RAW.

  • Correction du calcul du roi_in* dans les modules reconstruction des hautes lumiĂšres et aberrations chromatiques RAW.

  • Correction de l’accrochage Ă  la grille pour les unitĂ©s cm/pouces dans la vue d’impression. Seuls les mm Ă©taient correctement gĂ©rĂ©s.

  • Correction d’un problĂšme oĂč la mĂ©thode de reconstruction des hautes lumiĂšres Ă©tait rĂ©initialisĂ©e en tronquĂ©es lors de l’application d’un style Ă  partir de la table lumineuse.

  • Correction du chargement de certains formats d’image Ă  l’aide de GraphicMagick sous Windows.

  • Correction de certains pixels erronĂ©s possibles dans le bord infĂ©rieur droit des images en raison d’une erreur de calcul dans le profil de couleur d’entrĂ©e et la balance des couleurs.

  • Correction du calcul du ROI* du module de retouche lorsqu’un recadrage est actif, rendant certaines zones de clonage inactives alors que la source se trouvait en dehors de la zone recadrĂ©e. Ce bogue n’Ă©tait visible que dans la vue principale de la chambre noire.

  • Correction du positionnement du ROI* du dĂ©matriceur en fonction de l’algorithme et du capteur. Éviter quelques (petits) artefacts noirs sur les bords de l’image.

*ROI : Region of interest (RĂ©gion d’intĂ©rĂȘt)

Lua

Version API

  • N/A

Autres changements Lua

  • N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, l’Ă©tiquette gĂ©ographique ou le crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de prĂ©fĂ©rences d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, ceci peut ĂȘtre supportĂ© en inversant le changement suivant : supprimez la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : #13166

  • À partir de cette version, une nouvelle politique de support des versions de macOS sera mise en place. Les versions de darktable ne prendront en charge que les versions de macOS qui sont Ă©galement prises en charge par Apple. Ainsi, la version 4.4 ne prend plus en charge les versions de macOS antĂ©rieures Ă  la 11.3.

Dépendances modifiées

Obligatoire

  • Aucune

Facultatif

  • Aucune

RawSpeed change

Prise en charge des appareils par rapport Ă  la version 4.4.0

Support de base

  • N/A

Préréglages de la balance des blancs

Profils de bruit

Prise en charge des modes de compression manquants

  • Apple ProRAW DNGs
  • CinemaDNG sans perte (Blackmagic, DJI, etc.)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Samsung Expert RAW DNGs

Prise en charge suspendue

La prise en charge des camĂ©ras suivantes est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.com :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Nouvelle traduction anglaise avec majuscules
  • Allemand
  • Espagnol europĂ©en
  • Finlandais
  • français
  • hĂ©breu
  • hongrois
  • Japonais
  • Polonais
  • Portugais brĂ©silien
  • Russe
  • SlovĂšne
  • Albanais
  • ukrainien
  • Chinois - Chine
  • Chinois - TaĂŻwan

Notes de version 4.4.1

Nous sommes fiers d’annoncer la nouvelle version corrective de darktable, 4.4.1 !

La version github est ici : https://github.com/darktable-org/darktable/releases/tag/release-4.4.1.

Comme toujours, n’utilisez pas l’archive autogĂ©nĂ©rĂ©e fournie par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.4.1.tar.xz
e043d38d2e8adb67af7690b12b535a40e8ec7bea05cfa8684db8b21a626e0f0d  darktable-4.4.1.tar.xz
$ sha256sum darktable-4.4.1-x86_64.dmg
02352830580ad353e15b490018a94a5972755c9ae197d7eb219058469a44ba15  darktable-4.4.1-x86_64.dmg
$ sha256sum darktable-4.4.1-arm64.dmg
49fd74e0b80b7b19b1652499ba0a1b585e5a504b9977cadd7040ae761f356d75  darktable-4.4.1-arm64.dmg
$ sha256sum darktable-4.4.1-win64.exe
70dca4f5f3c4fec897a6561484fb14f81709aca3185373d9118b630d24ae2098  darktable-4.4.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.2.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.2.x.

Il est fortement conseillé de faire une sauvegarde au préalable.

Note importante : pour s’assurer que darktable puisse continuer Ă  prendre en charge le format de fichier brut de votre appareil photo, vous ĂȘtes priĂ©s de lire [cet article] (https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri) sur comment/quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

Depuis darktable 4.4.0 :

  • 24 commits pour darktable+rawspeed
  • 17 demandes d’extension traitĂ©es
  • 24 problĂšmes rĂ©solus

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 4.4. Les contributions sont grandement apprĂ©ciĂ©es. Veuillez consulter la page documentation du projet pour plus d’informations sur la façon de contribuer.

Corrections de bugs

  • Correction d’un grossissement/rĂ©duction inversĂ©s et corrompu dans le module LiquĂ©fier.

  • Correction du code dĂ©diĂ© CPU dans Filmique RVB V7 pour dĂ©sactiver le gamut mapping.

  • Correction du code dĂ©diĂ© CPU dans docteur nĂ©ga ; l’Ă©crĂȘtage n’Ă©tait pas correctement calculĂ©.

  • Correction du libellĂ© de l’instantanĂ© lorsqu’il contient des caractĂšres non Ă©chappĂ©s.

  • Correction d’un crash possible sous Windows lors de l’utilisation d’un masque dans le module Balance des couleurs RVB.

  • Correction de la valeur par dĂ©faut lors de l’Ă©dition du nom de la premiĂšre instance d’un module.

  • Correction de la rĂ©initialisation des valeurs par dĂ©faut du module le plus haut dans l’historique lorsqu’on n’utilise pas la fonction de dĂ©nomination automatique des modules.

  • S’assurer que les pĂ©riphĂ©riques OpenCL signalent au moins la prise en charge de la version 1.2.

  • Ajout d’un support manquant pour la distorsion de masque aux modules changeant de ROI (rĂ©gion d’intĂ©rĂȘt) en cours de traitement.

  • Correction d’un problĂšme d’espacement avec les zones de texte dans l’Ă©diteur de mĂ©tadonnĂ©es lorsque lorsqu’un ou plusieurs champs ont Ă©tĂ© masquĂ©s par l’utilisateur.

  • Correction d’un bogue dans le code OpenCL de transformation de l’espace colorimĂ©trique entraĂźnant un retour vers le code CPU

  • Ne plus permettre d’entrer dans le mode de prĂ©visualisation complĂšte lorsqu’aucune image n’est survolĂ©e ou sĂ©lectionnĂ©e.

  • Correction d’un cas oĂč aucun prĂ©rĂ©glage automatique par dĂ©faut n’Ă©tait appliquĂ© Ă  l’image. Si un prĂ©rĂ©glage automatique de l’utilisateur est créé pour un module, nous voulons dĂ©sactiver le prĂ©rĂ©glage automatique par dĂ©faut uniquement si le prĂ©rĂ©glage de l’utilisateur est effectivement appliquĂ© (c’est-Ă -dire que l’un des critĂšres du filtre : type d’appareil photo, objectif, iso, ouverture ou temps de pose, correspondent).

Lua

Version API

  • N/A

Autres changements Lua

  • N/A

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, l’Ă©tiquette gĂ©ographique ou le crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de prĂ©fĂ©rences d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, ceci peut ĂȘtre supportĂ© en inversant le changement suivant : supprimez la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : #13166

  • À partir de cette version, une nouvelle politique de support des versions de macOS sera mise en place. Les versions de darktable ne prendront en charge que les versions de macOS qui sont Ă©galement prises en charge par Apple. Ainsi, la version 4.4 ne prend plus en charge les versions de macOS antĂ©rieures Ă  la 11.3.

Dépendances modifiées

Obligatoire

  • Aucune

Facultatif

  • Aucune

RawSpeed change

Prise en charge des appareils par rapport Ă  la version 4.4.0

Support de base

  • N/A

Préréglages de la balance des blancs

Profils de bruit

Prise en charge des modes de compression manquants

  • Apple ProRAW DNGs
  • CinemaDNG sans perte (Blackmagic, DJI, etc.)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Samsung Expert RAW DNGs

Prise en charge suspendue

La prise en charge des camĂ©ras suivantes est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.com :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Nouvelle traduction anglaise avec majuscules
  • Allemand
  • Espagnol europĂ©en
  • Finlandais
  • français
  • hĂ©breu
  • hongrois
  • Japonais
  • Polonais
  • Portugais brĂ©silien
  • Russe
  • SlovĂšne
  • Albanais
  • ukrainien
  • Chinois - Chine
  • Chinois - TaĂŻwan

Notes de version 4.4.0

La version 4.4.0 de darktable est sortie aujourd’hui.

Voici la traduction française des notes de version.

Merci Ă  Deepl pour l’aide prĂ©cieuse.

Jean-Pierre Verrue

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.4.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.4.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.4.0.tar.xz
8887fc34abd97c4998b0888c3197e0c509d63bdeab2238906915319811f3b080  darktable-4.4.0.tar.xz

$ sha256sum darktable-4.4.0-x86_64.dmg
64af00c1ae160a6e95c459260c7789a431bb050f23afc62f87d6f23f3f06ced1  darktable-4.4.0-x86_64.dmg

$ sha256sum darktable-4.4.0-arm64.dmg
40e41dcf508398fc67b2bce3441ac80b5dc5886e86cad15cf214530f42bf730d  darktable-4.4.0-arm64.dmg

$ sha256sum darktable-4.4.0-win64.exe
23a4831ca52c707984b64cc6b9122526e96606ce86b04a0906fe32fd8327d956  darktable-4.4.0-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.2.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.2.x.

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

note importante : Pour s’assurer que darktable supporte le format de fichier RAW de votre appareil photo, veuillez lire ce post. Vous y apprendrez comment contribuer Ă  la constitution de l’ensemble d’échantillons d’images (sous licence CC0) pour votre boĂźtier.

Depuis darktable 4.2 :

  • 2700 commits Ă  darktable+rawspeed
  • 813 demandes de pull traitĂ©es
  • 97 problĂšmes fermĂ©s

Veuillez noter que la documentation de darktable n’est pas encore complĂšte pour la version 4.4 et que les contributions sont trĂšs apprĂ©ciĂ©es. Veuillez consulter le projet documentation pour plus d’informations sur la maniĂšre de contribuer.

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 4.4. La plupart de ces fonctionnalitĂ©s sont dĂ©crites plus en dĂ©tail dans le manuel de l’utilisateur.

  • Permettre de dĂ©finir plusieurs prĂ©rĂ©glages automatiques pour un module et de les appliquer les uns aprĂšs les autres aux images correspondantes. Chaque prĂ©rĂ©glage aprĂšs le premier crĂ©era une nouvelle instance de module juste au-dessus du module actuel (de sorte qu’il s’applique aprĂšs).

  • Pour mieux voir quelle instance de module correspond Ă  quel prĂ©rĂ©glage, l’Ă©tiquette du module est dĂ©finie Ă  partir l’Ă©tiquette du prĂ©rĂ©glage. Cette Ă©tiquette de module sera modifiĂ©e si certains paramĂštres du module sont modifiĂ©s. L’Ă©tiquette du module sera effacĂ©e si aucun prĂ©rĂ©glage ne correspond ou sera remplacĂ©e par la nouvelle Ă©tiquette du prĂ©rĂ©glage dans le cas contraire. Si l’Ă©tiquette du module a Ă©tĂ© Ă©ditĂ©e Ă  la main, elle sera conservĂ©e telle quelle et ne sera jamais mise Ă  jour automatiquement.

  • Une nouvelle option nommĂ©e “PrĂ©fĂ©rences –> Chambre noire –> mise Ă  jour automatique du nom du module” (activĂ©e par dĂ©faut) a Ă©tĂ© introduite pour permettre de dĂ©sactiver complĂštement la mise Ă  jour automatique de l’Ă©tiquette du module.

  • Les paramĂštres par dĂ©faut de certains modules ont Ă©tĂ© retravaillĂ©s pour les rendre plus facilement utilisables dans les copier/coller, les prĂ©rĂ©glages et les styles.

  • De nombreux modules ont des paramĂštres par dĂ©faut basĂ©s sur les mĂ©tadonnĂ©es de l’image ou le flux de travail actuel. Par exemple :

    • “Exposition” : dans le flux de travail relatif Ă  la scĂšne, l’exposition est ajustĂ©e Ă  l’aide de la valeur de compensation d’exposition EXIF,
    • “RĂ©duction du bruit (Profil)” : spĂ©cifique Ă  l’appareil photo et Ă  la sensibilitĂ© ISO,
    • “Correction des objectifs” : spĂ©cifique Ă  l’appareil photo, l’objectif, la focale et la distance,
    • “Courbe de base” : spĂ©cifique au capteur de l’appareil photo,
    • “Balance des blancs” : spĂ©cifique aux mĂ©tadonnĂ©es EXIF,
    • “Orientation” : spĂ©cifique aux mĂ©tadonnĂ©es EXIF,
    • “Calibration des couleurs” : spĂ©cifique aux mĂ©tadonnĂ©es EXIF.

    Pour tous ces modules, il est dĂ©sormais possible de coller des paramĂštres tout en s’assurant que les mĂ©tadonnĂ©es d’image appropriĂ©es sont utilisĂ©es pour dĂ©finir les paramĂštres du module. Pour ce faire, il suffit de cocher+ la colonne “RĂ©initialiser” dans les boĂźtes de dialogue des prĂ©rĂ©glages et des styles, ce qui fait que le module se comporte comme si l’on avait cliquĂ© sur son bouton de rĂ©initialisation.

    Pour la crĂ©ation des prĂ©rĂ©glages, une nouvelle option peut ĂȘtre sĂ©lectionnĂ©e dans la boĂźte de dialogue pour que le prĂ©rĂ©glage utilise les paramĂštres par dĂ©faut du module sur lequel il est appliquĂ©. L’option s’appelle “RĂ©initialiser tous les paramĂštres du module Ă  leurs valeurs par dĂ©faut”.

    Cette fonctionnalitĂ© nous a permis de nettoyer un certain nombre de hacks spĂ©cifiques Ă  certains modules qui permettaient auparavant d’obtenir des fonctionnalitĂ©s similaires (mĂȘme si c’est de maniĂšre plus limitĂ©e).

  • L’option de configuration du flux de travail par dĂ©faut (prĂ©fĂ©rences –> traitement)

    l’option a Ă©tĂ© ajustĂ©e pour incorporer l’ancien flux de travail relatif Ă  l’affichage et pour inclure le nouveau module sigmoĂŻde. Les options sont dĂ©sormais les suivantes :

    • Relatif Ă  la scĂšne (Filmique RVB) – par dĂ©faut
    • Relatif Ă  la scĂšne (SigmoĂŻde)
    • Relatif Ă  l’affichage (Ancien)
    • Aucun

    Avec ces nouvelles options, le module Calibration des couleurs et l’ordre des modules relatifs Ă  la scĂšne seront automatiquement appliquĂ©s pour tous les flux de travail, Ă  l’exception de “Relatif Ă  l’affichage (Ancien)”, qui continuera Ă  utiliser uniquement le module de balance des blancs pour l’adaptation chromatique. La valeur entre parenthĂšses reprĂ©sente le module par dĂ©faut utilisĂ© pour le mappage des tons (filmique/sigmoĂŻde). En mode “Ancien”, la courbe de base sera utilisĂ©e pour le mappage des tons et en mode “Aucun”, aucun module de mappage des tons ne sera appliquĂ©.

    Enfin, en combinant le flux de travail “Aucun” et les deux nouvelles fonctionnalitĂ©s ci-dessus (“Prise en charge de prĂ©rĂ©glages multiples” et “RĂ©initialisation des paramĂštres par dĂ©faut basĂ©e sur les mĂ©tadonnĂ©es”), il est possible de crĂ©er n’importe quel autre type de flux de travail. Par exemple, il est possible d’utiliser SigmoĂŻde avec le module de balance des blancs.

  • Ajout de la prise en charge des “Color Harmony Guide” dans le vectorscope RJB.

    Il y a 9 guides d’harmonie des couleurs proposĂ©s :

    • Monochromatique

    • Analogique

    • Analogique complĂ©mentaire

    • ComplĂ©mentaire

    • ComplĂ©mentaire divisĂ©

    • Dyade

    • Triade

    • TĂ©trade

    • CarrĂ©

      Ces guides peuvent ĂȘtre utilisĂ©s pour modifier les couleurs des zones clĂ©s d’une image afin qu’elles correspondent Ă  l’une des harmonies de couleurs. On peut voir les guides d’harmonie des couleurs un peu comme les guides de composition, mais liĂ©s aux couleurs et non Ă  la composition.

  • Une opĂ©ration globale clic droit et glisser a Ă©tĂ© ajoutĂ©e pour permettre de corriger la rotation de l’image sans ouvrir au prĂ©alable le module Rotation et perspective. Cette opĂ©ration peut ĂȘtre utilisĂ©e Ă  condition que le module en cours d’utilisation n’utilise pas dĂ©jĂ  ce raccourci Ă  d’autres fins.

  • La fonctionnalitĂ© de masque dessinĂ© a Ă©tĂ© entiĂšrement revue avec un grand nombre de modifications et de corrections :

    • Les options “lissage du pinceau” et “pression du stylo” ont Ă©tĂ© dĂ©placĂ©es de la boĂźte de dialogue des prĂ©fĂ©rences globales vers une nouvelle section dans le gestionnaire de masques, afin qu’elles puissent ĂȘtre modifiĂ©es pendant le dessin et que des raccourcis puissent leur ĂȘtre attribuĂ©s.

    • Les curseurs d’opacitĂ©, taille et de duretĂ© de la forme du masque dessinĂ© dans le gestionnaire de masques utilisent dĂ©sormais une Ă©chelle logarithmique et le dĂ©filement sur ces curseurs permet d’effectuer des ajustements relatifs, tout comme Shift+scroll sur la forme elle-mĂȘme. Comme pour les autres curseurs, Ctrl ou Shift peuvent ĂȘtre utilisĂ©s pour effectuer des ajustements fins ou grossiers (de la mĂȘme maniĂšre avec les raccourcis activĂ©s). Les raccourcis assignĂ©s aux curseurs peuvent ĂȘtre utilisĂ©s pour ajuster la taille/duretĂ© du pinceau pendant le dessin.

    • Un cinquiĂšme opĂ©rateur a Ă©tĂ© ajoutĂ© au gestionnaire de masques pour permettre de combiner des formes dessinĂ©es en mode “addition”. Cela permet de rĂ©pĂ©ter des coups de pinceau avec une faible opacitĂ© pour les superposer les uns sur les autres afin d’augmenter la force du masque. Ce mode est dĂ©sormais le mode par dĂ©faut pour les formes de pinceau.

    • Il est dĂ©sormais possible de modifier l’opĂ©rateur de rĂ©glage (mode) pour toutes les formes d’un groupe Ă  partir du menu contextuel du gestionnaire de masques.

    • Certaines actions du menu du gestionnaire de masques pouvaient auparavant ĂȘtre activĂ©es alors qu’elles n’avaient aucun impact dans l’image dans certains contextes. Les actions de dĂ©placement vers le haut et vers le bas sont donc dĂ©sormais dĂ©sactivĂ©es pour le premier et le dernier Ă©lĂ©ment d’un groupe respectivement, et il n’est n’est plus possible de choisir un opĂ©rateur (mode) pour le premier Ă©lĂ©ment d’un groupe.

    • L’ordre de tri des formes dans les groupes de gestionnaires de masques a Ă©tĂ© inversĂ©, de sorte que la forme la moins bien classĂ©e se trouve au bas du groupe. L’ordre de tri des formes en dehors d’un groupe a Ă©galement Ă©tĂ© Ă©galement Ă©tĂ© modifiĂ© pour des raisons de cohĂ©rence.

    • Il est dĂ©sormais possible d’ajouter tous les types de masques en continu dans le gestionnaire de masques.

    • Correction d’un problĂšme oĂč la brosse n’Ă©tait pas correctement affichĂ©e aprĂšs avoir Ă©tĂ© créée Ă  partir du gestionnaire de masques.

    • Un crash lors de la crĂ©ation de dĂ©gradĂ©s Ă  partir du gestionnaire de masques a Ă©galement Ă©tĂ© corrigĂ©.

    • Pour toutes les formes, l’Ă©tat modifiable est dĂ©sormais correctement dĂ©fini aprĂšs la crĂ©ation, ce qui permet de dĂ©placer et de redimensionner les diffĂ©rentes parties des formes.

    • Correction d’un problĂšme d’affichage lors de l’Ă©dition d’un nom de forme dans le gestionnaire de masques.

    • Correction de l’Ă©tat des opĂ©rateurs d’Ă©dition dans le gestionnaire de masques – Lorsque l’on dĂ©place un masque vers le haut ou vers le bas, nous nous assurons maintenant que le premier masque n’a pas d’opĂ©rateur et que le second a toujours un opĂ©rateur assignĂ©. Si aucun opĂ©rateur n’a encore Ă©tĂ© dĂ©fini, l’opĂ©rateur par dĂ©faut (union) est utilisĂ©.

    • Lorsque vous utilisez un raccourci pour ajouter des formes Ă  un masque dessinĂ© (mĂ©lange), le mode de mĂ©lange passe automatiquement Ă  “masque dessinĂ©” ou “masque dessinĂ© et paramĂ©trique”, en fonction de ce qu’il Ă©tait auparavant, de sorte que toute forme nouvellement créée affecte rĂ©ellement l’image.

    • Dans le mode de mĂ©lange “masque dessinĂ©”, il existait auparavant une option “inverser le masque” qui avait la mĂȘme fonctionnalitĂ© que l’option “inverser la polaritĂ©”. Comme les deux faisaient la mĂȘme chose, l’option “inverser le masque” a Ă©tĂ© supprimĂ©e.

    • Le dessin des masques a Ă©tĂ© retravaillĂ© pour s’assurer que tous les types de masques sont dessinĂ©s de la mĂȘme maniĂšre - la zone centrale, la bordure et les segments en surbrillance sont dĂ©sormais affichĂ©s de maniĂšre cohĂ©rente. Le segment en surbrillance est dĂ©sormais plus visible, en particulier pour le masque de pinceau, oĂč le segment en surbrillance Ă©tait Ă  peine distinguable en raison d’un bogue.

    • Dans les dialogues de style et de copier/coller, une nouvelle colonne a Ă©tĂ© ajoutĂ©e pour indiquer si un module utilise un masque (dessinĂ©/paramĂ©trique/rastĂ©risĂ©) Ă  l’aide de l’icĂŽne de masque standard.

    • L’Ă©dition des masques dessinĂ©s a Ă©tĂ© amĂ©liorĂ©e - il est maintenant plus facile de sĂ©lectionner les points de contrĂŽle des masques et les segments de chemin (dans certains cas, il Ă©tait facile de sĂ©lectionner accidentellement l’ensemble du masque de chemin plutĂŽt qu’un seul segment). Le rendu des masques sur le canevas a Ă©galement Ă©tĂ© amĂ©liorĂ© pour une meilleure cohĂ©rence entre les types de formes.

    • Le tracĂ© du pinceau est dĂ©sormais lĂ©gĂšrement plus transparent afin de mieux voir l’image sous-jacente.

Amélioration des performances

L’un des points forts de cette version est le nombre d’amĂ©liorations des performances :

  • Tout le code spĂ©cifique SSE2 des modules suivants a Ă©tĂ© supprimĂ© (car le code parallĂšle optimisĂ© gĂ©nĂ©rĂ© par le compilateur est plus rapide) ou le code optimisĂ© dans les modules suivants. Cela conduit Ă  un gain de vitesse de 5 % Ă  40 % :
    • “HomogĂ©nĂ©iser” (Maintenant appelĂ© “HomogĂ©nĂ©iser ou postĂ©riser” voir plus bas)
    • “Filtre dĂ©gradĂ©”
    • “Profil de couleur d’entrĂ©e”
    • “Table correspondance couleurs”
    • “Cadre dĂ©coratif”
    • “Flou de surface”
    • “Vignette”
    • “Retouche”
    • “RĂ©duction du bruit (profil)”
    • “Inverser” (dĂ©prĂ©ciĂ©)
    • “Contraste local” (en mode Laplacien)
    • “Filtre passe-bas”
    • “Niveaux RVB”
    • “Profil de couleur d’entrĂ©e”
    • “Faible lumiĂšre”
    • “Velvia”
    • “Virage partiel”
    • “Docteur nĂ©ga”
    • “Calibration des couleurs” (CIECAM16, Bradford linĂ©aire, XYZ et Bradford non linĂ©aire).
    • “Filmique” (ancienne version, non RVB, dĂ©prĂ©ciĂ©e)
    • “Filmique RVB” (y compris la reconstruction des hautes lumiĂšres)"
    • “Balance des couleurs” (ancienne version, non RVB)
    • “Balance des couleurs RVB”
    • “Niveaux (ancienne version, non RVB)”
    • “LumiĂšre d’arriĂšre-plan” (DĂ©prĂ©ciĂ©)
    • “LiquĂ©fier”
    • “Mappage des couleurs”
    • “Filtre passe-haut”
    • “Ombres et hautes lumiĂšres”
    • “Correction des objectifs”
    • “Grain”
    • “Monochrome”
    • “Reconstruction des hautes lumiĂšres” (mode peinture opposĂ©e)

Les améliorations apportées à un certain nombre de routines de base ont également permis de gagner en rapidité :

  • Les algorithmes d’interpolation (Bicubique, BilinĂ©aire, Lanczos2, Lanczos3) utilisĂ©s par les modules “Recadrer et pivoter” (dĂ©prĂ©ciĂ©) et le nouveau module “Rotation et perspectives”.

  • Le gĂ©nĂ©rateur gaussien utilisĂ© par de nombreux modules : “Censure”, “RĂ©duction du bruit (profil)”, “Filtre passe-bas”, “Diffusion et nettetĂ©”, “Suppression de franges”, “Aberrations chromatiques RAW”, “Courbe de base”, “Correction de la perspective”, “Filmique RVB”, “Retouche”, “Égaliseur de tons” et “Zone SystĂšme” (obsolĂšte).

  • Le filtre box blur (flou de boĂźte) utilisĂ© par :

    • le focus peaking (Mode zones nettes),
    • le filtre guidĂ© des masques paramĂ©triques,
    • les nouveaux algorithmes de rĂ©cupĂ©ration des hautes lumiĂšres,
    • ainsi que les modules “LumiĂšre d’arriĂšre-plan”, “Filtre passe-haut”, “Suppression de la brume” et “Effet Orton (adoucir)”.
  • L’agorithme “ondelette Ă  trous Ă©vitant les bords” utilisĂ©e par les modules “Égaliseur de contraste” et “RĂ©duction du bruit (profil)”.

  • Certaines parties du filtre bilatĂ©ral ont Ă©tĂ© amĂ©liorĂ©es pour de meilleures performances. Ce filtre est utilisĂ© dans de nombreux modules tels que “Monochrome”, “Filtre passe-bas”, “Ombres et hautes lumiĂšres”, “Censure”, “Retouche”, “Mappage des couleurs”, “Rotation et perspective” et “Contraste local”.

  • Tous les modes de fusion en Lab et RVB pour les flux de travail “relatif Ă  l’affichage” et “relatif Ă  la scĂšne” ont Ă©tĂ© optimisĂ©s.

  • Le calcul du masque de luminance pour le module “Égaliseur de tons”.

  • le chargeur pour le format des fichiers JPEG 2000.

  • Les matrices d’adaptation des couleurs ont Ă©tĂ© transposĂ©es pour permettre la vectorisation.

  • L’opĂ©ration “AcquĂ©rir des grappes” dans le module “Mappage des couleurs” a Ă©tĂ© accĂ©lĂ©rĂ©e d’un facteur de 30 Ă  200, ce qui rend les rĂ©sultats quasi instantanĂ©s dĂšs que l’on clique sur le bouton.

  • Le code du Pixelpipe et les stratĂ©gies de mise en cache ont Ă©tĂ© réécrits, ce qui a permis d’amĂ©liorer considĂ©rablement les performances lors du dĂ©veloppement dans la chambre noire.

  • Ajout du support OpenCL au module SigmoĂŻde.

  • Ajout du support OpenMP Ă  l’export XCF ainsi qu’au chargeur RGBE.

  • AmĂ©lioration des performances de la “Reconstruction des hautes lumiĂšres” dans le mode “peinture opposĂ©e” en fournissant une implĂ©mentation OpenCL et en utilisant la mise en cache interne dans la chambre noire.

  • Le mode Laplacien guidĂ© du module “Reconstruire les hautes lumiĂšres” est dĂ©sormais moins gourmand en mĂ©moire (avec une Ă©conomie d’environ 40 %) et ses performances sont nettement amĂ©liorĂ©es, ce qui permet d’appliquer par dĂ©faut un plus grand nombre d’itĂ©rations de rĂ©cupĂ©ration.

  • Les modifications successives apportĂ©es aux curseurs et autres widgets (par exemple en les faisant glisser, en les faisant dĂ©filer ou en utilisant des raccourcis) ont Ă©tĂ© rendues plus rĂ©actives en crĂ©ant moins d’enregistrements d’annulation. Cela rend Ă©galement l’utilisation de la fonction annuler/refaire plus efficace, car vous n’ĂȘtes plus obligĂ© de passer en revue chaque micro-modification.

Autres changements

  • La section filtres de la boĂźte de dialogue pour la crĂ©ation / modification des prĂ©rĂ©glages a Ă©tĂ© retravaillĂ©e pour mieux montrer la relation entre les formats RAW, non RAW et les formats HDR / monochrome / couleur. Cela permet d’Ă©viter les confusions et la crĂ©ation de prĂ©rĂ©glages qui ne sont en fait jamais appliquĂ©s.

  • AmĂ©lioration du widget de sĂ©lection de la plage ISO pour la boĂźte de dialogue d’application automatique des prĂ©rĂ©glages.

  • Les raccourcis assignĂ©s aux prĂ©rĂ©glages ou aux styles s’affichent lorsqu’on les survole dans leur menu.

  • Un clic gauche prolongĂ© sur un prĂ©rĂ©glage gardera le menu des prééglages ouvert afin que vous puissiez rapidement passer d’un prĂ©rĂ©glage Ă  l’autre pour voir l’effet sans avoir Ă  cliquer Ă  plusieurs reprises sur le bouton du prĂ©rĂ©glage pour rouvrir le menu. Vous pouvez Ă©galement faire utiliser le dĂ©filement sur le bouton de prĂ©rĂ©glage pour passer aux prĂ©rĂ©glages prĂ©cĂ©dents/suivants (comme vous pouvez dĂ©jĂ  le faire Ă  l’aide des raccourcis).

  • Deux nouveaux prĂ©rĂ©glages de “nettetĂ©” sur le module “Diffusion ou nettetĂ©” ont Ă©tĂ© ajoutĂ©s. Un “NettetĂ©” et un autre “NettetĂ© : Forte” avec un effet plus prononcĂ© viennent complĂ©ter “NettetĂ© : rapide”

  • RĂ©vision du code du sĂ©lecteur de couleurs. Les sĂ©lecteurs ne sont plus exĂ©cutĂ©s inutilement dans de nombreux cas, ce qui permet d’accĂ©lĂ©rer le processus. Le code du sĂ©lecteur est dĂ©sormais adaptĂ© pour les processeurs contemporains. Il utilise les fonctionnalitĂ©s rĂ©centes d’OpenMP, ce qui permet d’obtenir un code plus succinct. Lorsqu’il est utilisĂ© via le module “Filmique”, le sĂ©lecteur n’exĂ©cute plus qu’une passe de dĂ©bruitage qui prend du temps (dans ce cas, l’Ă©limination du bruit rend le rĂ©glage automatique plus efficace). Plus d’avertissement lorsque l’on travaille sur des images monochromes. Divers autres nettoyages, dĂ©doublonnages, optimisations, et plus gĂ©nĂ©ralement du rangement.

  • Tous les boutons de sĂ©lecteur de couleur qui ne l’Ă©taient pas encore, sont maintenant accessibles via des raccourcis et les scripts lua.

  • Modernisation du code de calcul de l’histogramme. Suppression du code SSE (qui n’apporte aucun gain de vitesse), mais l’utilisation de ce dernier comme modĂšle pour le code optimisĂ© utilisant les fonctionnalitĂ©s rĂ©centes d’OpenMP. Suppression de divers bouts de code inutilisĂ©s, et fournir une API interne cohĂ©rente. Dans certains cas, ce code produira des rĂ©sultats lĂ©gĂšrement plus prĂ©cis et dans beaucoup de cas, le nouveau code utilise beaucoup moins de mĂ©moire.

  • L’interface graphique de l’histogramme a Ă©tĂ© retravaillĂ©e. Les boutons de contrĂŽle ont Ă©tĂ© divisĂ©s en deux groupes : sur le cĂŽtĂ© gauche, une sĂ©rie de boutons pour passer d’un mode d’histogramme Ă  l’autre (histogramme, forme d’onde, parade RVB, vectorscope). Sur le cĂŽtĂ© droit, les boutons qui contrĂŽlent l’aspect de chaque mode (canaux RVB, orientation, type de vectorscope). Pour le vecteoscope RVB, une sĂ©rie de boutons a Ă©tĂ© ajoutĂ©e pour visualiser les lignes de guidage des harmonies de couleurs les plus courantes.

  • Conversion du widget de zoom de la fenĂȘtre de navigation en un menu dĂ©roulant standard pour mieux s’adapter Ă  l’interface de darktable.

  • La logique de zoom dans la chambre noire a Ă©tĂ© retravaillĂ©e afin de rendre les Ă©tapes du zoom plus uniformes d’un point de vue perceptif pour toutes les tailles d’image.

Une nouvelle option (prĂ©fĂ©rences –> chambre noire –> bouton du milieu de la souris zoome Ă  200 %) a Ă©tĂ© ajoutĂ©e pour contrĂŽler le comportement du zoom du bouton central de la souris dans la chambre noire. SĂ©lectionnez cette option pour alterner entre ajustement et 200 % ; dĂ©sactivez l’option pour alterner uniquement entre ajustement et 100 %. Dans ce dernier cas, vous pouvez accĂ©der au zoom Ă  200 % avec Ctrl+clic-central.

  • Les instantanĂ©s ne sont plus invalidĂ©s lorsque l’historique est modifiĂ© (compressĂ© ou rĂ©initialisĂ©). Tous les instantanĂ©s sont dĂ©sormais stockĂ©s avec leur historique complet et peuvent ĂȘtre reconstruits correctement.

  • La vue de la liste des instantanĂ©s a Ă©tĂ© redessinĂ©e, alignant son affichage sur celui du module historique. En mĂȘme temps, l’Ă©tiquette du module est maintenant affichĂ©e dans la liste et peut ĂȘtre Ă©ditĂ©e avec Ctrl+clic.

  • Les modules suivants sont obsolĂštes et ne pourront plus ĂȘtre sĂ©lectionnĂ©s dans une prochaine version (ils resteront toutefois disponibles pour les anciennes Ă©ditions) :

    • niveaux (utilisez plutĂŽt les niveaux rgb)
    • contraste luminositĂ© saturation (utiliser la balance des couleurs RVB Ă  la place)
  • La taille de la bordure ISO 12646 a Ă©tĂ© rĂ©duite tout en restant dans la taille recommandĂ©e.

  • Le groupe de modules “par dĂ©faut” a Ă©tĂ© supprimĂ© et il est dĂ©sormais conseillĂ© d’utiliser l’un des groupes de modules rĂ©fĂ©rencĂ©s par la scĂšne.

  • Ajout du support pour le chargement des images QOI et FITS et pour l’Ă©criture des mĂ©tadonnĂ©es au format XCF (voir les notes ci-dessous).

  • Les mĂ©tadonnĂ©es Exif des images AVIF, HEIC et JPEG XL sont lues Ă  l’aide des bibliothĂšques natives si Exiv2 ne le supporte pas.

  • Les donnĂ©es Exif sont maintenant Ă©crites dans le bloc PNG d’EXIF si vous utilisez une version d’Exiv2 plus rĂ©cente que la version 0.28.x ou plus rĂ©cente – Il s’agit de la nouvelle mĂ©thode standard pour stocker les donnĂ©es Exif dans les PNG.

  • Les masques sont exportĂ©s en tant que canaux supplĂ©mentaires dans les fichiers EXR.

  • RĂ©activation du chargement des images BigTIFF en essayant d’abord le lecteur natif basĂ© sur libTIFF.

  • L’exportation et la gĂ©nĂ©ration de vignettes ont Ă©tĂ© repensĂ©es afin d’Ă©liminer certains bricolages qui s’Ă©taient accumulĂ©es. Cela devrait permettre d’amĂ©liorer la taille de l’exportation.

  • Diverses amĂ©liorations de l’interface de dĂ©bogage :

    • -d common fournit des informations plus prĂ©cises et devrait ĂȘtre utilisĂ© pour les rapports de bogues au lieu de -d all.
    • -bench-module <modulea,moduleb> effectue une analyse comparative des modules spĂ©cifiĂ©s.
    • --dump-pipe <modulea,moduleb> Ă©crit les donnĂ©es d’entrĂ©e et de sortie des modules spĂ©cifiĂ©s sous forme de fichiers pfm Ă  des fins d’inspection.
  • AmĂ©lioration de la prise en charge de la correction des objectifs basĂ©e sur les mĂ©tadonnĂ©es intĂ©grĂ©es.

    • Ajout de la prise en charge des fichiers DNG,
    • L’Ă©chelle et les aberrations chromatiques peuvent maintenant ĂȘtre ajustĂ©es,
    • Ajout d’un bouton de mise Ă  l’Ă©chelle automatique.
    • AmĂ©lioration des performances globales du module d’environ 8 %.
    • Un algorithme amĂ©liorĂ© pour la correction de l’objectif basĂ©e sur les mĂ©tadonnĂ©es intĂ©grĂ©es a Ă©tĂ© ajoutĂ© au module. Il amĂ©liore les corrections de distorsion et de vignettage pour les images Fujifilm et Sony prises en charge.
    • La prise en charge des fichiers bruts des camĂ©ras Fujifilm X-Trans I/II/III a Ă©tĂ© ajoutĂ©e.
  • Des en-tĂȘtes de section ont Ă©tĂ© ajoutĂ©s Ă  la liste dĂ©roulante “trier par” dans le panneau supĂ©rieur (fichiers, heures, etc.).

  • Lorsque le module “Recadrer” reçoit le focus et passe Ă  une vue non recadrĂ©e de l’image, les zones de recadrage autour des bords de l’image s’allument briĂšvement pour indiquer qu’elles peuvent maintenant ĂȘtre dĂ©placĂ©es.

    Tant que le rognage couvre la totalitĂ© de l’image (et qu’il est donc impossible de le dĂ©placer par glissement), la zone sensible pour le glissement des coins et des bords est Ă©largie.

  • Bien que le module “Recadrer”, affiche l’image complĂšte pour faciliter les ajustements, il ne dĂ©clenche pas de recalcul du pixelpipe inutile, jusqu’Ă  ce que le module perde le focus (par exemple en passant Ă  un autre module ou en rĂ©duisant le module lui-mĂȘme), auquel cas le nouveau recadrage est utilisĂ© pour redimensionner. Si des raccourcis sont utilisĂ©s pour apporter des modifications au recadrage sans donner le focus au module, ils seront tout de mĂȘme mis en Ɠuvre immĂ©diatement.

  • Suppression du bouton “valider” du module “Recadrer” car il n’Ă©tait plus utilisĂ©.

  • La hauteur des widgets et des listes redimensionnables peut dĂ©sormais ĂȘtre modifiĂ©e en faisant glisser leur partie infĂ©rieure. La mĂ©thode prĂ©cĂ©dente, qui consistait Ă  faire dĂ©filer l’Ă©cran tout en maintenant la touche Ctrl enfoncĂ©e, a Ă©tĂ© remplacĂ©e par shift+alt+dĂ©filement (et une note a Ă©tĂ© ajoutĂ©e Ă  toutes les infobulles de maniĂšre cohĂ©rente). Cela permet de libĂ©rer ctrl+scroll pour affiner les changements dans les niveaux RVB ou l’histogramme (pour modifier l’exposition ou le niveau de noir). Dans le navigateur (partie centrale de la table lumineuse), ctrl+scroll ajustera le niveau de zoom sans limites, comme il le ferait dans la zone centrale.

  • Le nom de l’instance du module dans la chambre noire a Ă©tĂ© modifiĂ© afin qu’il soit plus clairement sĂ©parĂ© du nom du module (Ă  l’aide d’un sĂ©parateur en forme de “puce”). Le nom de l’Ă©tiquette dans le module historique a Ă©galement Ă©tĂ© mis Ă  jour en consĂ©quence.

  • AmĂ©lioration de l’affichage du widget des scores (Ă©toiles) dans les filtres de collections et le panneau supĂ©rieur. Il devrait ĂȘtre plus lisible avec un meilleur contraste et un remaniement de certaines icĂŽnes.

Le filtre de recherche dans le module des filtres de collection et le panneau supĂ©rieur a Ă©tĂ© amĂ©liorĂ© pour permettre Ă©galement la recherche par marque et modĂšle d’appareil photo.

  • Dans la table lumineuse, les raccourcis vers l’aperçu : “volatil”w (par dĂ©faut) et “maintenu” f (par dĂ©faut) mĂšnent maintenant Ă  la mĂȘme action – Auparavant, il y avait deux actions “aperçu plein Ă©cran”, l’une avec et l’autre sans dĂ©tection de mise au point. La dĂ©tection de la mise au point peut maintenant ĂȘtre sĂ©lectionnĂ©e (dans les raccourcis) par le biais d’un Ă©lĂ©ment, et maintenue ou basculĂ©e via effet. Tous les raccourcis mappĂ©s sont affichĂ©s dans l’infobulle du bouton de prĂ©sentation de l’aperçu.

  • Un copier-coller complet est toujours effectuĂ© en mode Ă©crasement (remplacement complet de l’historique de la cible), puisque dans la plupart des cas, l’utilisation du mode empiler n’est pas la bonne solution. Par exemple, pour certains modules, il n’est souvent pas utile d’ajouter des instances supplĂ©mentaires.

  • L’infobulle du style affiche immĂ©diatement les dĂ©tails du module en attendant que l’image de prĂ©visualisation soit calculĂ©e.

  • Les infobulle des outils de forme du module “LiquĂ©fier” sont dĂ©sormais cohĂ©rentes avec les autres outils de masque.

  • Suppression de l’option de configuration “DĂ©matriçage pour le mode chambre noire zoomĂ©”. Cette option n’est plus utile maintenant que le cache du pixelpipe a Ă©tĂ© amĂ©liorĂ©. Elle peut Ă©galement entraĂźner de lĂ©gĂšres diffĂ©rences.

  • Lecture de la distance de mise au point pour les boĂźtiers Nikon Z.

  • Modification de la lecture des mĂ©tadonnĂ©es “crĂ©ateur” Ă  partir du modĂšle d’Ă©change d’informations IPTC pour prĂ©fĂ©rer “By-line” Ă  “Writer/Editor”. Lecture des mĂ©tadonnĂ©es de date/heure et de description Ă  partir des propriĂ©tĂ©s couramment utilisĂ©es.

  • Le dessin de la flĂšche qui relie les formes source et cible dans le module de retouche a Ă©tĂ© retravaillĂ© pour ĂȘtre plus cohĂ©rent entre les formes. Toutes les formes source/cible sont dĂ©sormais reliĂ©es par une flĂšche plutĂŽt que par une simple ligne et sont rendues de maniĂšre Ă  Ă©viter de traverser les formes elles-mĂȘmes (en reliant les bordures source/cible les plus proches).

  • Affichage de la longueur focale Ă©quivalente “full frame” et du facteur de recadrage dans le module d’information sur l’image.

  • Ajout d’options dans le module “Filigrane” pour un contrĂŽle plus fin de l’Ă©chelle du filigrane. En association avec le nouveau modĂšle “texte Ă  taille fixe”, il est dĂ©sormais possible d’insĂ©rer du texte avec une taille de police constante.

  • Prise en charge de l’anneau de l’encodeur et des lumiĂšres des boutons du Behringer X-Touch Compact via midi. Les pressions sur les encodeurs non mappĂ©s retombent pour rĂ©initialiser l’encodeur.

  • Les boutons midi mappĂ©s Ă  l’effet de rĂ©initialisation d’un curseur ou d’un combo (soit directement, soit via fallback, comme la rangĂ©e sous les faders du X-Touch Compact) s’allument si la valeur actuelle n’est pas la valeur par dĂ©faut.

  • La rĂ©initialisation d’une combobox comportant des sous-titres (en double-cliquant ou via un raccourci) choisi dĂ©sormais le premier Ă©lĂ©ment sĂ©lectionnable.

  • Les demandes de changement d’image dans la chambre noire (via espace, espace arriĂšre, clic dans le bandeau) Ă©taient auparavant ignorĂ©es si un calcul Ă©tait en cours. DĂ©sormais, elles seront traitĂ©es dĂšs que le Pixelpie sera prĂȘt. Toute modification apportĂ©e Ă  l’image prĂ©cĂ©dente pendant l’attente sera supprimĂ©e.

  • Activation de l’ajustement manuel du point noir par couleur pour les images RAW non CFA (c’est-Ă -dire linĂ©aires). Notez que les niveaux incorporĂ©s dans les fichiers peuvent ne pas ĂȘtre rĂ©glĂ©s automatiquement lors de l’importation.

  • Le module “HomogĂ©nĂ©iser” comprend dĂ©sormais des modes de postĂ©risation et les options de masquage. Il est donc renommĂ© “HomogĂ©nĂ©iser ou postĂ©riser” afin de rendre la nouvelle fonctionnalitĂ© plus facile Ă  dĂ©couvrir.

  • Des boutons d’aide ont Ă©tĂ© ajoutĂ©s Ă  plusieurs boĂźtes de dialogue et onglets de prĂ©fĂ©rences pour permettre un accĂšs direct aux entrĂ©es du manuel en ligne correspondantes.

  • Une nouvelle version de la science des couleurs de “Filmique” : v7 (2023), a Ă©tĂ© ajoutĂ©e. Elle est dĂ©sormais la version par dĂ©faut. Cette version remplace le menu dĂ©roulant de prĂ©servation des couleurs par un curseur permettant de contrĂŽler la saturation des hautes lumiĂšres. Ce curseur est utilisĂ© pour contrĂŽler un mĂ©lange entre les anciens modes “max RGB” et “no preservation”.

  • Il est maintenant possible d’imorter les clĂ©s de mĂ©tadonnĂ©es supplĂ©mentaires suivantes :

    • Iptc.Application2.Byline
    • Iptc.Application2.DateCreated
    • Iptc.Application2.TimeCreated
    • Exif.Image.ImageDescription
  • Le module “Ombres et hautes lumiĂšres” utilise dĂ©sormais le filtre bilatĂ©ral par dĂ©faut, ce qui permet d’Ă©viter les halos communs Ă  l’ancienne valeur par dĂ©faut (gaussienne).

  • Ajout de nouveaux rapports d’aspect dans le module “Cadre dĂ©coratif” :

    • CinemaScope
    • Lettre US
    • US Legal
    • Tailles d’impression standard (5×7", 8×&0", 11×14")
  • Ajout d’une infobulle sur les bords des curseurs avec des limites souples Pour expliquer la façon de dĂ©finir des valeurs en dehors de ces limites

  • AmĂ©lioration de la clartĂ© et de la convivialitĂ© de la boĂźte de dialogue permettant de confirmer la poursuite de l’action en cas d’Ă©chec de la suppression physique d’un fichier ou de son dĂ©placement vers la corbeille.

  • Un message d’avertissement n’est plus affichĂ© lorsque plusieurs instances du module “Calibration couleurs” sont utilisĂ©es avec des masques. Cette approche est couramment utilisĂ©e pour gĂ©rer plusieurs sources lumineuses et est considĂ©rĂ©e comme une utilisation correcte du module.

  • Il est maintenant possible de calibrer les couleurs en utilisant la sonde “Spyder Checkr Photo” dans le module “Calibration des couleurs”.

Correction de bogues

  • Correction d’un problĂšme oĂč l’ordre de tri dans le panneau supĂ©rieur Ă©tait rĂ©initialisĂ© Ă  “nom de fichier” Ă  chaque changement de collection.

Correction d’un problĂšme qui faisait que les modules n’Ă©taient pas toujours rĂ©initialisĂ©s Ă  leur Ă©tat initial lorsque l’on appuyait sur le bouton de rĂ©initialisation. Cette correction est liĂ©e Ă  la refonte de l’application automatique des paramĂštres par dĂ©faut dĂ©crite ci-dessus.

  • Les rĂ©gions XMP (par exemple, celles issues de la reconnaissance faciale de l’appareil photo) sont dĂ©sormais correctement transformĂ©es Ă  partir des mĂ©tadonnĂ©es afin de garantir qu’elles correspondent Ă  l’image.

  • Correction de certains problĂšmes d’arrondi dans le calcul des bordures dans le module “Cadre dĂ©coratif”. Cela crĂ©e des bordures de mĂȘme taille sur les cĂŽtĂ©s opposĂ©s.

  • Correction de la saisie d’un rapport d’aspect personnalisĂ© dans le module “Recadrer”.

  • Maintenance du code et correction de bogues pour l’Ă©criture de fichiers DNG tels qu’ils sont utilisĂ©s dans “CrĂ©er HDR”.

  • Correction de certains problĂšmes de cache de pixelpipe liĂ©s Ă  la visualisation des masques et aux histogrammes des modules internes (par exemple dans le module “Courbe RVB”). Cela permet d’obtenir un meilleur rĂ©sultat dans le cache, ce qui se traduit par de meilleures performances, et Ă©vite Ă©galement certains problĂšmes de rafraĂźchissement.

  • Correction de l’appel Ă  darktable avec --threads n pour qu’il ne permette pas d’utiliser plus de threads OMP que ceux disponibles sur l’hĂŽte.

  • Le module “Aberration chromatique RAW” a Ă©tĂ© modifiĂ© pour toujours utiliser l’image entiĂšre, et fonctionne donc maintenant correctement Ă  tous les niveaux de zoom de la chambre noire.

  • Un problĂšme concernant la dĂ©finition de l’Ă©lĂ©ment actif dans une combobox ayant un contenu variable Ă  l’aide d’un raccourci (ou dt.gui.action de Lua) a Ă©tĂ© corrigĂ©. Il est maintenant possible de dĂ©finir directement les valeurs des comboboxes pour le mode de fusion du module focalisĂ©, etc. en dĂ©finissant l’effet du raccourci.

  • Le menu des prĂ©rĂ©glages des modules a Ă©tĂ© corrigĂ© pour permettre la mise Ă  jour du prĂ©rĂ©glage utilisĂ© dans un plus grand nombre de situations. Par exemple, aprĂšs ĂȘtre entrĂ© dans la chambre noire et avoir modifiĂ© certains paramĂštres du module, l’entrĂ©e “mettre Ă  jour le prĂ©rĂ©glage” n’Ă©tait pas sĂ©lectionnable auparavant et l’utilisateur devait d’abord sĂ©lectionner le prĂ©rĂ©glage, puis mettre Ă  nouveau les paramĂštres Ă  jour.

  • Le calcul de la zone d’Ă©chantillonnage du sĂ©lecteur de couleur a Ă©tĂ© corrigĂ© pour garantir qu’au moins un pixel est toujours sĂ©lectionnĂ©. À des niveaux de zoom Ă©levĂ©s et avec une trĂšs petite zone, certaines erreurs d’arrondi pouvaient auparavant entraĂźner la sĂ©lection d’une zone vide et, par consĂ©quent, un Ă©chantillon de couleur incorrect.

  • Lors de l’importation la fonction “ignorer le classement EXIF” a Ă©tĂ© corrigĂ©e pour les images contenant la balise XMP.xmp.Rating. Cette option ne modifie pas le classement si un fichier XMP est trouvĂ© avec un classement spĂ©cifique dĂ©jĂ  saisi.

  • Correction de quelques fuites de mĂ©moire mineures dans certains modules.

  • Correction d’un crash possible lors de la sĂ©lection de l’Ă©tat original de l’historique du module et de la compression de l’historique.

  • Correction d’un crash possible lors de la crĂ©ation d’un masque dĂ©gradĂ© en raison d’un problĂšme dans le parallĂ©lisme implĂ©mentĂ©.

  • Correction d’un problĂšme avec l’option “VĂ©rifier les fichiers XMP au dĂ©marrage” qui provoquait des erreurs de correspondance Ă  chaque dĂ©marrage de darktable. La correction garantit que les horodatages XMP et de la base de donnĂ©es sont correctement alignĂ©s.

  • L’emplacement de l’outil de correction du pinceau a Ă©tĂ© corrigĂ© dans le module de retouche. Ce problĂšme Ă©tait plus visible sur les images qui avaient Ă©tĂ© dĂ©formĂ©es par d’autres modules plus tĂŽt dans le Pixelpipe.

  • Certaines diffĂ©rences entre les sorties CPU et OpenCL ont Ă©tĂ© corrigĂ©es dans les dĂ©matriceurs PPG et VNG/VNG4, ainsi que dans les options de correspondance des verts et de lissage des couleurs.

  • Le module (cachĂ©) ‘Finalscale’ utilise dĂ©sormais correctement le mĂȘme mode d’Ă©chelle dĂ©fini par l’utilisateur pour l’image et les masques.

  • Correction de l’importation Exif de la marque et du modĂšle des boitiers Nikon de sorte qu’il n’est plus nĂ©cessaire d’ouvrir l’image dans la chambre noire. L’importation fonctionne dĂ©sormais Ă©galement pour les fichiers non bruts.

  • Correction d’un problĂšme oĂč le recadrage des mĂ©tadonnĂ©es Canon CR3 n’Ă©tait pas ignorĂ©. La totalitĂ© de la zone visible du capteur (telle que dĂ©terminĂ©e par LibRaw) est dĂ©sormais toujours utilisĂ©e pour les nouvelles importations.

  • Correction pour donner la prioritĂ© Ă  XWayland lors de l’utilisation de Wayland, puisque l’utilisation de Wayland natif est la cause de nombreux problĂšmes dans darktable.

  • Lors de l’utilisation du mode de mappage de l’exposition, rĂ©initialiser correctement le mode Ă  “correction” lors d’un changement d’image.

  • Correction d’un bogue qui permettait d’activer le module “reconstruction des hautes lumiĂšres” qui ne s’appliquait pas Ă  l’image en cours. Par exemple, il est dĂ©sormais impossible d’activer le module si l’image est un JPEG, car le module ne fonctionne qu’avec les RAW.

  • Correction d’un problĂšme dans l’algorithme de reconstruction des hautes lumiĂšres “Peinture opposĂ©e”, oĂč certains pixels sur la bordure de l’image n’Ă©taient pas correctement traitĂ©s par l’algorithme. Cela peut conduire Ă  une petite diffĂ©rence sur le bord de l’image et Ă©vitera d’Ă©ventuels bords rougeĂątres.

Correction d’un problĂšme dans l’algorithme de reconstruction des hautes lumiĂšres “Par segmentation” oĂč l’affichage du masque pouvait ĂȘtre interrompu parce que le module accĂ©dait Ă  des donnĂ©es non initialisĂ©es.

  • Correction pour Ă©viter d’Ă©crire dans un fichier XMP si cela n’a pas Ă©tĂ© demandĂ© et si l’image n’a pas Ă©tĂ© modifiĂ©e. Cette rĂšgle est dĂ©sormais Ă©galement appliquĂ©e correctement lors de l’importation de RAW + JPEG.

  • S’assurer que l’horodatage de la base de donnĂ©es est toujours dĂ©fini lors de l’Ă©criture Ă©ventuelle d’un fichier XMP ‘sidecar’.

  • Une solution de contournement a Ă©tĂ© mise en Ɠuvre pour l’effet de survol de la souris sur les curseurs et les listes dĂ©roulantes. Ce survol entraĂźnait le redessinement de l’ensemble du panneau latĂ©ral (y compris l’histogramme) Ă  chaque dĂ©placement de la souris entre les widgets. Ce problĂšme a Ă©tĂ© corrigĂ© et devrait rĂ©duire la consommation de l’unitĂ© centrale.

  • Dans “Rotation et perspective”, si la rotation actuelle est proche de ± 180 degrĂ©s, l’ajuster en dessinant une ligne d’horizon avec le clic droit+drag pouvait conduire Ă  l’Ă©crĂȘter Ă  l’extrĂ©mitĂ© du curseur. Ce problĂšme a Ă©tĂ© corrigĂ© de sorte que l’angle de rotation s’enroule correctement lorsqu’il atteint ±180. Une valeur saisie manuellement en dehors de la plage (comme 182) sera Ă©galement enveloppĂ©e (jusqu’Ă  -178).

  • Correction du chargement des images monochromes.

  • Correction de l’affichage des masques ‘petits cercles’ pour assurer que ces masques soient toujours visible.

  • Correction du chargement de la bibliothĂšque OpenCL dans le cas oĂč les symboles requis ne sont pas entiĂšrement implĂ©mentĂ©s.

  • DĂ©finir la taille de l’image EXR importĂ©e Ă  l’Ă©tendue de la fenĂȘtre de donnĂ©es valide uniquement.

  • Traduction correcte des noms de tri dans la fenĂȘtre popup de l’historique des tris du module “Collections”.

  • Correction des options de dĂ©matriçage double pour les camĂ©ras Ă  capteur Bayer 4 couleurs oĂč seuls VNG4 et PassThrough sont pris en charge.

  • Ne pas tronquer la longueur focale sur les vignettes afin d’Ă©viter une perte de prĂ©cision dans l’affichage des valeurs.

  • Correction d’un Ă©ventuel plantage causĂ© par l’utilisation de masques de dĂ©tail lors du passage Ă  la chambre noire.

  • Correction des masques de raffinement dans les modules “Correction des objectifs”, “Retouche”, “LiquĂ©fier”, “Correction des taches”.

  • Correction de quelques rares cas oĂč les masques ne sont pas affichĂ©s lorsque l’on essaie de les Ă©diter juste aprĂšs avoir dĂ©marrĂ© darktable ou changĂ© de groupe de modules.

  • Correction du diaporama ne fonctionnant pas correctement sur les Ă©crans HiDPI.

  • Correction de plantages lors de l’utilisation de masques ‘raster’ aprĂšs avoir rĂ©ordonnĂ© le pixelpipe.

  • Correction de l’utilisation du masque de dĂ©tails dans les parties agrandies de l’image.

  • Permettre l’ajout d’un patch de couleur sur la grille 7x7 du module “Calibration des couleurs” section “Mappage des couleurs”

  • Correction de l’effet de raffinement lors de l’utilisation de modules de distorsion tels que “Retouche” ou “Correction des objectifs”.

  • Correction d’un ancien bogue potentiel de mĂ©moire dans le code d’interpolation, bien qu’il ne se soit jamais produit en raison de la façon dont ce code est utilisĂ© dans darktable.

  • L’Ă©diteur de mĂ©tadonnĂ©es a Ă©tĂ© retravaillĂ© afin d’Ă©viter toute perte de donnĂ©es.

  • Correction de l’importation de prĂ©rĂ©glages appliquĂ©s automatiquement oĂč la limite supĂ©rieure de l’ISO, de l’ouverture et de l’exposition pouvait ĂȘtre incorrectement dĂ©finie comme limite infĂ©rieure.

  • Correction de la mise Ă  jour de l’icĂŽne de ‘Ă©pingle’ dans le module “Filtres de collection” qui pouvait faire planter darktable lors de l’utilisation de certaines combinaisons de filtres spĂ©cifiques.

  • Correction du message d’Ă©valuation (Ă©toiles) non affichĂ© lors de l’Ă©valuation d’un groupe rĂ©duit d’images Ă  l’aide d’un raccourci clavier.

  • Correction d’un crash possible dans le module “RĂ©duction du bruit photo astro” lorsqu’il est utilisĂ© sur le CPU (pas avec OpenCL).

  • Correction mineure de valeurs de rĂ©fĂ©rence du Spyder Checkr 48 (v2 - aprĂšs 2018).

  • Correction d’un crash possible dans l’algorithme “ondelette a trous Ă©vitant les bords” lors de la manipulation de trĂšs petites rĂ©gions de l’image.

  • Ignorer correctement les latitudes/longitudes GPX vides qui pouvaient crĂ©er de fausses coordonnĂ©es de localisation.

  • Correction de la sauvegarde de la position dans l’historique du module “Collections” et dans le module “Collections rĂ©centes”. Cette correction permet de s’assurer que l’activation d’une entrĂ©e dans l’historique rĂ©tablit correctement le dĂ©calage de la vignette au point oĂč l’entrĂ©e a Ă©tĂ© sauvegardĂ©e.

  • Éviter un cas possible (et rare) de retournement indĂ©sirable de l’image sĂ©lectionnĂ©e dans la vue d’impression, en raison de la mise Ă  jour des vignettes du bandeau.

  • Correction d’un problĂšme dans le module “Recadrer”, oĂč <kbd<Shift+glisser sur un bord ne permettait que d’agrandir la zone de recadrage (tout en conservant le rapport hauteur/largeur) et ne pouvait pas la rĂ©duire. Auparavant, cette fonction ne fonctionnait correctement que si l’on tirait sur un coin.

Lua

Version de l’API

  • La version de l’API est maintenant la 9.1.0

Ajout ou modification de la prise en charge des actions par Lua

  • L’appel Lua Ă  dt.gui.action est devenu plus flexible, avec la plupart des paramĂštres optionnels. Par exemple, vous pouvez lire l’Ă©tat focalisĂ© d’un module en faisant simplement dt.gui.action("iop/filmicrgb", "focus").

  • Les infobulles affichent les commandes Lua compactes en mode mapping (en ajoutant uniquement le dernier paramĂštre – instance – si le module supporte le multi-instance) et ont Ă©tĂ© ajoutĂ©es aux menus prĂ©rĂ©glages et styles.

  • Les commandes Lua peuvent ĂȘtre copiĂ©es dans le presse-papier, en utilisant ctrl+v dans le dialogue des raccourcis, Ă  la fois Ă  partir d’une action ou d’un raccourci sĂ©lectionnĂ©, ou d’un clic droit long en mode mapping (au-dessus d’un widget) ou dans les menus prĂ©rĂ©glages/styles.

  • La commande lua afficher/copier pour un curseur ou un combobox fixera la valeur qu’il a actuellement.

  • Un raccourci peut maintenant ĂȘtre dirigĂ© vers un script Lua qui imite un curseur, un dropdown ou un bouton standard, mais qui sĂ©lectionne dynamiquement le(s) vrai(s) widget(s) qui le reçoit(vent), en se basant par exemple sur le module qui est focalisĂ© ou activĂ©. L’avantage est que tous les fallbacks fonctionnent normalement, vous pouvez donc lui assigner un bouton midi et le tourner (en maintenant shift / ctrl pour accĂ©lĂ©rer/diminuer) ou le presser pour rĂ©initialiser. Fonctionne quel que soit le widget qui le reçoit.

    En fait, il s’agit d’une alternative beaucoup plus flexible aux faux widgets qui se trouvent sous processing modules/focused. Cela permet aux propriĂ©taires d’un x-touch mini, par exemple, d’utiliser leurs rotors (peu nombreux) de diffĂ©rentes maniĂšres, entiĂšrement configurables, tout en travaillant dans diffĂ©rents modules (qui peuvent Ă©galement ĂȘtre focalisĂ©s Ă  l’aide de boutons midi qui s’allument alors).

    De telles configurations pourraient ĂȘtre partagĂ©es Ă  l’aide de https://github.com/darktable-org/lua-scripts.

  • Prise en charge des raccourcis vers les curseurs/combos créés en Lua, soit via le mode de mapping visuel, soit dans la boĂźte de dialogue des raccourcis sous la catĂ©gorie Lua. Les Ă©lĂ©ments et les effets ne sont pas pris en charge.

Autres changements en Lua

  • Ajout d’un champ aspect_ratio Ă  dt_lua_image_t pour la rĂ©cupĂ©ration de l’orientation de l’image.

  • dt_lua_image_t respecte maintenant le paramĂštre “afficher les millisecondes des heures des images” dans les prĂ©fĂ©rences de la table lumineuse et retournera exif_datetime_taken avec les millisecondes lorsque cette option est activĂ©e.

  • Ajout des champs final_height, final_width, p_height et p_width Ă  dt_lua_image_t.

  • Deux nouvelles propriĂ©tĂ©s ont Ă©tĂ© ajoutĂ©es pour obtenir les drapeaux (catĂ©gorie, privĂ©) et les synonymes d’un tag.

  • L’Ă©vĂ©nement pixelpipe-processing-complete a Ă©tĂ© dĂ©placĂ© de la fin du pixelpipe image et Ă  la fin du pixelpipe prĂ©visualisation afin de prendre en compte l’achĂšvement des Ă©vĂ©nements qui ne mettent Ă  jour que la prĂ©visualisation, comme la mesure de l’exposition ponctuelle dans le module d’exposition.

Notes

  • Lors de l’exportation vers les formats AVIF, EXR, JPEG XL ou XCF, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (par exemple, l’Ă©tiquette gĂ©ographique ou le crĂ©ateur) n’est actuellement pas possible. Pour les formats AVIF, EXR, JPEG XL et XCF, darktable n’inclura aucun champ de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de prĂ©fĂ©rences d’exportation.

  • Afin de supporter l’affichage correct des nombres dans darktable, la version minimale supportĂ©e de Gtk a dĂ» ĂȘtre augmentĂ©e Ă  3.24.15. Pour les personnes qui ont besoin de construire darktable avec une version plus ancienne, ceci peut ĂȘtre supportĂ© en inversant le changement suivant : supprimez la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : #13166

  • À partir de cette version, une nouvelle politique de support des versions de macOS sera mise en place – Les versions de darktable ne prendront en charge que les versions de macOS qui sont Ă©galement prises en charge par Apple. Ainsi, la version 4.4 ne prend plus en charge les versions de macOS antĂ©rieures Ă  la 11.3.

Changement de dépendances

Obligatoires

  • Sans changement

Optionelles

  • Sans changement

Changements RawSpeed

  • Sans changement

Prise en charge des appareils, par rapport Ă  la version 4.2

Support de base

  • Canon PowerShot SX10 IS (dng)
  • Canon PowerShot SX160 IS (dng)
  • Canon PowerShot SX20 IS (dng)
  • Canon PowerShot SX220 HS (dng)
  • Canon PowerShot SX230 HS (dng)
  • Canon PowerShot SX240 HS (dng)
  • Canon PowerShot SX30 IS (dng)
  • Canon PowerShot SX530 HS (dng)
  • Canon PowerShot SX710 HS (dng)
  • Fujifilm FinePix F550EXR
  • Fujifilm X-A7
  • Hasselblad X1D
  • Hasselblad X2D 100C
  • Leica M10 Monochrom (dng)
  • Leica M11 (dng)
  • Leica M11 Monochrom (dng)
  • Leica Q3 (dng)
  • Nikon Z 8 (14 bit-compressed)
  • Panasonic DC-GH5M2 (4:3)
  • Panasonic DMC-FZ100 (1:1, 3:2, 16:9)
  • Panasonic DMC-GF8 (4:3, 1:1, 3:2, 16:9)
  • Phase One IQ180
  • Phase One P45
  • Sony ILME-FX30

Préréglages de la balance des blancs

  • Canon PowerShot SX160 IS
  • Fujifilm X-H1
  • Fujifilm X-H2S
  • Fujifilm X-T200
  • Nikon Z 6_2
  • OM System OM-1
  • Pentax K-1 Mark II
  • Ricoh GR IIIx
  • Sony DSC-RX100M7
  • Sony ILCE-7C
  • Sony ILME-FX30
  • Canon EOS R7
  • Canon EOS R10

Profils de bruit

  • Canon PowerShot SX160 IS
  • Fujifilm X-H1
  • Fujifilm X-H2S
  • Fujifilm X-T200
  • Nikon Z 6_2
  • OM System OM-1
  • Pentax K-1 Mark II
  • Ricoh GR IIIx
  • Sony DSC-RX100M7
  • Sony ILCE-7C
  • Sony ILME-FX30
  • Canon EOS R7
  • Canon EOS R10

Noise Profiles

  • Canon PowerShot SX160 IS
  • Nikon Z 6_2
  • Ricoh GR IIIx
  • Sony ILCE-6100
  • Sony ILCE-7M4
  • Sony ILCE-7RM5
  • Sony ZV-E10

Absence de prise en charge du mode de compression

  • Apple ProRAW DNGs
  • CinemaDNG lossless (Blackmagic, DJI, etc.)
  • Fujifilm lossy RAFs
  • Nikon high efficiency NEFs
  • Samsung Expert RAW DNGs

Support suspendu

La prise en charge des appareils suivants est suspendue car aucun Ă©chantillon n’est disponible sur raw.pixls.us :

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • nouvelle traduction anglaise avec les majuscules
  • Allemeand
  • Espagnol - Europe
  • Français
  • HĂ©breu
  • Hongrois
  • Japonais
  • Polonais
  • Portuguais - BrĂ©sil
  • SlovĂ©nien
  • Albanais
  • Ukrainien
  • Chinois - Chine
  • Chinois - Taiwan

Notes de version 4.2.1

La version 4.2.1 est sortie aujourd’hui.

Voici la version française des “notes de version”, traduite avec l’aide de Deepl translator.

Les liens pour le téléchargement sont disponibles sur darktable.org/install/


Nous sommes fiers d’annoncer la nouvelle version corrective de darktable, 4.2.1 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.2.1.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz.

Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.2.1.tar.xz
603a39c6074291a601f7feb16ebb453fd0c5b02a6f5d3c7ab6db612eadc97bac darktable-4.2.1.tar.xz

$ sha256sum darktable-4.2.1_arm64.dmg
d037a23e8b37f6971a1f2b7c4cf3e03647b168ad2fb43080761d7a307b43048d darktable-4.2.1_arm64.dmg

$ sha256sum darktable-4.2.1_x86_64.dmg
993a29685397c6e1a429d84be578da9271eefc06d2c75c10818ffc00b7d04a00 darktable-4.2.1_x86_64.dmg

$ sha256sum darktable-4.2.1-win64.exe
31c4d6c522818eda87e48df44f267afd531339ef9d374fa02d44891e3755f7b5 darktable-4.2.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.0.x, veuillez garder Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 4.0.x. Il vous est fortement conseillĂ© de faire une sauvegarde au prĂ©alable. (N.d.T. : Avant les montĂ©es de version, des sauvegardes de la base de donnĂ©es sont effectuĂ©es automatiquement, mais par contre le fichier de configuration n’est pas concernĂ© par ces sauvegardes. Pour tout savoir Ă  ce propos, lisez CECI).

Note importante : pour s’assurer que darktable puisse continuer Ă  supporter le format de fichier brut pour votre appareil photo, s’il vous plaĂźt lisez ce post sur comment et avec quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous ayons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

Depuis darktable 4.2.0 :

PrÚs de 300 commits à darktable+rawspeed 89 pull requests traitées 18 problÚmes fermés

Les grandes nouveautés

N/A

Autres changements

  • Les fichiers JPEG sont identifiĂ©s Ă  l’aide des octets magiques au lieu de l’extension de fichier. Cela aide dans les cas oĂč les images JPEG se retrouvent dans des fichiers avec des extensions inattendues.

  • Il devient possible d’attribuer des raccourcis aux boutons d’accĂšs rapides, aux styles et aux prĂ©rĂ©glages en bas de la vue de la chambre noire.

  • Ajout d’une section repliable au module sigmoĂŻde afin que les commandes qui ne sont pas utilisĂ©es dans les scĂ©narios de traitement standard soient cachĂ©es par dĂ©faut.

  • Quelques modifications mineures aux superpositions d’informations dans les vues sĂ©lection de la table lumineuse pour les rendre moins intrusives.

Corrections de bogues

  • Correction d’un Ă©ventuel mauvais transfert de mĂ©moire, Ă©pinglĂ©e sur OpenCL.

  • Correction d’un bogue dans la fonction de normalisation de la date et de l’heure qui entraĂźnait la corruption des horodatages de capture d’image lorsqu’ils contenaient un fuseau horaire avec un dĂ©calage nĂ©gatif.

  • Correction des messages du bandeau supĂ©rieur contenant le symbole “%”.

  • Correction du module Collections lors de l’utilisation de rĂšgles d’exclusion quand le premier filtre est vide.

  • Correction de l’affichage de l’histogramme de la courbe RVB lorsque “compenser le gris moyen” est dĂ©fini.

  • Correction d’une possible boucle infinie quand un module ne peut se charger.

  • Respecter correctement la prĂ©fĂ©rence “cacher l’histogramme” lors du redĂ©marrage.

  • Correction du crash de darktable-chart.

  • Correction des calculs du masque Y0 dans le module dĂ©matriçage.

  • Ne plus utiliser la fonction fscanf() pour le chargement de la configuration afin de contourner une implĂ©mentation cassĂ©e de cette fonction dans Windows.

  • Ajout de l’option RYB vectorscope au fichier de configuration de darktable pour assurer un paramĂ©trage correct de l’affichage de l’histogramme au dĂ©marrage.

  • S’assurer que les popups larges s’affichent correctement sur le mĂȘme Ă©cran que le widget associĂ©.

  • Correction d’un crash possible la vue Capture.

  • Les boutons oui et non dans les boĂźtes de dialogue rĂ©pondent aux raccourcis standards alt+y et alt+n.

  • Correction du nettoyage des prĂ©fĂ©rences, qui Ă©tait totalement inefficace en raison d’un ordre de chargement incorrect.

  • Ajout d’un lien vers la documentation en ligne pour le module sigmoĂŻde.

  • Correction de l’infobulle sur les sections repliables du module Calibration des couleurs.

  • Correction de la mauvaise lecture de la profondeur binaire des images HEIF, qui entraĂźnait une sĂ©lection incorrecte du profil de couleur pour les images sans donnĂ©es de profil de couleur intĂ©grĂ©es.

  • Correction de l’invalidation des instantanĂ©s, qui Ă©tait trop pessimiste et rendait le changement d’instantanĂ©s lent.

  • Correction de certains messages dans le module LUT.

Lua

N/A

Notes

N/A

Dépendances modifiées

  • Mise Ă  jour de la version de LibRaw 0.21.1. Pour les systĂšmes fournissant LibRaw 0.21.1 ou plus rĂ©cent, il est maintenant possible de dĂ©sactiver la construction de la copie groupĂ©e en dĂ©finissant -DDONT_USE_INTERNAL_LIBRAW=ON

Obligatoire

  • Augmentation de la version minimale requise de CMake de 3.10 Ă  3.18.

Facultatif

  • La version minimale requise de libheif augmente de 1.9.0 Ă  1.13.0.
  • La version minimale requise de libavif recule de 0.9.1 Ă  0.8.2.

Modifications de RawSpeed

  • Refactorisation massive du dĂ©compresseur Fuji. Jusqu’Ă  -25% de temps en moins.
  • Fuji GFX100(S) : correction des niveaux de noir/blanc du capteur 16 bits
  • Correction du dĂ©codage des raws Fuji compressĂ©s avec une grande taille de fichier

Support des appareils photo, par rapport Ă  la version 4.2.0

Support de base

  • Canon EOS Kiss X10
  • Canon EOS Kiss X10i
  • Leica M9 (dng)
  • Nikon Z 30 (12 bits compressĂ©, 14 bits compressĂ©)
  • OM System OM-1
  • OM System OM-5
  • Panasonic DC-G95D (4/3)
  • Panasonic DC-G99D (4/3)
  • Ricoh GR IIIx (dng)

Support des modes de compression manquants

  • Fujifilm “non-lossless”/lossy
  • Nikon haute efficacitĂ©
  • Sony sans perte

Préréglages de la balance des blancs

  • Nikon Z 9

Profils de bruit

  • Fujifilm GFX100S
  • Fujifilm X-H2
  • Fujifilm X-H2S
  • OM System OM-1
  • Sony ILCE-7SM3
  • Canon EOS 250D / Kiss X10 / Rebel SL3 / 200D Mark II -Canon EOS R7

Support suspendu

Le support est suspendu, car les échantillons nécessaires à la caractérisation de ces équipements sont absents sur la plateforme raw.pixls.us.

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Allemand
  • Espagnol europĂ©en
  • Finnois
  • Français
  • Hongrois
  • Italien
  • Japonais
  • NĂ©erlandais
  • Polonais
  • Portugais du BrĂ©sil
  • Russe
  • SlovĂšne
  • Albanais
  • Turc (nouveau)
  • Ukrainien
  • Chinois - Taiwan
Jean-Pierre Verrue

Notes de version 4.2.0

La version 4.2.0 est sortie aujourd’hui.

En voici la version française traduite avec l’aide de Deepl translator.

Les liens pour le téléchargement sont disponibles sur darktable.org/install/


Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.2.0 !

La version github est disponible ici : https://github.com/darktable-org/darktable/releases/tag/release-4.2.0.

Comme toujours, n’utilisez pas le fichier tarball autogĂ©nĂ©rĂ© fourni par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-4.2.0.tar.xz
18b0917fdfe9b09f66c279a681cc3bd52894a566852bbf04b2e179ecfdb11af9  darktable-4.2.0.tar.xz
$ sha256sum darktable-4.2.0_x86_64.dmg
89308cb7222ec0d0b539771dd90284e98b35bae4b53c8f3aa1b2feb861536b82  darktable-4.2.0_x86_64.dmg
$ sha256sum darktable-4.2.0_arm64.dmg
7cbc03cc0e9a4a1769e4321815ed99384de8c063990eb5d746ffbd7599e32193  darktable-4.2.0_arm64.dmg
$ sha256sum darktable-4.2.0-win64.exe
748e617d36f810890fcc7829fdf0e9999da2906b20293a2ac919808f80709e27  darktable-4.2.0-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 4.0.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec les versions antĂ©rieures (4.0.x, 3.x.x, etc).

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

Note importante : pour s’assurer que darktable puisse continuer Ă  supporter le format de fichier brut pour votre appareil photo, s’il vous plaĂźt lisez ce post pour savoir comment et avec quels fichiers raw sous licence CC0 vous pouvez contribuer, afin de vous assurer que nous ayons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo !

Depuis la précédente version darktable 4.0 :

  • 1411 commits Ă  darktable + rawspeed
  • 409 demandes de pull traitĂ©es
  • 60 problĂšmes fermĂ©s

Les grandes nouveautés

Voici un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 4.2. Ces fonctionnalitĂ©s sont dĂ©crites plus en dĂ©tail dans le manuel d’utilisation et dans l’article de blog qui l’accompagne (en anglais sur le site darktable.org.

  • Nouveau module de transformation de l’affichage : “sigmoĂŻde” qui peut ĂȘtre utilisĂ© en remplacement des modules “filmique” et “courbe de base”.

  • Deux nouveaux algorithmes sont fournis dans le module de “reconstruction des hautes lumiĂšres” : “peinture opposĂ©e” et “segmentation”. L’algorithme “peinture opposĂ©e” s’est avĂ©rĂ© trĂšs stable et fournit de bons rĂ©sultats dans de nombreuses images, il remplace donc “tronquer les hautes lumiĂšres” comme nouvel algorithme par dĂ©faut.

  • Le pixelpipe utilisĂ© pour l’affichage de l’image dans la vue de la chambre noire a Ă©tĂ© retravaillĂ© afin de pouvoir ĂȘtre utilisĂ© ailleurs (vue de la chambre noire, deuxiĂšme fenĂȘtre d’affichage de la cahmbre noire, gestionnaire de clĂŽnes, aperçu du style, routine d’instantanĂ©). Cela a permis de dĂ©-dupliquer le code ainsi que d’amĂ©liorer plusieurs de ces fonctionnalitĂ©s (voir ci-dessous).

  • La deuxiĂšme fenĂȘtre d’image de la chambre noire a Ă©tĂ© amĂ©liorĂ©e pour prendre en charge les modes d’Ă©valuation des couleurs ISO-12646 et de focus peaking.

  • Le module d’instantanĂ© a Ă©tĂ© entiĂšrement retravaillĂ© de sorte qu’au lieu d’utiliser une capture d’Ă©cran fixe, il utilise dĂ©sormais une vue gĂ©nĂ©rĂ©e dynamiquement Ă  l’aide de la nouvelle fonctionnalitĂ© du pixelpipe (voir ci dessus). Cela signifie qu’il est dĂ©sormais possible de zoomer et de se dĂ©placer avec le clavier et la souris dans les instantanĂ©s.

  • Le gestionnaire de clones utilisait auparavant un pipe diffĂ©rent pour calculer ses aperçus (c’est-Ă -dire lors d’un appui long sur la vignette d’une image dupliquĂ©e), ce qui signifiait souvent que les clones affichĂ©s diffĂ©raient de la vue principale de la chambre noire de maniĂšre subtile. L’utilisation de la nouvelle routine du pixelpipe signifie maintenant que ces aperçus seront identiques Ă  ceux produits pendant l’Ă©dition en chambre noire.

  • Il est dĂ©sormais possible de prĂ©visualiser l’effet d’un style gĂ©nĂ©rĂ© par l’utilisateur sur une image avant de l’appliquer. Il suffit de passer la souris sur le nom du style dans le module des styles de la table lumineuse ou dans le menu d’accĂšs rapide de la chambre noire et une nouvelle infobulle apparaĂźtra, montrant l’image avec le style appliquĂ© ainsi que les dĂ©tails des modules inclus.

  • Certains appareils photo enregistrent les informations de correction de l’objectif dans les mĂ©tadonnĂ©es EXIF de l’image. Le module de correction de l’objectif a Ă©tĂ© amĂ©liorĂ© de maniĂšre Ă  pouvoir extraire ces donnĂ©es et les utiliser pour corriger les distorsions de l’objectif.

  • darktable est maintenant capable de lire et d’Ă©crire les images JPEG XL.

  • Les modules de traitement et les modules utilitaires ont Ă©tĂ© modifiĂ©s de sorte que si un module n’est pas entiĂšrement visible lorsqu’il est dĂ©veloppĂ©, il sera automatiquement scrollĂ© jusqu’Ă  ce que l’ensemble de son interface utilisateur soit visible Ă  l’Ă©cran.

  • Dans le cadre de ce changement, un nouvel effet d’animation a Ă©tĂ© ajoutĂ© lors de l’expansion/rĂ©duction des modules. La vitesse de l’animation d’expansion/rĂ©duction peut ĂȘtre contrĂŽlĂ©e via un paramĂštre de prĂ©fĂ©rence (“prĂ©fĂ©rences > divers > temps en millisecondes de transition de l’interface”). Mettez-le Ă  zĂ©ro pour dĂ©sactiver l’animation.

  • La fonctionnalitĂ© de mise en cache du pixelpipe a Ă©tĂ© complĂštement remaniĂ©e. Davantage de lignes de cache sont utilisĂ©es avec un taux de rĂ©ussite amĂ©liorĂ© tout en contrĂŽlant la quantitĂ© totale de mĂ©moire utilisĂ©e, ce qui permet d’obtenir une interface nettement plus rapide.

  • Le diaporama a Ă©tĂ© réécrit pour une meilleure expĂ©rience utilisateur. Un petit aperçu s’affiche pendant que l’image complĂšte est calculĂ©e pour indiquer Ă  l’utilisateur que quelque chose est en train de se faire en arriĂšre-plan.

  • Un nouveau menu dĂ©roulant a Ă©tĂ© ajoutĂ© Ă  la barre de filtres supĂ©rieure pour permettre d’ajouter et de supprimer facilement des filtres. Certains critĂšres de tri ont Ă©tĂ© supprimĂ©s de cette liste car ils n’Ă©taient pas facilement lisibles sur la barre supĂ©rieure.

  • L’interface utilisateur du widget de filtre de classement par score (Ă©toiles) a Ă©tĂ© retravaillĂ©e pour une meilleure lisibilitĂ©. Ce nouveau widget devrait ĂȘtre plus facile Ă  utiliser et plus efficace.

Autres changements

  • Masques

    • Ajout d’un support pour la manipulation des masques dessinĂ©s sans utiliser la molette de la souris (pour les utilisateurs de tablettes).
    • Le gestionnaire de masques a Ă©tĂ© amĂ©liorĂ© avec une nouvelle section repliable contenant des contrĂŽles pour modifier les propriĂ©tĂ©s des masques.
    • Il est Ă©galement possible de modifier une propriĂ©tĂ© qui est partagĂ©e par un groupe de formes.
    • Les formes de cercle et d’ellipse ont Ă©galement Ă©tĂ© amĂ©liorĂ©es grĂące Ă  de nouvelles commandes directement sur la fenĂȘtre permettant de modifier la taille du masque et l’adoucissement.
    • L’affichage sur le bandeau supĂ©rieur a Ă©tĂ© Ă©galement amĂ©liorĂ© et complĂ©tĂ©.
  • Ajout du support du format WebP en lecture.

  • IntĂ©gration du profil ICC dans les fichiers WebP lors de l’export.

  • Pour les modules contenant plusieurs onglets (filmique RVB, balance couleur RVB, calibration des couleurs, Ă©galiseur de ton, …), un double clic sur un des onglets rĂ©initialise tous les rĂ©glages de l’onglet sans toucher Ă  ceux des autres.

  • Prise en charge des formats locaux pour les donnĂ©es, les dates et les heures dans les infobulles des vignettes.

  • Si, sur une action, une commande de script LUA a Ă©tĂ© dĂ©finie, elle s’affichera dans l’infobulle de cete action.

  • Le code SSE a Ă©tĂ© supprimĂ© des modules “balance des blancs” et “profil de couleur de sortie”, car les valeurs par dĂ©faut du compilateur offrent dĂ©sormais une vitesse similaire.

  • Ajout de la prise en charge de l’extension de fichier JFIF (JPEG File Interchange Format), qui est une extension de la norme JPEG.

  • La prĂ©fĂ©rence pour l’application automatique de nettetĂ© a Ă©tĂ© supprimĂ©e. Pour les utilisateurs qui ont encore besoin de cette fonctionnalitĂ©, elle peut ĂȘtre facilement remplacĂ©e par un prĂ©rĂ©glage avec application automatique gĂ©nĂ©rĂ© par l’utilisateur.

  • Ajout du support pour la mise Ă  jour des images existantes dans l’exportation Piwigo.

  • Tous les prĂ©rĂ©glages de balance des blancs qui Ă©taient prĂ©cĂ©demment dans le code, ont Ă©tĂ© migrĂ©s vers un fichier JSON externe. Cela ne devrait pas affecter le fonctionnement du module.

  • Les prĂ©fĂ©rences permettant de dĂ©finir la disposition du module “balance des couleurs” et les couleurs du module “balance des blancs” ont Ă©tĂ© supprimĂ©es de la boĂźte de dialogue des prĂ©fĂ©rences globales, car ces commandes sont dĂ©jĂ  disponibles directement dans les modules respectifs.

  • AmĂ©lioration de la prise en charge des profils pour les formats AVIF et EXR. Assouplit Ă©galement le lecteur AVIF en n’exigeant pas une conformitĂ© totale.

  • Le nombre d’images de la collection en cours est dĂ©sormais affichĂ© dans la barre supĂ©rieure, Ă  cĂŽtĂ© des filtres d’image, ce qui signifie qu’il est disponible mĂȘme lorsque la zone arriĂšre supĂ©rieure est masquĂ©e.

  • Tenter d’obtenir l’espace couleur pour les fichiers PNG Ă  partir du chunk cICP. Cela a Ă©tĂ© ajoutĂ© lors d’une rĂ©vision rĂ©cente de la spĂ©cification PNG, nous en tirons donc avantage, s’il est prĂ©sent.

  • La lecture des demi-flottants 16 bits pour le format TIFF se fait maintenant en utilisant la bibliothĂšque Imath.

  • Il est maintenant possible de mapper des raccourcis sur les diffĂ©rents controles du module exportation.

  • Introduction du tuilage Ă©quilibrĂ© “OpenCL vs CPU”. Cela permet d’utiliser le tuilage CPU si la mĂ©moire de la carte OpenCL est insuffisante (ce qui nĂ©cessiterait de gĂ©rer un grand nombre de tuiles sur la carte). En fin de compte, le grand nombre de tuiles et la zone de chevauchement rendraient l’utilisation du code OpenCL plus lente (voire beaucoup plus lente) que la manipulation de l’image sans tuilage sur le CPU.

  • En mode aperçu plein Ă©cran (en appuyant sur Ctrl+w), le bloc d’affichage des mĂ©ta-donnĂ©es sur l’image n’est plus affichĂ© par dĂ©faut. En dĂ©plaçant le curseur dans la moitiĂ© supĂ©rieure, la bloc apparaĂźt, puis disparaĂźt Ă  nouveau aprĂšs une brĂšve pĂ©riode.

  • RĂ©gler les motifs lumineux des rotateurs midi Behringer b-control (BCR2000/BCF2000)

  • Correction de la lecture des mĂ©tadonnĂ©es EXIF lors de l’importation d’EXRs (si souhaitĂ©,les fichiers existants doivent ĂȘtre rĂ©importĂ©s, rafraĂźchir les mĂ©tadonnĂ©es n’est pas suffisant).

  • Ajout de la prise en charge du dĂ©filement des prĂ©rĂ©glages Ă  l’aide de raccourcis.

  • Les panneaux utilisent dĂ©sormais des “tailles naturelles” par dĂ©faut, ce qui signifie que leur taille initiale s’adapte Ă  la rĂ©solution de l’Ă©cran.

  • Le module de gĂ©olocalisation prend dĂ©sormais mieux en charge les panneaux latĂ©raux Ă©troits en enveloppant le texte au lieu d’effectuer une ellipse de textes.

  • Des actions supplĂ©mentaires ont Ă©tĂ© ajoutĂ©es Ă  l’Ă©cran d’aide principal (affichĂ© en appuyant sur la touche h).

  • Le module lensfun est maintenant une dĂ©pendance obligatoire. Cela garantira que toutes les compilations de darktable auront le module de correction d’objectifs. Cela signifie Ă©galement qu’une Ă©dition avec ce module ne sera pas perdue parce que le module est manquant suite Ă  une mauvaise compilation.

  • Il est dĂ©sormais possible d’attribuer des raccourcis au module de traitement “actuellement ciblĂ©”. Cela permet de crĂ©er un ensemble commun de raccourcis et de les rĂ©utiliser dans plusieurs modules, simplement en mettant l’accent sur ce module. Par exemple, un raccourci clavier unique appliquĂ© au “premier curseur” affectera le curseur “exposition” lorsque le module exposition est focalisĂ©, et le curseur “rotation” lorsque le module “rotation et perspective” est focalisĂ©. Une fonctionnalitĂ© similaire peut ĂȘtre utilisĂ©e pour affecter le “niĂšme” curseur, la combobox, le bouton ou l’onglet, ainsi que le module ciblĂ© lui-mĂȘme.

  • Un clic droit sur l’en-tĂȘte d’un module dans le panneau d’accĂšs rapide permet dĂ©sormais d’ajouter rapidement d’autres widgets du mĂȘme module. L’infobulle et l’icĂŽne indiquent si ces widgets sont actuellement masquĂ©s dans le module complet.

Correction de bogues

  • Utiliser correctement le profil de couleur d’affichage dans la vue diaporama. Cette fonction Ă©tait absente, ce qui signifie que les images ignoraient le profil de couleur et Ă©taient affichĂ©es (trĂšs) diffĂ©remment de ce qu’elles Ă©taient dans les vues table lumineuse ou chambre noire.

  • Honorer correctement l’Ă©tat d’activation ou de dĂ©sactivation d’un module dans un style. Cela signifie que les styles peuvent maintenant ĂȘtre utilisĂ©s dans le module “exportation” pour dĂ©sactiver un module autrement activĂ© dans la pile d’historique.

  • Corriger la taille et la position du popup bauhaus.

  • Fixe le nom de l’ordre des modules lors d’une rĂ©initialisation.

  • Ne pas afficher les actions de module dĂ©prĂ©ciĂ©es dans la section des raccourcis de la boĂźte de dialogue des prĂ©fĂ©rences globales.

  • Correction de certains positionnements de popup de widgets bauhaus sur Wayland.

  • Correction d’un problĂšme de performance lors de l’importation de grands dossiers oĂč les XMPs contiennent beaucoup de mĂ©tadonnĂ©es.

  • Correction de certaines mises Ă  jour manquantes de l’interface graphique dans le module “liquĂ©fier”. Dans certains cas, la modification de la force d’un nƓud dans une courbe ou une ligne ne mettait pas correctement Ă  jour les valeurs de dĂ©placement.

  • Correction d’une mauvaise interaction entre le mode “Ă©valuation des couleurs” (icĂŽne ampoule en chambre noire) et les panneaux.

  • Correction l’affichage de la mise au point Ă  l’infini dans les informations sur l’image.

  • Correction de la traduction des messages du module de retouche affichĂ©s dans le bandeau.

  • Lors de l’importation d’images, conserver le mode dossier ou pellicule actuellement sĂ©lectionnĂ© dans le module des collections si l’un de ces modes est actuellement actif. Si un autre mode de collecte Ă©tait actif, l’importation repasse en mode pellicule (comme auparavant).

  • Correction de la conversion L*a*b* dans l’importation TIFF.

  • Correction de l’indicaton de surbrillance dans tous les modes de “reconstruction des hautes lumiĂšres”.

  • Correction de l’indicateur visuel de reconstruction de la lumiĂšre pour les fichier raw X-Trans.

  • Correction de l’annulation/rĂ©tablissement aprĂšs un appliquation d’un style via un raccourci.

  • Ne pas reconstruire toute l’arborescence lorsque vous supprimez ou modifiez un prĂ©rĂ©glage dans les prĂ©fĂ©rences. Cela donne une meilleure stabilitĂ© Ă  l’interface utilisateur.

  • Correction de certains rafraĂźchissements du gestionnaire de masques lors du changement d’images.

  • Correction de la sĂ©lection du masque aprĂšs la crĂ©ation d’un masque continu.

  • Correction du nom et de l’info-bulle dans les prĂ©fĂ©rences du module “dĂ©matriçage” afin qu’ils soient corrects pour tous les types de capteurs.

  • Suppression de la vĂ©rification automatique de la marge de manƓuvre d’OpenCL, car elle causait plus de problĂšmes qu’elle n’en rĂ©solvait.

  • Correction du curseur non clignotant dans la zone de recherche de module. Cela donnait l’impression que la barre de recherche Ă©tait inactive.

  • Enregistrer correctement le niveau de noir de la librairie “libraw”.

  • Correction de l’Ă©tat de certains boutons de l’interface utilisateur dans le module de retouche lors du changement d’image.

  • Correction de la sĂ©lection des images non modifiĂ©es.

  • Correction des raccourcis clavier afin qu’ils puissent ĂȘtre appliquĂ©s aux widgets d’une une section rĂ©duite d’un module.

  • Correction d’une coquille empĂȘchant l’expansion correcte de la variable $(FOLDER.PICTURES).

  • Corrige le chargeur PNM (qui pouvait afficher des images cassĂ©es et toujours de mauvaises couleurs).

  • Correction du dessin de la zone de la “pipette de couleur” lorsque la zone est au bord de l’image. Lorsque la souris sort des bords de l’image, nous ne perdons plus l’action d’Ă©dition.

  • Un ancien bogue dans la gestion du cache a Ă©tĂ© corrigĂ©. Cela pouvait avoir diffĂ©rents effets comme l’absence d’un recalcul de l’affichage ou mĂȘme un crash dans la chambre noire.

  • Correction de l’Ă©tat de l’interface de certains boutons Ă  bascule qui n’Ă©taient pas correctement mis Ă  jour.

  • Correction de la vĂ©rification des coefficients de tempĂ©rature pour l’affichage des prĂ©sĂ©lections.

  • Correction du support du pixelpipe rapide dans certains modules pour la deuxiĂšme fenĂȘtre.

  • Dans le panneau d’accĂšs rapide, les paramĂštres sont dĂ©sormais masquĂ©s s’ils sont Ă©galement masquĂ©s dans le module complet (pour les paramĂštres qui s’affichent de maniĂšre conditionnelle en fonction de l’Ă©tat d’autres paramĂštres). Cela fonctionne mĂȘme si ces paramĂštres sont modifiĂ©s Ă  partir d’un autre widget du panneau d’accĂšs rapide.

  • AmĂ©lioration de l’Ă©tiquette de couleur bleue pour une meilleure visibilitĂ© dans le thĂšme sombre.

  • Correction de l’affichage de l’Ă©tiquette de l’indicateur de zoom de la fenĂȘtre de navigation. Il Ă©tait parfois coupĂ© Ă  droite ou en bas ou dĂ©placĂ© Ă  l’intĂ©rieur de la fenĂȘtre.

Lua

  • La version de l’API est passĂ©e Ă  9.0.0

  • suppression des fonctions du comparateur darktable.gui.libs.filter.sort|sort order|rating|rating.

  • nom de fichier supprimĂ© dans le type de donnĂ©es dt_lua_snapshot_t.

  • darktable.gui.libs.snapshot met dĂ©sormais Ă  jour l’Ă©cran aprĂšs un changement de direction ou de rotation.

  • le type de donnĂ©es lua snapshot rĂ©cupĂšre correctement le nom du snapshot.

Notes

  • Avec la prise en charge des formats JXL, AVIF et EXR pour l’exportation, la sĂ©lection de mĂ©tadonnĂ©es spĂ©cifiques (exemple : balise gĂ©ographique, crĂ©ateur, …) n’est actuellement pas possible. Pour les formats JXL, AVIF et EXR, darktable n’inclura pas les champs de mĂ©tadonnĂ©es Ă  moins que l’utilisateur ne sĂ©lectionne toutes les cases Ă  cocher dans les options de rĂ©fĂ©rence d’exportation.

  • Avec l’ajout de la ligne font-feature-settings : tnum ; qui permet un affichage correct des nombres, la version minimale de Gtk nĂ©cessaire (qui ajoute le support de cette nouvelle ligne) est 3.24.15. Si vous avez une version plus ancienne, il suffit de supprimer la ligne 241 du fichier darktable.css sur votre systĂšme. Voir : https://github.com/darktable-org/darktable/issues/13166

Dépendances modifiées

Obligatoires

  • La version minimale de Gtk passe de 3.22 Ă  3.24.15

  • lensfun est maintenant une dĂ©pendance obligatoire et non plus optionnelle. Les versions supportĂ©es sont les versions stables (par exemple 0.3.3), pas la prĂ©-version alpha 0.3.95 ou la branche master.

Optionnelles

  • La version minimale requise de libavif passe de 0.8.2 Ă  0.9.1.

  • Nouvelle dĂ©pendance optionnelle : libjxl, version minimale requise 0.7.0.

Changements RawSpeed

Prise en charge des appareils, par rapport Ă  la version 4.0

Support de base

  • Canon EOS M2
  • Fujifilm FinePix HS50EXR
  • Fujifilm FinePix S6000fd
  • Fujifilm X-H2 (compressed)
  • Fujifilm X-H2S (compressed)
  • Fujifilm X-T30 II (compressed)
  • Fujifilm X-T5 (compressed)
  • Leica D-LUX 6 (4:3, 3:2, 16:9, 1:1)
  • Leica M Monochrom (Typ 246) (dng)
  • Nikon 1 J4 (12bit-compressed)
  • Nikon 1 S1 (12bit-compressed)
  • Nikon Coolpix P7700 (12bit-compressed)
  • Nikon D1H (12bit-uncompressed)
  • Nikon D2H (12bit-compressed, 12bit-uncompressed)
  • Nikon D3S (14bit-compressed, 14bit-uncompressed, 12bit-compressed, 12bit-uncompressed)
  • Nikon Z 9 (14bit-compressed)
  • Olympus E-10
  • Olympus E-M10 Mark IIIs
  • Olympus E-P7
  • Olympus SP570UZ
  • Panasonic DMC-G2 (4:3, 3:2, 16:9, 1:1)
  • Pentax K2000
  • Pentax K200D
  • Ricoh GR II
  • Samsung NX mini
  • Samsung NX10
  • Samsung NX11
  • Samsung NX20
  • Samsung NX2000
  • Samsung NX5
  • Sony DSLR-A380
  • Sony DSLR-A560
  • Sony ILCE-7RM5

Préréglages de la balance des blancs

  • Pas de changement dans cette version

Profils de bruit

  • Fujifilm X-E4
  • Fujifilm X-T5
  • Leica M (Typ 240)
  • Nikon Z 9
  • Olympus E-500
  • Panasonic DMC-FZ330

Support du mode de compression manquant

  • Fujifilm “non-lossless”/lossy
  • Nikon HE
  • Sony lossless

Support suspendu

Car aucun Ă©chantillon n’est disponible sur raw.pixls.us

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Minolta DiMAGE 5
  • Olympus SP320
  • Panasonic DMC-FX150
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • ST Micro STV680

Traductions

  • Albanais
  • Turc (nouveau)

Notes de version 4.0.1

La version 4.0.1 est sortie ce W.E. Voici la traduction des notes de version

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.0.1 !

La version Github est ici : https://github.com/darktable-org/darktable/releases/tag/release-4.0.1.

Comme toujours, veuillez ne pas utiliser le tarball autogénéré par Github, mais uniquement notre fichier tar.xz

Les sommes de contrĂŽle sont les suivantes :

$ sha256sum darktable-4.0.1.tar.xz
5fef81e0c0079977a3cdc3627eed777280c2346d023c5d176c1f4a62cbe51d68 darktable-4.0.1.tar.xz
$ sha256sum darktable-4.0.1.1_x86_64.dmg
f4914a6c49a2e3a815c75b199d8da31a3160e179e8272e8fb1075ce48b188e65 darktable-4.0.1.1_x86_64.dmg
$ sha256sum darktable-4.0.1.1_arm64.dmg
961af68e76fb274b0451bf287a9eb243f917ef68b933d48963534bfe328a955f darktable-4.0.1.1_arm64.dmg
$ sha256sum darktable-4.0.1.exe
96b584edbc7d65f26b76dc7c57b9dce6fe33792b839f0ac4c712cd6834051dad  darktable-4.0.1-win64.exe

Lors de la mise Ă  jour depuis la sĂ©rie stable 3.8.x, gardez Ă  l’esprit que vos modifications seront prĂ©servĂ©es durant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 3.8.x. Il est fortement conseillĂ© de faire une sauvegarde au prĂ©alable.

Note importante : pour s’assurer que darktable continuera Ă  supporter le format de fichier brut de votre appareil photo, veuillez lire la liste en fin de ce post pour vous assurer que nous avons le jeu complet d’Ă©chantillons bruts pour votre appareil photo. Pour contribuer, lisez ce post : https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri

Depuis darktable 4.0.0:

PrĂšs de 180 commits pour darktable + rawspeed.

103 pull requests traités,

19 issues fermées.

Les Nouveautés

N/A

Autres changements

  • les Variables $(MAKER) et $(MODEL) peuvent maintenant ĂȘtre utilisĂ©es lors de l’importation des fichiers
  • Afficher “infini” pour une trĂšs grande distance de mise au point, comme le prĂ©voit la norme Exif.

Corrections de Bugs

  • Correction des indicateurs surexposĂ©s aprĂšs le recadrage.
  • Correction de la crĂ©ation de DNG dans le module de fusion HDR (ColorMatrix pouvait ĂȘtre zĂ©ro).
  • Correction de la vue sĂ©lection qui pouvait ĂȘtre dĂ©fectueuse la seconde fois lors du changement du nombre d’images (par exemple, lors du rejet d’une image)
  • Correction de la rĂ©initialisation de l’interface graphique du module d’exportation lors de l’utilisation du format TIFF.
  • Correction de la copie de l’ordre des modules en mode fusion lorsque plusieurs instances d’un module sont utilisĂ©es dans les images de destination.
  • Correction du problĂšme de filtrage des couleurs sous Windows.
  • Correction d’un possible Ă©cran noir lors de l’utilisation de la balance des blancs automatique sous Windows.
  • Conservation correcte des horodatages d’accĂšs et de modification lors de l’utilisation de la copie et de l’importation.
  • Correction de la rĂ©initialisation du sĂ©lecteur de couleur dans le module des zones de couleur.
  • Correction du lien d’aide pour la gestion de la disposition des modules.
  • Correction d’un crash aprĂšs l’Ă©chec d’une tentative de connexion d’un appareil photo.
  • Ajout de la prise en charge du mode fast pipe sur le module de diffusion et nettetĂ©. Le mode fast pipe est utilisĂ© pour contourner les modules gourmands en temps d’exĂ©cution tout en modifiant de maniĂšre interactive les paramĂštres d’un autre module lorsque ce dernier ne nĂ©cessite pas un affichage prĂ©cis de l’image. Par exemple, il est utilisĂ© pour amĂ©liorer la rĂ©activitĂ© de l’affichage Ă  l’Ă©cran dans les modules de recadrage et de rotation/perspective.
  • Correction de certains types d’action de bouton de sĂ©lection de couleur.
  • Correction d’un crash dans l’exportation Latex.
  • Correction de l’exportation de la galerie du site web.
  • Correction d’une fuite de file-handle.
  • Correction d’une corruption de mĂ©moire dans le module renforcer la nettetĂ© qui pouvait conduire Ă  un plantage.
  • Correction de l’affichage de l’histogramme du vectorscope afin d’Ă©viter de recadrer les nƓuds primaires et secondaires (haut et bas).
  • Ajout d’une association de type de mĂ©dia HEIF pour le bureau.
  • Correction d’un Ă©ventuel plantage lors de l’utilisation du vĂ©rificateur de couleur sans un patch correctement sĂ©lectionnĂ©.
  • Correction du tri des fichiers LUT 3D et alignement Ă  gauche des entrĂ©es pour une meilleure lisibilitĂ©.
  • DĂ©sactiver la mise Ă  l’Ă©chelle lorsque la taille d’exportation est dĂ©finie sur les dimensions de l’image originale (0), car cela n’a pas de sens et pouvait faire planter darktable.
  • Correction d’un Ă©ventuel crash lors de l’application d’un dĂ©calage temporel aux images.
  • Correction de l’information sur la taille de l’image affichĂ©e Ă  l’Ă©cran (problĂšme d’arrondi).
  • Correction de la mĂ©moire requise pour le masque de fusion.
  • Correction d’un crash lors du zoom avec les doigts sur une table lumineuse vide.
  • S’assurer que les limites de taille des formats externes sont respectĂ©es lors de l’exportation.
  • Quelques corrections CSS sur la couleur, le contraste, le positionnement des combo-boxes, la taille des cases Ă  cocher, les barres de dĂ©filement et les barres de progression.
  • Correction de l’en-tĂȘte JPEG APP1 (sauter l’en-tĂȘte de 6 octets).
  • Correction de certaines traductions manquantes dans les onglets des carnets de notes.
  • Utilisation d’un arriĂšre-plan gĂ©rĂ© par couleur pour les curseurs du module RVB de balance des couleurs.
  • Allume les touches de modification midi lorsque shift/ctlr/alt sont pressĂ©s.
  • Quelques amĂ©liorations de vitesse (options de compilateur ajustĂ©es, quelques routines optimisĂ©es)

Lua

N/A

Notes

N/A

Changement de dépendances

N/A

Changements RawSpeed

N/A

Support de nouveaux appareils depuis darktable 3.8.

Support de base

  • CANON EOS R7
  • CANON EOS R10

Préréglages de balance des blancs

Profils de correction de bruit

  • NIKON D780
  • NIKON D4s
  • CANON EOS M50 Mark II
  • CANON EOS 850D

Matrices de couleur personnalisées

Support Suspendu

Pas d’Ă©chantillons de fichiers RAW disponibles sur raw.pixls.us

  • Canon EOS M2
  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix HS50EXR
  • Fujifilm FinePix S6000fd
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Leica D-LUX 6
  • Minolta DiMAGE 5
  • Nikon 1 J4
  • Nikon 1 S1
  • Nikon Coolpix P7700
  • Nikon D1H
  • Nikon D2H
  • Nikon D3S
  • Olympus E-10
  • Olympus SP320
  • Olympus SP570UZ
  • Panasonic DMC-FX150
  • Panasonic DMC-G2
  • Pentax K200D
  • Pentax K2000
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung NX5
  • Samsung NX10
  • Samsung NX11
  • Samsung NX20
  • Samsung NX2000
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • Sony DSLR-A380
  • Sony DSLR-A560
  • ST Micro STV680

Traductions

  • Albanais
  • TchĂšque
  • Portugais brĂ©silien
  • Chinois - Chine
  • Chinois - Taiwan
  • NĂ©erlandais
  • EspĂ©ranto
  • Espagnol europĂ©en
  • Finnois
  • Français
  • Allemand
  • HĂ©breu
  • Hongrois
  • Italien
  • Japonais
  • Russe
  • SlovĂšne
  • Turc
  • Ukrainien

Notes de version 4.0.0

TurboGit a publié ceci Il y a 3 jours

Nous sommes fiers d’annoncer la nouvelle version de darktable, 4.0.0 !

La version de github est ici : https://github.com/darktable-org/darktable/releases/tag/release-4.0.0 .

Lors de la mise Ă  jour Ă  partir de la sĂ©rie stable 3.8.x, veuillez garder Ă  l’esprit que vos modifications seront conservĂ©es pendant ce processus, mais la nouvelle bibliothĂšque et la nouvelle configuration ne seront plus utilisables avec 3.8.x. Il est fortement conseillĂ© de faire d’abord une sauvegarde.

Remarque importante : pour vous assurer que darktable peut continuer Ă  prendre en charge le format de fichier brut pour votre appareil photo, veuillez lire cet article sur comment / quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

Depuis la version 3.8 de darktable :

  • PrĂšs de 1600 commits ont Ă©tĂ© publiĂ©s sur darktable + rawspeed

  • 586 pull requests traitĂ©es

  • 123 problĂšmes rĂ©solus

Les Points les plus importants

Ce qui suit est un rĂ©sumĂ© des principales fonctionnalitĂ©s ajoutĂ©es Ă  darktable 4.0. Ces fonctionnalitĂ©s sont dĂ©crites plus en dĂ©tail dans le manuel d’utilisation et le billet de blog qui l’accompagne.

  • Mappage des couleurs et de l’exposition
    Une nouvelle fonctionnalitĂ© dans les modules “exposition” et “Ă©talonnage des couleurs” vous permet de dĂ©finir et d’enregistrer une couleur/exposition cible pour les sĂ©lecteurs de couleurs, afin de faire correspondre n’importe quel objet source de l’image avec une couleur cible arbitraire.
    Cela peut ĂȘtre utilisĂ© pour effectuer une balance des blancs
    (adaptation chromatique) par rapport Ă  des objets non gris de couleur connue, ou pour assurer la cohĂ©rence des couleurs d’un objet sur une sĂ©rie d’images.

  • Filmique v6
    Filmique v6 introduit une nouvelle science des couleurs. Cette modification supprime la dĂ©saturation obligatoire proche du blanc moyen et du noir et la remplace par un vĂ©ritable mappage de gamme par rapport Ă  l’espace colorimĂ©trique de sortie (ou d’exportation). Cela permet d’obtenir des couleurs plus saturĂ©es, notamment dans les ciels bleus. Pour les utilisateurs qui prĂ©fĂšrent toujours l’aspect “reflets dĂ©saturĂ©s”, vous pouvez toujours le faire en dĂ©sactivant la prĂ©servation de la chrominance, mais la v6 ajoute une
    sĂ©curitĂ© de teinte pour empĂȘcher le changement de teinte traditionnel qui accompagne cette mĂ©thode (oĂč le ciel bleu saturĂ© se dĂ©grade en cyan et rouge saturĂ© en jaune).

  • Cet “assainissement” du gamut est le troisiĂšme et dernier Ă  ĂȘtre ajoutĂ© Ă  darktable, qui dispose dĂ©sormais d’un pipeline de couleurs entiĂšrement nettoyĂ©, de l’entrĂ©e (calibrage des couleurs), en passant par les changements artistiques (balance des couleurs RVB) jusqu’Ă  la sortie (filmique v6). Les utilisateurs peuvent Ă  prĂ©sent colorer les images en toute sĂ©curitĂ© en sachant que les couleurs d’entrĂ©e non valides peuvent ĂȘtre rĂ©cupĂ©rĂ©es de la maniĂšre la moins destructrice possible dĂšs le dĂ©but du pipeline, et que les couleurs valides ne peuvent pas ĂȘtre poussĂ©es hors de la gamme tout le long du pipeline.
    Remarque : Si les modules sont appliqués aprÚs filmique dans le pipeline, ils
    ne bĂ©nĂ©ficient pas de ce mappage de gamme et s’appuient sur LittleCMS2 (s’il est activĂ©) Ă  l’Ă©tape finale d’exportation, qui ne mappe pas la gamme comme il se doit, et ne l’a probablement jamais fait.

  • Reconstruction des hautes lumiĂšres
    Une nouvelle mĂ©thode “laplacien guidĂ©” a Ă©tĂ© ajoutĂ©e au module “reconstruction des hautes lumiĂšres”. Cela utilise un schĂ©ma d’ondelettes itĂ©ratif et Ă  multi Ă©chelles pour extraire les dĂ©tails valides du ou des canaux RVB non Ă©crĂȘtĂ©s. Le cas Ă©chĂ©ant, il utilise ces dĂ©tails pour guider la reconstruction des canaux Ă©crĂȘtĂ©s et enfin il propage les dĂ©gradĂ©s de couleurs des rĂ©gions valides voisines Ă  l’aide d’une diffusion de bords consciente des couleurs. Cela limite la diffusion des couleurs Ă  travers les bords (empĂȘchant les feuilles vertes de perdre leur couleur dans la reconstruction du ciel bleu Ă©crĂȘtĂ©, par exemple).
    Un paramĂštre de bruit permet d’ajouter du bruit Poissonien aux hautes lumiĂšres reconstruites, afin de les mĂ©langer dans des images bruitĂ©es Ă  haute sensibilitĂ© ISO. Cette mĂ©thode n’est disponible que pour les capteurs Bayer et ne peut pas ĂȘtre adaptĂ©e aux capteurs X-Trans.

  • PrĂ©sentation de l’espace colorimĂ©trique uniforme de darktable 2022
    L’espace darktable UCS 22 est un espace colorimĂ©trique uniforme conçu Ă  partir de donnĂ©es expĂ©rimentales psycho perceptuelles spĂ©cifiquement dans le but de changements de saturation artistique, tels qu’effectuĂ©s dans le module RVB d’Ă©quilibre des couleurs. Il utilise un schĂ©ma de luminositĂ©-saturation qui compense l’effet Helmholtz-Kohlraush (qui tient compte de la contribution de la couleur dans la luminositĂ© perçue) et permet un mappage de gamme efficace contre le pipeline RVB Ă  luminositĂ© constante. Cela rendra le contrĂŽle de la saturation dans la balance des couleurs RVB plus efficace.

  • Réécriture de l’interface utilisateur
    L’interface utilisateur a Ă©tĂ© complĂštement remaniĂ©e pour amĂ©liorer l’apparence et la cohĂ©rence. Le remplissage, les marges, la couleur, le contraste, l’alignement et les icĂŽnes ont Ă©tĂ© retravaillĂ©s.
    Les sections réductibles dans les modules ont également été repensées afin que leur fonctionnalité soit plus évidente et plus esthétique.
    De nouvelles sections pliables ont Ă©tĂ© ajoutĂ©es pour Ă©viter d’encombrer l’interface utilisateur dans les modules suivants :

    • mĂ©langeur de canaux RVB
    • exposition
    • calibrage des couleurs
  • Le module de vignettage a Ă©tĂ© divisĂ© en deux sections pour plus de clartĂ©.

  • Les sections superflues ont Ă©tĂ© supprimĂ©es du “recadrage” et de la “balance des blancs”.

  • La prise en charge de la police IPAPGothic a Ă©tĂ© ajoutĂ©e.

  • Les info-bulles de description des modules ont Ă©tĂ© retravaillĂ©es pour assurer une meilleure mise en page.

  • Enfin, le thĂšme par dĂ©faut a Ă©tĂ© changĂ© en Elegant Grey. La valeur par dĂ©faut de darktable est dĂ©sormais conforme au thĂšme recommandĂ© par l’Ă©quipe.

  • Modifications des performances et de la prise en charge d’OpenCL
    Tous les paramĂštres de performance et OpenCL et les optimisations du “pixelpipe” ont Ă©tĂ© entiĂšrement revus et mis Ă  jour. De nombreuses nouvelles optimisations ont Ă©tĂ© ajoutĂ©es et les prĂ©fĂ©rences de l’utilisateur ont Ă©tĂ© simplifiĂ©es.
    Toutes les configurations sont faites dorĂ©navant pour chaque carte graphique, ce qui permet Ă  chaque carte OpenCL d’ĂȘtre rĂ©glĂ©e sĂ©parĂ©ment.
    La configuration des performances est dĂ©sormais appliquĂ©e au moment de l’exĂ©cution et ne nĂ©cessite plus le redĂ©marrage de darktable en cas de modification.
    Certains modules avaient des facteurs de tuilage incorrects ou trop conservateurs, ce qui rendait darktable inutilement lent (puisque le tuilage Ă©tait utilisĂ© alors qu’il n’Ă©tait pas nĂ©cessaire)
    Les modules suivants ont été mis à jour

  • dĂ©matriçage (X-Trans)

  • retouche

Autres changements

  • Glossaire des couleurs
    L’outil pipette globale (dans la barre latĂ©rale gauche de la chambre noire) affiche dĂ©sormais le nom de la couleur sĂ©lectionnĂ©e dans l’info-bulle. Cette fonctionnalitĂ© a Ă©tĂ© demandĂ©e par plusieurs photographes dĂ©ficients visuels en couleurs (daltoniens), afin de confirmer la validitĂ© perceptuelle de leur montage pour un observateur moyen.
    Le vocabulaire des couleurs contient 76 entrĂ©es : 15 teintes × 5 clartĂ©s +
    neutre (gris). Il ne se dĂ©place pas sur l’axe de chrominance, de sorte que toutes les couleurs sont enregistrĂ©es de la mĂȘme maniĂšre, quelle que soit leur couleur.
    Le vocabulaire contient également des couleurs de peau moyennes pour 3
    parties du corps (avant-bras, front et joue) de 6 ethnies (chinois, thaï, kurde, mexicain, caucasien, afro-américain). Ces valeurs sont issues des bases de données académiques de cosmétologie et de dermatologie disponibles au
    moment de la programmation. Elles ne sont valables que pour un illuminant D65 et pour un rĂ©glage d’exposition qui ancre le blanc diffus Ă  92 % de luminance relative.

  • Un nouveau paramĂštre “contraste” a Ă©tĂ© ajoutĂ© aux paramĂštres de superposition des lignes de guidage, permettant une meilleure visibilitĂ© des lignes sur les images.

  • Un nouveau module “filtres de collection” a Ă©tĂ© introduit, conçu pour ĂȘtre plus facile Ă  utiliser que le filtrage du module “collections” actuel.
    Le nouveau module permet de trier et de filtrer la collection actuelle Ă  l’aide de plusieurs critĂšres. Chaque rĂšgle de tri / filtre peut ĂȘtre Ă©pinglĂ©e, ce qui duplique le contrĂŽle appropriĂ© sur la barre d’outils supĂ©rieure pour un accĂšs rapide.
    Les filtres suivants ont Ă©tĂ© implĂ©mentĂ©s (plus Ă  venir dans la prochaine version) : Ă©tiquettes de couleur, recherche de texte, filtres date-heure, exposition, sensibilitĂ© ISO, distance focale, ouverture, format d’image, nom de fichier et extension, regroupement, historique, copie locale, ordre des modules. Des prĂ©rĂ©glages peuvent ĂȘtre créés et un bouton d’historique permet Ă©galement de rĂ©cupĂ©rer la configuration prĂ©cĂ©dente.
    De tout nouveaux widgets de filtres de texte et de couleur ont été implémentés.

  • Le module “collections rĂ©centes” est dĂ©sormais intĂ©grĂ© au module “collections” sous la forme d’un bouton “historique”.

  • La fonction de recherche de module de la chambre noire a Ă©tĂ© amĂ©liorĂ©e pour correspondre aussi Ă  tous les noms de module dĂ©finis par l’utilisateur.

  • La prise en charge de l’exportation flottante EXR 16 bits (alf) a Ă©tĂ© ajoutĂ©e.

  • Toutes les utilisations des dates / heures ont Ă©tĂ© retravaillĂ©es pour mieux prendre en charge les fuseaux horaires et les diffĂ©rents systĂšmes d’exploitation. La prise en charge des millisecondes a Ă©tĂ© ajoutĂ©e.

  • Tous les prĂ©rĂ©glages du module “Ă©galiseur de tonalitĂ©” ont Ă©tĂ© mis Ă  jour pour utiliser les modes de fusion liĂ©s Ă  la scĂšne.

  • Le nouveau systĂšme de saisie introduit dans la version 3.8 gĂšre dĂ©sormais les raccourcis clavier simultanĂ©s et la rĂ©activitĂ© est grandement amĂ©liorĂ©e.
    Les paramÚtres de configuration MIDI sont à présent spécifiés dans les fichiers de ressources de darktable.
    Les tailles de pas de curseur ont Ă©tĂ© standardisĂ©es et peuvent maintenant ĂȘtre configurĂ©es individuellement.
    Les clics supplĂ©mentaires sur les boutons des tablettes graphiques sont dĂ©sormais traitĂ©s comme des pressions sur les touches, de sorte qu’ils peuvent ĂȘtre utilisĂ©s dans les raccourcis.
    La prise en charge des dĂ©clencheurs de manette de jeu a Ă©tĂ© ajoutĂ©e (les traitant comme des boutons) leur permettant d’ĂȘtre utilisĂ©s comme raccourcis.

  • Les modificateurs (Ctrl/ Shift/ Ctrl+Shift) peuvent maintenant ĂȘtre utilisĂ©s lors du dĂ©placement des curseurs, pour modifier la prĂ©cision des changements de valeur.

  • Lors de l’utilisation des fonctionnalitĂ©s “copier” et “dĂ©placer” dans la table lumineuse, les derniers rĂ©pertoires sont mĂ©morisĂ©s indĂ©pendamment pour chaque opĂ©ration.

  • Dans les modules Ă  onglets, il est maintenant possible scroller pour changer d’onglet.

  • Prise en charge amĂ©liorĂ©e des images monochromes : les vraies images monochromes (comme celles de Leica) et les images des appareils photo dont le filtre matriciel de couleur devant le capteur a Ă©tĂ© retirĂ© sont dĂ©sormais traitĂ©es de la mĂȘme maniĂšre dans l’interface utilisateur autant que possible.

  • Le mode de suggestion des mots-clĂ© (tags) a Ă©tĂ© amĂ©liorĂ©.

  • La mise en page de superposition dans la vue d’impression a Ă©tĂ© amĂ©liorĂ©e.

  • La limite d’itĂ©rations de corrections du module “retouche” a Ă©tĂ© augmentĂ©e pour les nouveaux traitements.

  • Il est maintenant possible de modifier un seul nƓud sur un chemin de pinceau. Vous pouvez modifier la taille, l’opacitĂ© et la duretĂ© de chaque nƓud indĂ©pendamment.

  • Un nouveau bouton dans le module “reconstruction des hautes lumiĂšres” permet de mieux visualiser les pixels dĂ©tourĂ©s.

  • La visualisation de surexposition “raw” affiche dĂ©sormais l’Ă©crĂȘtage rĂ©el du capteur plutĂŽt que d’ĂȘtre ajustĂ© en fonction de la balance des blancs de l’image. Ceci est mieux adaptĂ© au flux de travail par dĂ©faut (relatif Ă  la scĂšne).

  • Les raccourcis peuvent dĂ©sormais ĂȘtre dirigĂ©s vers l’instance de module de traitement actuellement ciblĂ©e au lieu de celle actuellement dĂ©ployĂ©e.

  • Le contrĂŽle de la vue de la table lumineuse a Ă©tĂ© amĂ©liorĂ© en veillant Ă  ce que les touches haut/bas et gauche/droite aient le comportement attendu.

  • Lors de la sĂ©lection des couleurs en mode zone, un flou est appliquĂ©. Cela garantit que les mesures du sĂ©lecteur de couleurs ne sont pas trop influencĂ©es par le bruit de l’image. Ce changement amĂ©liore particuliĂšrement la stabilitĂ© de la mesure d’exposition relative au noir de filmique.

  • Ajout de la prise en charge des informations DNG GainMap EXIF ​​et mets Ă  jour le gain de pixel dans le module “raw-prepare”. Cela donne une meilleure exposition initiale aux images DNG importĂ©es.

Corrections de bogues

  • La vĂ©rification de la mĂ©moire totale sur Linux est maintenant plus portable.

  • Les boutons MIDI avec un statut lumineux sont maintenant correctement mis Ă  jour.

  • Les info-bulles des raccourcis d’onglets s’affichent correctement sur les modules Ă  onglets.

  • Les dĂ©salignements entre les correctifs source et cible dans le module de retouche ont Ă©tĂ© rĂ©solus. Les mouvements « saccadĂ©s » sont Ă©galement amĂ©liorĂ©s lors de l’ajustement des nƓuds ou des segments.

  • Le dĂ©marrage du mode sĂ©lection est amĂ©liorĂ©, notamment lorsque aucune image n’est sĂ©lectionnĂ©e et/ou sous la souris.

  • Position de l’icĂŽne d’Ă©tat de copie locale fixĂ©e dans la superposition de blocs.

  • Positions des poignĂ©es de recadrage fixes lors de l’utilisation de mouvements rapides.

  • ProblĂšmes de mosaĂŻque RCD OpenCL rĂ©solus.

  • Assemblage des tuiles pour les capteurs X-Trans

  • Mise Ă  jour de la pellicule corrigĂ©e si le recadrage est laissĂ© ouvert lors du passage Ă  l’image suivante.

  • Le module “collections” est dĂ©sormais correctement mis Ă  jour lors de l’importation de nouvelles images.

  • La gestion de l’impression paysage/portrait a Ă©tĂ© interrompue en raison d’un changement rĂ©cent de “CUPS”. Nous comptons maintenant sur le filtre “CUPS” pour la bonne orientation.

  • Correction d’une Ă©ventuelle corruption de PDF dans les modules d’exportation et d’impression en raison du nombre d’octets Ă©crits en double.

  • Correction d’un conflit de parallĂ©lisme possible dans le code OpenCL de retouche et de reconstruction des couleurs faisant planter darktable.

  • Transformation correcte des points pour le calcul de la rotation en correction de perspective. Cela corrige un problĂšme lorsque l’image est retournĂ©e, ce qui rendait impossible l’utilisation du contrĂŽle de rotation.

  • Suppression de “RatingPercent” dans les donnĂ©es EXIF ​​car elles ne sont pas normalisĂ©es et peuvent perturber la visionneuse d’images Windows.

  • Correction du comportement d’Ă©tiquetage/rejet lorsque plusieurs images sont sĂ©lectionnĂ©es :
    Lorsque vous tentez de rejeter plusieurs images, elles seront dĂ©sormais dĂ©finies comme rejetĂ©es si l’une d’entre elles n’est pas actuellement rejetĂ©e. Elles seront dĂ©finies comme non rejetĂ©s si elles sont toutes actuellement rejetĂ©es. Cela permet une gestion plus prĂ©visible des images avec des statuts de rejet incohĂ©rent. Des modifications similaires ont Ă©galement Ă©tĂ© apportĂ©es lors de l’activation/dĂ©sactivation des Ă©tiquettes de couleur.

  • Correction de la recherche de prĂ©rĂ©glage de la balance des blancs dans le module “Balance des blancs”.

  • Correction d’une possible actualisation manquante de l’Ă©diteur de mĂ©tadonnĂ©es.

  • Correction d’un Ă©ventuel problĂšme de traduction sous Windows.

Prise en charge des boĂźtiers, par rapport Ă  3.8

Préréglages de la balance des blancs

  • Nikon D4S

  • Panasonic DC-S5

  • Sony ILCE-7M4

Soutien suspendu

Aucun échantillon sur raw.pixls.us

  • Canon EOS M2

  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1

  • Fujifilm FinePix HS50EXR

  • Fujifilm FinePix S6000fd

  • Fujifilm FinePix S9600fd

  • Fujifilm IS-1

  • GoPro FUSION

  • Kodak EasyShare Z980

  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD

  • Leaf Credo 60

  • Leaf Credo 80

  • Leica D-LUX 6

  • Minolta DiMAGE 5

  • Nikon 1 J4

  • Nikon 1 S1

  • Nikon Coolpix P7700

  • Nikon D1H

  • Nikon D2H

  • Nikon D3S

  • Olympus E-10

  • Olympus SP320

  • Olympus SP570UZ

  • Panasonic DMC-FX150

  • Panasonic DMC-G2

  • Pentax K200D

  • Pentax K2000

  • Pentax Q10

  • Phase One IQ250

  • Samsung GX10

  • Samsung GX20

  • Samsung NX5

  • Samsung NX10

  • Samsung NX11

  • Samsung NX20

  • Samsung NX2000

  • Samsung EK-GN120

  • Samsung SM-G920F

  • Samsung SM-G935F

  • Sinar Hy6/ Sinarback eXact

  • Sony DSLR-A380

  • Sony DSLR-A560

  • ST Micro STV680

Traductions

  • tchĂšque

  • Allemand

  • espĂ©ranto

  • Espagnol europĂ©en

  • finlandais

  • Français

  • hĂ©breu

  • hongrois

  • italien

  • Japonais

  • NĂ©erlandais

  • portugais brĂ©silien

  • russe

  • slovĂšne

  • turc

  • ukrainien

  • Chinois - Chine

Notes de version 3.8.1

Posté le ven. 11 février 2022 par Pascal Obry

Nous sommes fiers d’annoncer la nouvelle version de darktable, 3.8.1 !

La version de github est ici : https://github.com/darktable-org/darktable/releases/tag/release-3.8.1 .

Comme toujours, veuillez ne pas utiliser l’archive tar gĂ©nĂ©rĂ©e automatiquement fournie par github, mais uniquement notre fichier tar.xz. Les sommes de contrĂŽle sont :

$ sha256sum darktable-3.8.1.tar.xz
81ee069054dbde580749b2d3a81cda01b7d169a82ba48731823f3ea560b2bef6  darktable-3.8.1.tar.xz
$ sha256sum darktable-3.8.1.dmg
9ca2bb86af90e76aeb67e0e12e167dc35d8a022ee79d66a1e08c5b0345d123a8  darktable-3.8.1.dmg
$ sha256sum darktable-3.8.1-win64.exe
9ed13cc0972c4473c7e5ac69b3393e6636ba9e2a2cf8b8b9e2a51882288235d1  darktable-3.8.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie 3.6.x actuellement stable, veuillez garder Ă  l’esprit que vos modifications seront conservĂ©es pendant ce processus, mais la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec 3.6.x.

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

Remarque importante : pour vous assurer que darktable peut continuer Ă  prendre en charge le format de fichier brut pour votre appareil photo, veuillez lire cet article sur comment/quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

Depuis darktable 3.8.0 :

  • Plus de 160 commits sur darktable+rawspeed
  • 75 pull requests traitĂ©es
  • 55 numĂ©ros clos

Les changements principaux

  • Deux nouvelles langues sont dĂ©sormais disponibles pour la documentation : l’espagnol et le nĂ©erlandais. Cela porte le nombre total de traductions Ă  six. Merci Ă  tous les traducteurs pour leur travail acharnĂ©.

Autres nouvelles fonctionnalités et modifications

  • AccĂ©lĂ©rez l’outil de correction de la retouche en utilisant un meilleur parallĂ©lisme.
  • Ajoutez une nouvelle variable $(DARKTABLE_VERSION).

Corrections de bogues

  • Correction des points de contrĂŽle et de plume pour les formes de tracĂ© et de pinceau lors de l’Ă©dition Ă  l’aide d’un zoom > 200 %. L’Ă©dition est maintenant fluide et ne saute plus lorsque la souris est dĂ©placĂ©e.
  • Sur la vue de la table lumineuse, fixez Maj-clic lors de la sĂ©lection d’une plage - au moins une image doit d’abord ĂȘtre sĂ©lectionnĂ©e.
  • Correction de l’expansion de certaines variables sous Windows.
  • Correction du rendu SVG en calculant la dimension appropriĂ©e dans le module de filigrane avec libsvg 2.52.
  • Correction de l’impression lorsque le module d’exportation est rĂ©glĂ© sur le mode Ă©chelle. Cela Ă©tait dĂ» Ă  un bogue dans l’interaction entre l’exportation et l’impression.
  • Correction de l’affichage de la disposition de l’image du module d’impression lors de l’utilisation de l’unitĂ© en pouces.
  • Correction de la bordure jaune pour les images groupĂ©es sĂ©lectionnĂ©es.
  • Correction de certains problĂšmes d’exportation de balises.
  • Correction d’un plantage sous Windows lors de l’importation Ă  partir d’un dossier contenant des caractĂšres spĂ©ciaux.
  • Correction de l’affichage des vignettes au survol de la souris lorsque vous quittez la table lumineuse par le bas - assurez-vous que la vignette cesse d’ĂȘtre mise en surbrillance.
  • Supprimez l’indication de double-clic dans le module de recadrage pour valider les paramĂštres. Cette fonctionnalitĂ© a Ă©tĂ© supprimĂ©e dans darktable 3.8.0.
  • Meilleure mise en page pour l’Ă©toile et les icĂŽnes rejetĂ©es.
  • RĂ©soudre certains problĂšmes d’actualisation dans le menu des superpositions de guide - assurez-vous que la fenĂȘtre contextuelle affiche les paramĂštres actuels aprĂšs qu’ils ont Ă©tĂ© modifiĂ©s via un raccourci clavier.
  • Corrigez les lignes de guidage dans le module de rotation et de perspective - assurez-vous que les guides sont affichĂ©s uniquement dans la zone recadrĂ©e.
  • Correction de l’export Piwigo pour la nouvelle version de Piwigo qui utilise dĂ©sormais un salon pour les nouvelles images. Nous le vidons maintenant pour nous assurer que les images sont affectĂ©es Ă  leur album correspondant.
  • Correction de la gestion des sources cercle/ellipse dans le module de retouche. Les formes peuvent maintenant ĂȘtre dĂ©placĂ©es immĂ©diatement aprĂšs les avoir placĂ©es par glisser-dĂ©poser.
  • Correction d’un bug dans la rotation et la perspective qui empĂȘchait la suppression de la derniĂšre ligne tracĂ©e manuellement.
  • Correction de plusieurs problĂšmes dans le module de marquage. Certaines interactions de l’interface utilisateur ont Ă©tĂ© retravaillĂ©es pour ĂȘtre plus proches de ce Ă  quoi un utilisateur pourrait s’attendre. En outre, de nouvelles clĂ©s ont Ă©tĂ© ajoutĂ©es : shift-enterattachez la balise sĂ©lectionnĂ©e, rĂ©initialisez l’entrĂ©e et donnez-lui le focus. shift-leftRĂ©duire l’arborescence entiĂšre .
  • Correction de plusieurs problĂšmes de glisser-dĂ©poser sur la table lumineuse qui provoquaient des plantages.
  • Correction d’un plantage possible avec une trĂšs grande mise Ă  l’Ă©chelle Ă  l’exportation.
  • Retravailler les Ă©lĂ©ments d’historique sur les infobulles des vignettes.
  • Retravailler l’interface graphique pour le copier/coller des Ă©lĂ©ments d’historique. L’icĂŽne d’Ă©tat marche/arrĂȘt a Ă©tĂ© supprimĂ©e des Ă©tiquettes et remplacĂ©e par une colonne spĂ©cifique « marche/arrĂȘt ».
  • Correction de certains problĂšmes de dĂ©matriçage spĂ©cifiques aux pilotes AMD OpenCL.
  • Correction d’un plantage possible dans le module de styles pour les noms de style contenant une barre oblique.
  • Ajouter une option pour saisir automatiquement le nouveau nom d’instance de module lors de la duplication d’un prĂ©rĂ©glage.
  • Correction de la mise Ă  jour du graphique Filmic RGB lorsqu’elle est utilisĂ©e dans le panneau d’accĂšs rapide.
  • Restaurer le raccourci pour crĂ©er une copie vierge dans la vue table lumineuse.
  • Autoriser les prĂ©rĂ©glages du module de balisage Ă  ajouter les balises au lieu de les remplacer.
  • Correction de l’info-bulle sur les curseurs de saturation des tons moyens par rapport Ă  la luminance extrĂȘme dans Filmic RGB.
  • Correction de l’ajustement du recadrage dans le module de rotation et de perspective lorsque le sous-Ă©chantillonnage de l’aperçu est actif. Les mouvements ont Ă©tĂ© amplifiĂ©s, ce qui a rendu l’ajustement plus difficile et l’emplacement cliquĂ© n’Ă©tait pas constant lors du dĂ©placement de la zone de recadrage.
  • Correction de l’Ă©criture des mĂ©tadonnĂ©es XMP au format AVIF.
  • Correction de l’importation Ă  partir de partages SMB montĂ©s Ă  l’aide de gvfs.
  • Correction d’un Ă©ventuel changement de couleur lors de l’activation de la correction de l’objectif sur une image monochrome.
  • Correction de la substitution de variable $(RATING_ICONS) - affiche dĂ©sormais un “X” lorsque la note est de 0 au lieu d’une chaĂźne vide.
  • Ajoutez quelques substitutions de variables manquantes dans la liste affichĂ©e.
  • Correction du bouton de rĂ©initialisation dans l’Ă©diteur de mĂ©tadonnĂ©es. Les entrĂ©es de mĂ©tadonnĂ©es ont Ă©tĂ© correctement supprimĂ©es des images sĂ©lectionnĂ©es, mais l’affichage du module n’a pas Ă©tĂ© actualisĂ©.
  • Correction de l’activation des modules de traitement Ă  partir d’un raccourci. Le module n’est plus mis au point lorsqu’il est activĂ©, ce qui correspond au comportement “clic”.
  • Correction de la sĂ©lection automatique des onglets lors de l’ouverture des prĂ©fĂ©rences dans des langues autres que l’anglais.
  • AmĂ©liorez la gestion des illuminants DNG inconnus.
  • Correction de l’exportation de haute qualitĂ© lorsque la taille d’exportation est spĂ©cifiĂ©e “par Ă©chelle”.
  • Correction de certains raccourcis ignorĂ©s lorsqu’ils sont appliquĂ©s Ă  un widget dans une boĂźte de dialogue contextuelle inactive ou non ciblĂ©e.

Notes

  • Nous affichons maintenant un grand message rouge pour les camĂ©ras avec des Ă©chantillons manquants. Les camĂ©ras qui ont Ă©tĂ© supprimĂ©es dans la version 3.8.0 ont Ă©tĂ© ajoutĂ©es Ă  darktable pendant une courte pĂ©riode.

    Si vous voyez un tel message, cela signifie qu’il manque des Ă©chantillons Ă  votre appareil photo. Si vous ne faites rien, le support sera dĂ©finitivement supprimĂ© dans la prochaine version majeure de darktable.

    Lisez cet article pour plus d’informations.

    Les Ă©chantillons doivent ĂȘtre tĂ©lĂ©chargĂ©s ici https://raw.pixls.us/ .

Profils de bruit

  • Canon EOS D60
  • Samsung NX1000

Soutien suspendu

Aucun échantillon sur raw.pixls.us

  • Canon EOS M2
  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix HS50EXR
  • Fujifilm FinePix S6000fd
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Feuille Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Feuille je crois 60
  • Feuille je crois 80
  • Leica D-LUX 6
  • Minolta DiMAGE 5
  • Nikon 1 J4
  • Nikon 1 S1
  • Nikon Coolpix P7700
  • Nikon D1H
  • Nikon D2H
  • Nikon D3S
  • Olympe E-10
  • Olympe SP320
  • Olympus SP570UZ
  • Panasonic DMC-FX150
  • Panasonic DMC-G2
  • Pentax K200D
  • Pentax K2000
  • Pentax Q10
  • Phase un IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung NX5
  • Samsung NX10
  • Samsung NX11
  • Samsung NX20
  • Samsung NX2000
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • Sony DSLR-A380
  • Sony DSLR-A560
  • ST Micro STV680

Traductions

  • portugais brĂ©silien
  • Chinois - Chine
  • nĂ©erlandais
  • espĂ©ranto
  • Espagnol europĂ©en
  • finlandais
  • français
  • allemand
  • hĂ©breu
  • hongrois
  • italien
  • Japonais
  • polonais
  • slovĂšne
  • ukrainien

Les versions

Pour les diffĂ©rents systĂšmes d’exploitation :

Notes de version 3.8.0

Pascal Obry a publié : https://github.com/darktable-org/darktable/releases/tag/release-3.8.0

L’article a Ă©tĂ© traduit avec l’aide de https://www.deepl.com/translator (version gratuite en ligne).

Les liens de tĂ©lĂ©chargement des diffĂ©rentes verrsions de systĂšme d’exploitation sont Ă  la fin de l’article.

Nous sommes fiers d’annoncer la nouvelle version de darktable, 3.8.0 !

La version github est ici : https://github.com/darktable-org/darktable/releases/tag/release-3.8.0.

Comme toujours, n’utilisez pas le fichier tar.xz gĂ©nĂ©rĂ© automatiquement par github mais seulement notre fichier tar.xz. les sommes de contrĂŽle sont :

$ sha256sum darktable-3.8.0.tar.xz 2e65c7c78d074ad218e3ef7a8c3051a8ea78f4a0406386667859645e5e4bf705 darktable-3.8.0.tar.xz $ sha256sum darktable-3.8.0.dmg fe1f1100bf3ca1acc11f69e2ffc6dbb58d11449ed85c086e0ecc52d5acb78e24 darktable-3.8.0.dmg $ sha256sum darktable-3.8.0-win64.exe c74d76f9feefc5648c41938bf430b261d3a3308df0ef87085be590b5a5d1110d darktable-3.8.0-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie 3.6.x actuellement stable, veuillez garder garder Ă  l’esprit que vos modifications seront prĂ©servĂ©es durant ce processus, mais que la nouvelle bibliothĂšque et la configuration ne seront plus utilisables avec la version 3.6.x.

Il vous est fortement conseillĂ© de faire une sauvegarde au prĂ©alable. Note importante : pour s’assurer que darktable peut continuer Ă  supporter le format de fichier brut pour votre appareil photo, veuillez lire ce post sur comment/quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ensemble complet d’Ă©chantillons bruts pour votre appareil photo sous licence CC0 !

PrÚs de 3915 commits à darktable+rawspeed depuis 3.6 571 pull requests traitées 265 problÚmes fermés

Les grandes nouveautés

Le systĂšme de raccourcis clavier a Ă©tĂ© entiĂšrement retravaillĂ© et Ă©tendu pour vous permettre de de contrĂŽler darktable avec d’autres dispositifs, par exemple, des dispositifs MIDI et les contrĂŽleurs de jeux. Les raccourcis clavier/souris standards peuvent maintenant utiliser les mouvements de la souris (horizontaux, verticaux, diagonaux) ainsi que les pressions ainsi que des pressions multiples sur des boutons/taques et des pressions/clics courts ou longs.

Veuillez noter que tous les raccourcis que vous avez créés prĂ©cĂ©demment ne sont pas transfĂ©rĂ©s Ă  la nouvelle fonctionnalitĂ© et devront ĂȘtre redĂ©finis dans darktable 3.8.

Nouveau module de diffusion ou d’accentuation, vous permettant de simuler ou d’inverser les processus de diffusion pour reconstruire des images Ă  partir d’un objectif. les processus de diffusion pour reconstruire des images Ă  partir du flou de l’objectif, du trouble, filtre passe-bas du capteur, ou du bruit. Il peut Ă©galement ĂȘtre utilisĂ© pour simuler des taches d’aquarelle, augmenter le contraste local, simuler l’efflorescence ou appliquer un flou de surface. Des rĂšgles spĂ©ciales peuvent ĂȘtre dĂ©finies pour des rĂšgles spĂ©ciales peuvent ĂȘtre dĂ©finies pour diffuser spĂ©cifiquement sur ou le long des bords, ainsi que pour Ă©viter de les rendre plus nets ou plus flous. les rendre flous.

Le nouveau module de flou de scĂšne permet de synthĂ©tiser des flous de mouvement et d’objectif de maniĂšre paramĂ©trique et physiquement prĂ©cise. de maniĂšre paramĂ©trique et physiquement prĂ©cise. Ce module vous permet de dĂ©finir la trajectoire du mouvement ou le diaphragme de l’objectif. diaphragme de l’objectif et gĂ©nĂšre ensuite le flou correspondant.

Le module de correction de perspective a Ă©tĂ© renommĂ© en rotation et perspective et vous permet dĂ©sormais de dĂ©finir manuellement les paramĂštres de correction en traçant des lignes ou des rectangles sur l’image (repĂšres). en traçant des lignes ou des rectangles sur l’image (reproduisant la fonction de correction de la distorsion trapĂ©zoĂŻdale du module dĂ©prĂ©ciĂ© de recadrage et de rotation).

Ajout de la prise en charge de plusieurs images dans l’aperçu avant impression. La page peut ĂȘtre La page peut ĂȘtre remplie de plusieurs zones, chacune d’entre elles pouvant ĂȘtre dĂ©placĂ©e et placĂ©e sur la page avec la possibilitĂ© de s’y accrocher. la page, avec la possibilitĂ© de s’accrocher Ă  une grille pour plus de prĂ©cision.

Un nouvel algorithme de démosaïque LMMSE a été introduit. Cet algorithme est particuliÚrement particuliÚrement adapté aux images à haute sensibilité ISO et/ou bruyantes.

Les guides de composition du module de recadrage sont dĂ©sormais disponibles dans tout darktable et ne nĂ©cessitent plus l’activation du module de recadrage. et ne nĂ©cessitent plus l’activation du module de recadrage.

Le format Canon raw CR3 est désormais pris en charge (voir la liste des appareils photo pris en charge dans la section ci-dessous). section ci-dessous). Ce support est fourni par LibRaw et nécessite au moins la version exiv2 0.27.4 avec le support BMFF activé.

L’outil de profilage color checker, introduit dans darktable 3.4 en tant que partie du module de calibrage de couleur module d’Ă©talonnage des couleurs, est maintenant normalisĂ© par patch dans l’exposition pour Ă©liminer l’effet l’effet de l’Ă©clairage inĂ©gal et de la chute lors de la prise de vue des vĂ©rificateurs de couleur Ă  main levĂ©e et sur place. Cela diminue fortement la moyenne rĂ©siduelle dE aprĂšs l’Ă©talonnage et aide sensiblement Ă  rĂ©cupĂ©rer les bleus foncĂ©s naturels tout en Ă©vitant les effets de la lumiĂšre. aide Ă  retrouver les bleus foncĂ©s naturels tout en Ă©vitant les dĂ©calages jaunes dans les hautes lumiĂšres.

Autres nouvelles fonctionnalités et modifications

Le module de débruitage (profilé) utilise désormais le mode ondelettes par défaut. par défaut en mode Y0U0V0 ont été améliorés.

Des boutons de retournement ont Ă©tĂ© ajoutĂ©s au module d’orientation (fonctionnalitĂ© dĂ©placĂ©e (fonctionnalitĂ© dĂ©placĂ©e de crop et rotate).

La gestion des travaux en arriÚre-plan a été supprimée des préférences.

Une grande partie du code spécifique à SSE a été supprimée, car le code généré par le compilateur est généralement plus rapide.

Le script darktable-generate-cache affiche maintenant les noms de fichiers et les ID des images.

Les correspondances de noms de fichiers dans le module collections sont maintenant plus rapides.

La gestion des masques est plus rapide.

L’ordre du module de traitement peut maintenant ĂȘtre appliquĂ© automatiquement en fonction des propriĂ©tĂ©s de l’image. propriĂ©tĂ©s de l’image.

L’Ă©tat des dossiers est correctement actualisĂ© lorsqu’un montage est modifiĂ©.

Un sĂ©lecteur de couleur de zone peut ĂȘtre sĂ©lectionnĂ© en utilisant un clic droit en plus de l’option existante Ctrl+C.

Des variables de substitution ont Ă©tĂ© ajoutĂ©es pour les dimensions des images comme suit : $(SENSOR_HEIGHT) et $(SENSOR_WIDTH) pour les dimensions absolues des pixels du capteur ; $(MAXIMUM) pour les dimensions de l'image. absolue du capteur ; $(MAX_HEIGHT) et $(MAX_WIDTH) pour la taille de l'image brute ; et $(EXPORT_HEIGHT) et $(EXPORT_WIDTH) pour les dimensions taille de l’image finale aprĂšs recadrage.

Plus de travail sur l’accĂ©lĂ©ration du code dans de nombreuses routines diffĂ©rentes assurant une meilleure vectorisation et/ou une dĂ©finition OpenMP. Notamment, les modules virage partiel, suppression de la brume etemoval et soften ont Ă©tĂ© amĂ©liorĂ©s.

Le prĂ©rĂ©glage du groupe de modules “dĂ©butant” prend dĂ©sormais en compte le flux de travail choisi (affichage ou rĂ©fĂ©rence Ă  la scĂšne).

Le panneau d’accĂšs rapide tient dĂ©sormais compte du flux de travail choisi (affichage ou scĂšne rĂ©fĂ©rencĂ©e).

Nouvelles options de tri basĂ©es sur la capture, l’importation, la modification, la derniĂšre exportation et la derniĂšre impression.

L’info-bulle pour le masque raster inclut dĂ©sormais des informations sur le module source.

Les modules suivants ont été dépréciés :

  • Recadrage et rotation - les fonctionnalitĂ©s de ce module sont dĂ©sormais partagĂ©es entre les modules Recadrage, orientation, et rotation et perspective.

Notez que le nouveau module de recadrage est dĂ©sormais placĂ© aprĂšs le module de retouche afin de garantir que l’image complĂšte puisse ĂȘtre utilisĂ©e comme zone source.

Une nouvelle option a Ă©tĂ© ajoutĂ©e pour vous permettre de choisir le moment de commencer Ă  Ă©crire modifications dans les fichiers XMP sidecar. Choisissez de : (a) ne jamais Ă©crire XMP ; (b) d’Ă©crire XMP dĂšs que l’image est importĂ©e ; ou (c) d’Ă©crire XMP seulement aprĂšs que l’utilisateur ait modifiĂ© l’image dans la chambre noire.

La saisie du fuseau horaire a été améliorée dans le module de géolocalisation.

Une nouvelle préférence a été ajoutée pour choisir le nombre de collections récentes à afficher.

La prise en charge des classements a été ajoutée au module des collections, ce qui permet de créer des préréglages, par exemple pour sélectionner des collections récentes. des préréglages, par exemple, pour sélectionner les meilleures images de 2021.

Les fichiers PNG sont désormais pris en charge dans le module filigrane.

Les valeurs du module de sĂ©lection globale des couleurs sont dĂ©sormais sĂ©lectionnables et peuvent ĂȘtre copiĂ©es dans le presse-papiers.

HSV a été ajouté comme option dans le module de sélection de couleur globale.

Le schéma de couleurs de la ligne de temps a été amélioré.

Le module Scopes (prĂ©cĂ©demment appelĂ© histogramme) peut maintenant ĂȘtre dĂ©placĂ© vers le panneau de gauche.

AmĂ©lioration du rendu des couleurs pour les oscilloscopes de forme d’onde et de dĂ©filĂ©.

Une nouvelle option d’oscilloscope de forme d’onde verticale a Ă©tĂ© ajoutĂ©e.

Les Ă©chantillons en direct peuvent maintenant ĂȘtre affichĂ©s dans le vectorscope.

Une option RYB a été ajoutée au vecteurscope.

Le module 3D lut a été déplacé aprÚs filmic dans le pixelpipe.

Des amĂ©liorations mineures de la convivialitĂ© ont Ă©tĂ© apportĂ©es Ă  l’Ă©galiseur de tonalitĂ©, en s’assurant que le curseur est affichĂ© lors de la mise au point et que le module est activĂ© lors du dĂ©filement.

Le rĂ©glage automatique des masques a Ă©tĂ© amĂ©liorĂ© dans le module de l’Ă©galiseur de tonalitĂ©.

De nouvelles icĂŽnes “baguette magique” sont dĂ©sormais utilisĂ©es pour les actions d’accord automatique dans le module d’Ă©galisation des tons.

La mise en mosaïque a été activée dans les modules balance des couleurs rvb, diffuse et filmique rvb. pour permettre le traitement de trÚs grandes images.

Lors de l’analyse des fichiers XMP mis Ă  jour, la fenĂȘtre de synchronisation a Ă©tĂ© amĂ©liorĂ©e pour offrir plus de choix quant Ă  la façon dont la synchronisation est effectuĂ©e.

Ajout d’un support de lecture pour le format de fichier HEIF/HEIC.

Ajout du support pour ARM64/Apple M1 comme cible de construction.

Ajout d’une prĂ©fĂ©rence pour inverser le comportement du dĂ©filement de la souris vers le haut/bas sur les attributs de masque dessinĂ©s. attributs de masque. En mĂȘme temps, et pour des raisons de cohĂ©rence, l’action de dĂ©filement vers le haut a Ă©tĂ© dĂ©finie pour augmenter tous les attributs de masque par dĂ©faut.

Ajout d’un horodatage dans la boĂźte de dialogue d’importation de camĂ©ra pour des raisons de cohĂ©rence avec les autres boĂźtes de dialogue d’importation.

L’ordre actuel des modules est dĂ©sormais affichĂ© dans l’en-tĂȘte de l’ordre des modules afin de Ă©conomiser de l’espace dans l’interface graphique.

L’entrĂ©e “ordre du module” est maintenant dĂ©placĂ©e Ă  la fin de la boĂźte de dialogue copier/coller pour une meilleure convivialitĂ©, car cette option est rarement utilisĂ©e.

Le module de tonalité fractionnée affiche désormais la teinte en degrés pour des raisons de cohérence avec les autres modules.

Les images rejetées dans la vue de la table lumineuse sont maintenant atténuées pour plus de clarté.

Le dernier album Piwigo sĂ©lectionnĂ© est maintenant mĂ©morisĂ© dans le module d’exportation.

Pour les utilisateurs et développeurs avancés, les options de construction OpenCL sont maintenant exposées dans le module darktablerc.

Le module des collections offre maintenant de nouveaux prĂ©rĂ©glages basĂ©s sur le temps de l’image pour complĂ©ter les prĂ©rĂ©glages existants basĂ©s sur la durĂ©e de l’image. pour complĂ©ter les prĂ©rĂ©glages existants basĂ©s sur l’heure d’importation.

Ajout d’un indicateur d’exigence sans bordure dans le module d’impression lorsque les marges sĂ©lectionnĂ©es par l’utilisateur sont infĂ©rieures aux marges matĂ©rielles. marges sĂ©lectionnĂ©es par l’utilisateur sont infĂ©rieures aux marges matĂ©rielles.

Ajout d’une option permettant d’afficher tous les modules de l’historique au sein du groupe de modules actif, sans tenir compte du fait que l’utilisateur n’a pas utilisĂ© le module. groupe de modules actifs, qu’ils soient activĂ©s ou non activĂ©s.

Ajout d’un champ de recherche dans les prĂ©fĂ©rences et les raccourcis de prĂ©rĂ©glage.

AmĂ©lioration de la gestion des courbes dans Filmic. Les courbes devraient ĂȘtre plus faciles Ă  contrĂŽler, car certains effets secondaires de certains paramĂštres sur d’autres ont Ă©tĂ© Ă©liminĂ©s.

Ajout de la prise en charge de l’aperçu des vignettes pour les fichiers DNG dans le dialogue d’importation.

La documentation de darktable 3.8.0 comprend maintenant quatre (français, allemand, ukrainien, portugais brĂ©silien) traduites (c’est la premiĂšre fois que une documentation complĂšte et traduite a Ă©tĂ© mise Ă  disposition Ă  la date de la date de sortie), entiĂšrement intĂ©grĂ©e dans le systĂšme de liens d’aide de darktable. du systĂšme. Des versions traduites des manuels epub et pdf sont Ă©galement disponibles.

Corrections de bogues

De multiples fuites de mémoire ont été corrigées.

Correction de l’Ă©quilibrage du vert dans le chemin de code du CPU RCD.

Sélection du meilleur illuminant pour les images DNG.

Lorsque vous essayez d’entrer dans une vue qui ne peut pas ĂȘtre utilisĂ©e (comme la vue d’accrochage oĂč aucune camĂ©ra n’est attachĂ©e), assurez-vous de rĂ©initialiser la combobox Ă  la vue la vue prĂ©cĂ©dente.

Correction des optimisations d’Ă©talonnage pour le delta E dans le module d’Ă©talonnage des couleurs.

Correction du focus peaking qui, dans certains cas, affichait de mauvais pixels aléatoires sur les bords. pixels erronés aléatoires sur les bords.

Correction du rafraĂźchissement lors du collage de tout ou partie de l’historique.

Correction d’un accĂšs possible Ă  des donnĂ©es non initialisĂ©es dans la dĂ©mosaĂŻque RCD.

Mise Ă  jour des champs de mĂ©tadonnĂ©es lors de l’application d’un preset.

Correction de la crĂ©ation du chemin interpolĂ© de liquify pour ĂȘtre plus proche de ce que l’utilisateur attend. l’utilisateur.

Plusieurs problÚmes spécifiques à Windows PATH ont été corrigés. De plus, les noms de chemin UNC sont désormais pris en charge.

Assurez-vous que les fichiers RAW+Jpeg gardent le mĂȘme nom de fichier pendant la copie et l’importation.

Ajout d’une certaine cohĂ©rence dans l’augmentation/diminution de l’opacitĂ© des formes dessinĂ©es, qui fonctionnait de maniĂšre opposĂ©e aux autres formes. qui fonctionnait de maniĂšre opposĂ©e aux autres contrĂŽles de masque.

Inversion de la rotation du vecteur de la force de liquification pour plus de cohérence.

Rendre cohérentes les métadonnées et le balisage concernant la sélection actuelle.

Correction de certaines erreurs d’arrondi dans les masques avec des angles vifs, qui crĂ©aient des discontinuitĂ©s dans la zone du masque. des discontinuitĂ©s dans la zone du masque.

Correction de l’indicateur du chargeur d’images, qui n’Ă©tait pas correctement dĂ©fini au moment de l’importation.

Correction d’un Ă©ventuel mauvais rĂ©glage dans l’Ă©talonnage des couleurs lors du passage de fichiers Jpeg Ă  des fichiers RAW.

Correction d’une mauvaise balance des blancs, rare mais possible, juste aprĂšs l’importation d’une image ou lors de la rĂ©initialisation de l’historique de dĂ©veloppement. image ou lors de la rĂ©initialisation de l’historique de dĂ©veloppement.

Lua

Passage de Lua 5.3 Ă  Lua 5.4.

L’API Lua est maintenant 8.0.0.

Ajout des fonctions darktable.print_toast() et darktable.print_hinter() pour imprimer les messages toast et hinter respectivement.

Ajout du champ is_altered() au type de données dt_lua_image pour déterminer si une image a été modifiée depuis son importation.

Ajout de la fonction generate_cache() au type de donnĂ©es dt_lua_image afin de permettre pour qu’une image de cache mipmap puisse ĂȘtre gĂ©nĂ©rĂ©e sans avoir Ă  exĂ©cuter la fonction darktable-generate-cache.

Ajout de la fonction darktable.gui.libs.snapshots.clear_snapshots() pour supprimer tout instantané.

Ajout de l’Ă©vĂ©nement darkroom-image-loaded qui est dĂ©clenchĂ© lorsqu’une image est chargĂ©e dans la vue de la chambre noire. L’image est retournĂ©e.

AjoutĂ© l’Ă©vĂ©nement darkroom-image-history-changed qui est dĂ©clenchĂ© lorsqu’une image l’historique d’une image est modifiĂ© dans la vue chambre noire. L’image est renvoyĂ©e.

Notes

La série de versions 3.8.x de darktable sera la derniÚre à supporter qui prend en charge macOS 10.7 et la construction avec Xcode 11.

La prochaine version majeure nécessitera au moins macOS 10.14 pour fonctionner et Xcode 12 pour construire.

Les modules dépréciés dans la version 3.4 ont été retirés du groupe des modules dépréciés. groupe de modules dépréciés. Les modules concernés sont : Zone System, Invert, Channel Mixer, Global Tonemap, Relight, Tonemap, Vibrance et Réglages de base. Ajustements.

Dépendances modifiées

Passage de Lua 5.3 Ă  5.4.

Modifications de RawSpeed Support de la caméra, par rapport à la 3.6

Support de base

  • Canon EOS R
  • Canon EOS RP
  • Canon EOS R5
  • Canon EOS R6
  • Canon EOS 250D
  • Canon EOS 850D
  • Canon EOS 90D
  • Canon EOS 1D X Mark III
  • Canon EOS M6 Mark II
  • Canon EOS M50
  • Canon EOS M50 Mark II
  • Canon EOS M200
  • Canon PowerShot G5 X Mark II
  • Canon PowerShot G7 X Mark III
  • Fujifilm GFX50S II (compressĂ©)
  • Leica C (Typ 112) (3:2)
  • Leica Digilux 3 (4:3)
  • Leica M10 (dng)
  • Ricoh GR II
  • Sony DSC-HX95
  • Sony ILCE-7M4
  • Sony ZV-E10

Préréglages de la balance des blancs

  • Canon EOS R (avec rĂ©glage fin)
  • Canon EOS RP (avec rĂ©glage fin)
  • Canon EOS R5 (avec rĂ©glage fin)
  • Canon EOS R6
  • Canon EOS M50 (avec rĂ©glage fin)
  • Ricoh GR II

Profils de bruit

  • Canon EOS R
  • Canon EOS RP
  • Canon EOS R5
  • Canon EOS R6
  • Fujifilm X100V
  • Leica D-Lux 7
  • Leica M10
  • Leica SL (Typ 601)
  • Panasonic DC-S5
  • Panasonic DC-FZ91
  • Panasonic DC-FZ92
  • Panasonic DC-FZ93
  • Panasonic DC-TZ90
  • Panasonic DC-TZ91
  • Panasonic DC-ZS70

Matrices de couleurs personnalisées Support suspendu

Aucun échantillon sur raw.pixls.us

  • Canon EOS M2
  • Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
  • Fujifilm FinePix HS50EXR
  • Fujifilm FinePix S6000fd
  • Fujifilm FinePix S9600fd
  • Fujifilm IS-1
  • GoPro FUSION
  • Kodak EasyShare Z980
  • Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
  • Leaf Credo 60
  • Leaf Credo 80
  • Leica D-LUX 6
  • Minolta DiMAGE 5
  • Nikon 1 J4
  • Nikon 1 S1
  • Nikon Coolpix P7700
  • Nikon D1H
  • Nikon D2H
  • Nikon D3S
  • Olympus E-10
  • Olympus SP320
  • Olympus SP570UZ
  • Panasonic DMC-FX150
  • Panasonic DMC-G2
  • Pentax K200D
  • Pentax K2000
  • Pentax Q10
  • Phase One IQ250
  • Samsung GX10
  • Samsung GX20
  • Samsung NX5
  • Samsung NX10
  • Samsung NX11
  • Samsung NX20
  • Samsung NX2000
  • Samsung EK-GN120
  • Samsung SM-G920F
  • Samsung SM-G935F
  • Sinar Hy6/ Sinarback eXact
  • Sony DSLR-A380
  • Sony DSLR-A560
  • ST Micro STV680

Comme toujours vous pouvez télécharger darktable pour Windows, Mac et GNU/Linux sur https://www.darktable.org/install/.

Notes de version 3.6.1

Pascal Obry vient de mettre en ligne cette mise Ă  jour :

TurboGit a publié ce il y a 18 heures · 1050 commits à maßtriser depuis cette version

Nous sommes fiers d’annoncer la version 3.6.1 de darktable qui ne corrige que les bogues !

La version github est ici : https://github.com/darktable-org/darktable/releases/tag/release-3.6.1 .

Comme toujours, veuillez ne pas utiliser l’archive tar gĂ©nĂ©rĂ©e automatiquement fournie par github, mais uniquement notre fichier tar.xz. les sommes de contrĂŽle sont :

$ sha256sum darktable-3.6.1.tar.xz
a2bfc7c103b824945457a9bfed9e52f007fa1d030f9dbcb3ff0327851be42d14 darktable-3.6.1.tar.xz
$ sha256sum darktable-3.6.1.5.dmg
0fa0cd49971fdf76f690be095600250ad7777c2317f969c7135f035bc7b5f0ee darktable-3.6.1.5.dmg
$ sha256sum darktable-3.6.1.exe
34b4c1748ffe7ac66c3c79ad474b86a7aaa01ba296f8cd21929fe8024ebf3262 darktable-3.6.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie 3.4.x actuellement stable, veuillez garder Ă  l’ esprit que vos modifications seront conservĂ©es pendant ce processus, mais la nouvelle bibliothĂšque et la nouvelle configuration ne seront plus utilisables avec 3.4.x.

Il est fortement conseillĂ© de faire d’abord une sauvegarde.

Remarque importante : pour vous assurer que darktable peut continuer Ă  prendre en charge le format de fichier brut de votre appareil photo, veuillez lire cet article sur la maniĂšre/les Ă©chantillons bruts que vous pouvez contribuer pour vous assurer que nous disposons de l’ ensemble d’ Ă©chantillons bruts complet pour votre appareil photo sous licence CC0 !

Corrections de bugs

  • Le module fixe s’Ă©tend sur le panneau d’accĂšs rapide lors de l’activation/la dĂ©sactivation du module.
  • Correction d’un crash possible dans le module de calibrage des couleurs.
  • Correction d’une incohĂ©rence entre le chemin CPU et GPU dans le module de calibrage des couleurs.
  • Correction d’un problĂšme possible dans le code non linĂ©aire OpenCL Bradford dans l’ Ă©talonnage des couleurs qui entraĂźne un mauvais rendu des couleurs.
  • Correction de la gestion et de l’encodage des chemins Windows.
  • Correction d’un problĂšme possible dans exiv2 lors de la tentative d’Ă©criture de chaĂźnes vides.
  • Correction du bouton par Ă©chelle dans le module d’exportation.
  • Correction d’un plantage lors du renommage d’un masque dessinĂ©.
  • Correction mineure de l’interface utilisateur dans le module en double.
  • Correction d’un Ă©ventuel mauvais rendu de l’ info-bulle du sĂ©lecteur de couleurs . (solution de contournement pour un Ă©ventuel problĂšme Gtk).
  • Correction de la variable de nom de fichier utilisĂ©e lors de l’importation de nouvelles images.
  • Corriger le profil de bruit pour RICOH GR III.
  • Corrigez quelques fuites de mĂ©moire.

Prise en charge de la caméra, par rapport à 3,6

Soutien de base

  • Leica C-Lux (3:2)
  • Nikon D6 (compressĂ© 14 bits, non compressĂ© 14 bits, compressĂ© 12 bits, non compressĂ© 12 bits)
  • Nikon Z fc (compressĂ© 14 bits, compressĂ© 12 bits)
  • Sony ILCE-7RM3A
  • Sony ILCE-7RM4A

Profils de bruit

  • Ricoh GR III

Vous trouverez les liens vers les fichier .exe et .dmg ainsi que les sources de cette version Ă  la fin de cet article en anglais : https://github.com/darktable-org/darktable/releases/tag/release-3.6.1

Notes de version 3.6.0

Article original : anglais. Traductions : allemand

L’Ă©quipe de darktable est heureuse de vous annoncer notre seconde Ă©dition estivale du logiciel, darktable 3.6. Joyeux NoĂ«l (d’Ă©tĂ©) !

Ceci est la premiĂšre des deux versions prĂ©vues cette annĂ©e, et nous prĂ©voyons dorĂ©navant sortir deux nouvelles versions chaque annĂ©e, autour des solstices d’Ă©tĂ© et d’hiver.

Documentation

GrĂące aux innombrables heures de travail de contributeurs acharnĂ©s, toutes les nouvelles fonctionnalitĂ©s sont entiĂšrement documentĂ©es Ă  temps dans le manuel utilisateur, qui est Ă  prĂ©sent disponible au format epub, en plus des versions en ligne et pdf. Les liens d’aide Ă  l’intĂ©rieur du logiciel ont Ă©tĂ© mis Ă  jour pour pointer vers le nouveau manuel et l’ancienne version sera officiellement abandonnĂ©e. Le manuel utilisateur est cependant seulement en anglais pour l’instant, mais les traductions sont en cours (ici et nous prĂ©voyons les autres langues Ă  temps pour darktable 3.8.

Cette fois ci, nous lançons aussi une nouvelle version de la documentation lua (qui permet de scripter des extensions), ici.

Groupes de modules et panneau d’accĂšs rapide

Panneau d’accĂšs rapide

Le panneau d’accĂšs rapide est un remplaçant du module ajustements de base et bien plus. Cette fonctionnalitĂ© fournit une nouvelle interface aux modules de traitement existants, Ă  un emplacement unique et dans une disposition unifiĂ©e. Les utilisateurs peuvent ajouter n’importe quel contrĂŽle de n’importe quel module au panneau d’accĂšs rapide, pour une productivitĂ© accrue et une ergonomie amĂ©liorĂ©e.

Cette nouvelle implĂ©mentation ne concerne que l’interface graphique cĂŽtĂ© utilisateur – les contrĂŽles et les filtres de pixels appartiennent toujours Ă  leur module respectif et peuvent ĂȘtre dĂ©placĂ©s dans le pipeline en utilisant leur module original liĂ©.

Groupes de modules (onglets)

Les modules peuvent Ă  prĂ©sent ĂȘtre rapidement ajoutĂ©s ou retirĂ©s des groupes de modules par un clic-droit sur les onglets des groupes. Ceci Ă©vite d’avoir Ă  modifier le groupe dans la fenĂȘtre de maintenance, mais gardez Ă  l’esprit que ces changements rapides ne mettent pas Ă  jour vos prĂ©-rĂ©glages personnels. Vous pouvez aussi accĂ©der rapidement Ă  la fenĂȘtre gĂ©rer les dispositions de modules par un Ctrl +clic sur l’icĂŽne des prĂ©-rĂ©glages.

La fenĂȘtre gĂ©rer les dispositions de modules a Ă©galement Ă©tĂ© amĂ©liorĂ©e pour inclure le rĂ©glage du panneau d’accĂšs rapide. À prĂ©sent, vous pouvez aussi appliquer automatiquement un prĂ©-rĂ©glage de groupes de modules en fonction du type d’image que vous retouchez/dĂ©veloppez.

Modules de science de la couleur

À prĂ©sent que le flux de travail relatif Ă  la scĂšne est virtuellement complet en terme de fonctionnalitĂ©s dans darktable 3.6, il devient le flux de travail par dĂ©faut. Le flux de travail hĂ©ritĂ© (relatif Ă  l’affichage) peut toujours ĂȘtre activĂ© manuellement dans les prĂ©fĂ©rences.

Nouvelle spline dans filmique RGB

Une nouvelle mĂ©thode d’interpolation, appelĂ©e sĂ»re, est le nouveau rĂ©glage par dĂ©faut pour construire la courbe de tonalitĂ© caractĂ©ristique en « S ». Cette mĂ©thode utilise un polynĂŽme rationnel (similaire Ă  l’Ă©quation de Michaelis-Menten) qui prĂ©vient les dĂ©passements et oscillations qui se produisent parfois avec des rĂ©glages de contraste et de latitude extrĂȘmes quand les mĂ©thodes d’interpolation « dure » et « douce » sont utilisĂ©es.

Le compromis est que cette méthode donne un contraste atténué proche du blanc et du noir (sauf si la latitude est augmentée), mais elle permet des réglages bien plus drastiques du cÎté utilisateur sans effets pervers sur la courbe.

Balance couleur RGB

La balance couleur RGB apporte plusieurs innovations uniques pour aider les coloristes Ă  dĂ©velopper des images de façon cinĂ©matographique et avec un niveau de contrĂŽle raffinĂ©, dans un flux de travail relatif Ă  la scĂšne et prĂȘt pour le HDR.

PremiĂšrement, il assainit la gamme de couleur dans l’espace RGB de travail, Ă  la sortie du module et Ă  chaque conversion interne d’espace de couleur. Ceci assure que la retouche de couleur ne pousse pas les couleurs hors de la gamme valide, ce qui peut arriver rapidement lorsqu’on augmente la saturation (comme dans l’ancien module balance couleur). Les retouches de couleur ambitieuses deviennent donc beaucoup sĂ©curitaires, ce qui permet la crĂ©ation de couleurs riches qui ne se dĂ©graderont pas en artefacts plus tard.

DeuxiĂšmement, il utilise des masques de luminance pour partager explicitement l’image en ombres, tons moyens et haute lumiĂšres rĂ©els, de sorte que chacun puisse ĂȘtre corrigĂ© en couleur sĂ©parĂ©ment. Le slope/offset/power (pente, dĂ©calage, puissance) classique affecte principalement les hautes lumiĂšres, ombres et tons moyens, mais implicitement et par un effet secondaire de l’algorithme. L’algorithme interne actuel est toujours le slope/offset/power habituel, mais le slope a Ă©tĂ© dĂ©composĂ© en deux parties – un lift des ombres et un gain des hautes lumiĂšres – chacune Ă©tant appliquĂ©e sĂ©parĂ©ment sur diffĂ©rents masques de luminance. Les masques de luminance sont dĂ©finis par l’utilisateur et visualisables pour permettre un contrĂŽle complet et transparent des rĂ©gions oĂč les rĂ©glages s’appliquent.

TroisiĂšmement, ce module introduit un vrai rĂ©glage de « saturation » qui respecte la dĂ©finition de la saturation donnĂ©e par Munsell et la CIE (Commission Internationale de l’Éclairage) : la richesse de couleur relative Ă  la luminositĂ©. Il est important de noter que 99 % de ce que les logiciels appellent « saturation » est en rĂ©alitĂ© un rĂ©glage qui affecte la chroma (richesse de couleur indĂ©pendante de la luminositĂ©). Alors que dĂ©saturer (en saturation rĂ©elle) Ă©claircit Ă©galement et permet d’atteindre des couleurs pastels (ainsi, rouge dĂ©sature en rose), rĂ©duire la chroma se fait Ă  luminositĂ© constante et permet seulement d’atteindre la valeur de gris ayant la mĂȘme luminance (rouge dĂ©grade vers gris), ce qui est peu plaisant et incohĂ©rent avec la peinture. Un rĂ©glage de chroma est Ă©galement fourni. Les deux rĂ©glages de saturation et de chroma peuvent ĂȘtre manipulĂ©s globalement ou sĂ©parĂ©ment dans les ombres, tons moyens et hautes lumiĂšres, en utilisant les masques de luminance.

Finalement, la retouche de couleur linĂ©aire a lieu dans un espace RGB spĂ©cial (publiĂ© en 2019) qui prĂ©sente une rĂ©partition uniforme des teintes de Munsell sur l’ensemble de la gamme de luminance. Ceci rend les corrections de couleurs plus uniformes et mieux Ă©quilibrĂ©es pour toutes les teintes, ce qui n’est gĂ©nĂ©ralement pas le cas pour les espaces RGB standards (sRGB/Rec709, Rec2020, ProPhoto RGB, etc.). La partie perceptuelle de la retouche de couleur utilise l’espace JzAzBz (publiĂ© en 2017), qui est dĂ©jĂ  utilisĂ© par le masques paramĂ©triques relatifs Ă  la scĂšne. C’est un espace de couleur entiĂšrement perceptuel (similaire au CIE Lab 1976) adaptĂ© aux signaux HDR jusqu’Ă  10 000 Cd/mÂČ. Pousser la chroma ou la saturation garde la teinte inchangĂ©e, ce qui peut facilement ĂȘtre vĂ©rifiĂ© avec le nouveau graphe vectorscope (voir plus bas), et n’Ă©tait pas le cas avec les autres rĂ©glages de saturation et de chroma de darktable.

Les rĂ©glages de vibrance et de contraste ont Ă©tĂ© portĂ©s d’autres modules pour tirer parti de l’espace RGB spĂ©cial utilisĂ© dans la balance couleur RGB, ce qui en fait l’organe central pour toute chose relative Ă  la couleur dans darktable 3.6, avec une science de la couleur moderne, cohĂ©rente avec la perception et prĂȘte pour le HDR.

Le module balance couleur RGB est fourni avec un kernel OpenCL pour externaliser le calcul sur la carte graphique, 6× Ă  22× plus rapide que l’implĂ©mentation pour processeur standard, selon le matĂ©riel. Quelques exemples de ce que la balance couleur peut faire pour vous (avant/aprĂšs) :

Calibration des couleurs : ajout du support pour color checker

Les color checkers sont des outils bien connus de l’industrie, qui consistent en une charte de patchs de couleurs de rĂ©fĂ©rence, Ă  photographier sur le lieu de prise de vue, pour assurer la constance et la prĂ©cision des couleurs sur une sĂ©rie d’images, peu importent les conditions d’Ă©clairage et l’appareil photo utilisĂ©.

Une nouvelle interface a Ă©tĂ© ajoutĂ©e au module calibration des couleurs qui vous permet d’extraire rapidement la meilleure balance des blancs et les meilleurs rĂ©glages de mixage des canaux, Ă  partir de la photo d’un color checker, afin de minimiser la dĂ©viation de couleur. Un solveur interne calcule les rĂ©glages optimaux en suivant diffĂ©rentes stratĂ©gies dĂ©finies par l’utilisateur, par exemple pour minimiser la dĂ©viation colorimĂ©trique en prioritĂ© sur certaines teintes ou en moyenne.

Un rapport donne une rĂ©troaction Ă  l’utilisateur sur la qualitĂ© du fitting, en montrant le delta E moyen et maximum de la dĂ©viation colorimĂ©trique rĂ©siduelle aprĂšs calibration. Les rĂ©glages ainsi calculĂ©s peuvent ensuite ĂȘtre copiĂ©s-collĂ©s Ă  toutes les photos prises dans le mĂȘmes conditions d’Ă©clairage ou dĂ©finies comme prĂ©-rĂ©glage, en tant que correction primaire des couleurs.

La mĂȘme interface peut aussi ĂȘtre utilisĂ©e comme contrĂŽle qualitĂ©, pour mesurer la dĂ©viation colorimĂ©trique sur un color checker. Ceci est utile pour juger la qualitĂ© d’un profil ICC gĂ©nĂ©rique d’entrĂ©e, par exemple.

Les Passport 24 de chez X-Rite/Gretag Macbeth (éditions pré-2014 et post-2014) ainsi que les Spyder ColorCheckr 24 et 48 (éditions pré-2018 et post-2018) sont actuellement supportés. Nous ne prévoyons pas laisser les utilisateurs ajouter leur propres chartes, et seulement des chartes de référence venant de manufacturiers réputés sérieux seront ajoutées dans le futur.

Notez que cet outil est prĂ©vu pour raffiner les profils de couleur standard d’entrĂ©e des camĂ©ras, pas pour les remplacer ou pour crĂ©er des profils ICC gĂ©nĂ©riques.

Cette fonctionnalité rend les ajustements de couleur beaucoup plus rapides et fiables, en rendant darktable utilisable dans des chaßnes de couleur exigeantes et dans des environnements professionnels, ou simplement en permettant une correction efficace des déviation de couleur parasites et des éclairage à faible indice de rendu des couleurs.

darktable 3.6 Ă©galement introduit un kernel OpenCL pour la calibration des couleurs, qui devrait ĂȘtre 1,3× Ă  8× plus rapide que l’implĂ©mentation pour processeur standard, suivant le matĂ©riel.

Un exemple de ce que la calibration des couleurs peut faire pour vous : à gauche, on se contente de faire la balance des blancs sur la rampe de gris (delta E moyen de 2,23), à droite on fait une calibration complÚte (delta E moyen de 1,60). On voit que les bleus apparaissent délavés sur la version non calibrée.

Module censurer

Le module censurer vous permet de flouter et de pixĂ©liser rapidement des parties de l’image, d’une façon esthĂ©tique, pour des fins d’anonymisation et pour respecter les conditions d’utilisation des rĂ©seaux sociaux relatives Ă  l’anatomie. Il applique un flou gaussien et un bruit gaussien physiquement rĂ©alistes en RGB linĂ©aire. En tant que tel, il peut aussi ĂȘtre utilisĂ© pour diffĂ©rents effets crĂ©atifs, tels que l’effet Orton (bloom).

© Aurélien Pierre

Notez que le module censurer n’empĂȘche pas une reconstruction scientifique des parties censurĂ©es (en utilisant l’apprentissage machine et l’intelligence artificielle, notamment). Pour une rĂ©elle anonymisation, rĂ©sistante Ă  la reconstruction scientifique, vous devez peindre une couleur solide par dessus les parties sensibles de l’image.

Recadrage, formes, retouche et déformations du pipeline

Un nombre important d’amĂ©liorations ont Ă©tĂ© rĂ©alisĂ©es de sorte que le pipeline puisse mieux gĂ©rer les modules utilisant les formes et des dĂ©formations.

Quand des formes sont dessinĂ©es sur l’image, elles sont en rĂ©alitĂ©s dessinĂ©es dans l’espace de coordonnĂ©es du raw original, et dĂ©formĂ©es au cours du pipeline avec les transformations appliquĂ©es Ă  l’image. Par exemple, ceci signifie que des lignes droites de dĂ©gradĂ© peuvent apparaĂźtre courbes, ou des masques circulaires peuvent apparaĂźtre elliptiques. Dans darktable 3.6, vous verrez ces dĂ©formations des masques dessinĂ©s avant de les placer sur l’image et pendant que vous Ă©ditez les formes dĂ©jĂ  positionnĂ©es.

Le module retouche a aussi Ă©tĂ© amĂ©liorĂ© pour mieux gĂ©rer les dĂ©formations des formes source et destination. De plus, le masque gradient peu maintenant avoir sa courbure rĂ©glĂ©e avant de le placer sur l’image, et avec une meilleure prĂ©cision.

Le module recadrer et pivoter existant devient excessivement difficile Ă  maintenir, principalement parce qu’il tente de faire 3 choses en mĂȘme temps (recadrer, pivoter, corriger la perspective), et le code qui rĂ©alise ces opĂ©rations est devenu trĂšs complexe. Un projet en cours consiste Ă  amĂ©liorer et Ă  remplacer ce module par des Ă©lĂ©ments basiques, et un nouveau module, recadrer, a Ă©tĂ© créé. Ce module est placĂ© aprĂšs retouche dans le pipeline, de sorte que retouche puisse Ă©chantillonner des sources Ă  l’extĂ©rieur de la zone recadrĂ©e. Il est vivement recommandĂ© d’utiliser ce nouveau module pour le recadrage, et de recourir Ă  l’original recadrer et pivoter seulement pour la rotation et la perspective.

Dématriçage et masque de détails

Nouvel algorithme de dématriçage.

Un nouvelle mĂ©thode, Ratio-Corrected Demosaicing (RCD), a Ă©tĂ© ajoutĂ©e au module dĂ©matriçage pour les capteurs Ă  matrice de Bayer. Il s’agit essentiellement d’une amĂ©lioration de la mĂ©thode AMaZE, qui offre pratiquement le mĂȘme niveau de dĂ©tails mais avec moins d’artefacts. En particulier, les photos Ă  bas ISO et les clichĂ©s d’astrophotographie seront plus lisses et le bruit sera moins granuleux. Cette mĂ©thode est aussi significativement plus rapide que AMaZE et une version OpenCL est fournie pour l’exĂ©cution sur carte graphique.

Pour tirer parti des avantages de diffĂ©rentes mĂ©thodes de dĂ©matriçage, de nouvelles mĂ©thodes de dĂ©matriçage mixte ont aussi Ă©tĂ© ajoutĂ©es, dans la mĂȘme veine que RawTherapee. Ceci permet de dĂ©matricer diffĂ©rentes parties de l’image avec diffĂ©rents algorithmes, en fonction du contenu.

Amélioration du masque basé sur les détails

Une nouvelle option de masquage paramĂ©trique a Ă©tĂ© ajoutĂ©e pour vous permettre d’inclure ou d’exclure les contours nets et les dĂ©tails des masques paramĂ©triques. Ceci est spĂ©cialement utile pour appliquer des flous et des amĂ©liorations de nettetĂ© qui ignorent les rĂ©gions hors focus (bokeh), ou au contraire ne s’appliquent que sur les rĂ©gions hors focus, pour Ă©viter de sur-accentuer les dĂ©tails dĂ©jĂ  nets. Cette option n’est disponible que pour les fichiers RAW, car elle dĂ©pend des dĂ©tails calculĂ©s Ă  l’Ă©tape du dĂ©matriçage.

Refactorisation des masques

L’interface graphique des masques a Ă©tĂ© amĂ©liorĂ©e. Les modes de fusion “inverses” sont Ă  prĂ©sent accessibles Ă  partir d’une icĂŽne “inverser” et les Ă©tapes d’amĂ©lioration des masques par floutage (utilisant un flou gaussien) et par raffinement (utilisant un filtre guidĂ© sensible aux bords) peuvent ĂȘtre appliquĂ©s dans un ordre dĂ©fini par l’utilisateur.

Le rĂ©glage par dĂ©faut des modes de fusion est d’appliquer la sortie du module par dessus son entrĂ©e avec une transparence optionnelle (utilisant la classique composition alpha et supposant une entrĂ©e complĂštement opaque). Les modes inverses appliquent l’entrĂ©e par dessus la sortie.

Jusqu’Ă  darktable 3.4, le raffinement de masque (utilisant le filtre guidĂ©) Ă©tait toujours appliquĂ© avant le floutage du masque (utilisant un flou gaussien). Les deux techniques ont pour but d’assurer que des rĂ©gions contiguĂ«s de l’image soient masquĂ©es de façon Ă©galement contiguĂ«, sans trous, notamment en prĂ©sence de bruit ou lorsque des masques de chromaticitĂ© sont utilisĂ©s. Cependant, le flou gaussien n’est pas sensible aux bords et peut fuir hors des limites des rĂ©gions masquĂ©es, produisant des halos autour des bords dans certains cas, alors que le filtre guidĂ© est explicitement forcĂ© Ă  suivre les bords de prĂšs. Bien que le flou gaussien soit plus efficace pour gĂ©rer le bruit, l’utiliser aprĂšs le filtre guidĂ© annule la sensibilitĂ© aux bords de ce dernier. Les appliquer dans l’ordre inverse peut aider Ă  corriger le bruit de façon plus agressive tout en gardant les propriĂ©tĂ©s du filtre guidĂ© aux bords (utilisez des petits rayons de floutage).

Aberrations chromatiques

Ancien module

Le module aberrations chromatiques existant a Ă©tĂ© renommĂ© aberratons chromatiques raw a possĂšde Ă  prĂ©sent une nouvelle option pour Ă©viter les virages de couleur. Notez que ce module ne fonctionne que pour les capteurs Ă  matrice de Bayer et est donc limitĂ© dans son intĂ©rĂȘt.

Nouveau module

Un nouveau module aberrations chromatiques a été ajouté. Il opÚre en RGB aprÚs le dématriçage et est donc disponible pour toute image et tout type de capteur. Il amÚne une nouvelle technique de filtrage (inspirée par les manifolds adaptatifs, publiés en 2012) qui permet de guider, de façon plus ou moins proche, deux des canaux RGB avec le troisiÚme, pour assurer que les gradients des 3 canaux soient corrélés.

© Rawfiner – Correction des aberrations chromatiques avec le nouveau module

Notez que les aberrations chromatiques se produisent soit lorsque les gradients des 3 canaux sont lĂ©gĂšrement dĂ©calĂ©s dans le plan, les uns par rapport aux autres, soit parce que les gradients sont plus flous sur un canal que sur les autres. Le rayon du voisinage utilisĂ© pour corriger les gradients et la force de la correction sont dĂ©finis par l’utilisateur. Ceci fonctionne beaucoup mieux pour les aberrations chromatiques larges (au dessus de f/2.8) que l’ancien module et rĂ©gularise une partie du bruit par effet secondaire. Il peut aussi ĂȘtre utilisĂ© sur plusieurs instances en utilisant diffĂ©rentes stratĂ©gies de guidage pour venir Ă  bout des cas les plus difficiles sans produire de franges grises sur les contours.

Correction des objectifs

La correction des aberrations chromatique du module correction des objectifs peut Ă  prĂ©sent ĂȘtre totalement Ă©crasĂ©e. Également, un bug dans le remappage des coordonnĂ©es a Ă©tĂ© rĂ©glĂ©, oĂč des aberrations Ă©taient en fait créées sur les bords de l’image quand le rĂ©glage manuel Ă©tait utilisĂ©.

Vectorscope

Une vue vectorscope a Ă©tĂ© ajoutĂ©e en complĂ©ment de l’histogramme et de la forme d’onde. Le vectorscope est un diagramme teinte/chroma qui montre la chromaticitĂ© isolĂ©e des informations de luminositĂ© ou de spatialitĂ©.

Le graphe reprĂ©sente le volume de couleur en restituant les couleurs les plus frĂ©quentes dans l’image par des points plus lumineux. Les points sont colorĂ©s Ă  la chromaticitĂ© qu’ils reprĂ©sentent.

Un rĂ©ticule marque les primaires et secondaires de l’espace de couleur dĂ©fini par le profil de l’histogramme. Un anneau de teinte reprĂ©sente la chroma maximale admissible pour chaque teinte (en RGB relatif Ă  l’affichage) dans le profil de l’histogramme.

Le vectorscope peut dĂ©crire l’image soit dans l’espace CIE Luv (un standard bien connu) ou JzAzBz (plus fidĂšle perceptuellement mais plus lent Ă  calculer). Il peut reprĂ©senter la chroma sur une Ă©chelle linĂ©aire (fidĂšle au modĂšle de couleur) ou logarithmique (plus facile Ă  lire pour les images Ă  faible chroma).

Cet outil, Ă  l’origine utilisĂ© dans les Ă©diteurs vidĂ©o, est utile pour ajuster la colorimĂ©trie d’une sĂ©rie de photos de façon cohĂ©rente en montrant quelles sont les couleurs dominantes. Il peut aussi ĂȘtre utilisĂ© pour analyser, enseigner et mieux comprendre les effets des rĂ©glages des modules sur la couleur des images.

En revanche, il ne faudrait pas surestimer ce que le vectorscope peut faire :

  • L’anneau de teinte n’est pas une vĂ©rification de gamut, Ă©tant donnĂ© qu’une couleur peut ĂȘtre reprĂ©sentĂ©e Ă  l’intĂ©rieur mais se trouver tout de mĂȘme hors gamut en raison de sa luminance,
  • Lorsqu’on ajuste une image en se basant sur un color checker, des rĂ©sultats plus rapides et plus prĂ©cis seront obtenus en utilisant le profilage inclus dans le module calibration des couleurs.
  • Le vectorscope n’a pas de ligne de teinte de peau. Les teintes de peau varient en chromaticitĂ© de sorte que toute ligne de ce type reprĂ©senterait inĂ©vitablement une supposition a priori. De plus, cette vue ne fournit aucun guide spĂ©cifique pour corriger un contenu spĂ©cifique de l’image.
  • Le vectorscope reprĂ©sente un encodage colorimĂ©trique de l’image, qui diverge inĂ©vitablement de la perception du spectateur.

Changements dans l’interface utilisateur de la chambre noire

La ligne d’en-tĂȘte des modules de traitement a Ă©tĂ© modifiĂ©e pour inclure un indicateur de masque, pour les modules oĂč un masque dessinĂ© ou paramĂ©trique a Ă©tĂ© utilisĂ©. Vous pouvez cliquer sur cette icĂŽne pour montrer ou cacher le masque.

Un certain nombre de modules de traitement incluent des Ă©lĂ©ments graphiques dessinĂ©s (par exemple, les graphhs de filmique RGB ou les courbes de l’Ă©galiseur de contraste). Ces Ă©lĂ©ments ont un ratio d’aspect de 16:9 pas dĂ©faut, mais peuvent Ă  prĂ©sent ĂȘtre redimensionnĂ©s par survol de la souris, puis en dĂ©filant avec la roulette en maintenant la touche Ctrl.

Performance

De nombreuses routines de pixels ont Ă©tĂ© optimisĂ©es pour la vitesse sur CPU et GPU, plus particuliĂšrement les conversions intermĂ©diaires d’espaces de couleurs qui surviennent entre les modules Lab et RGB ou dans les masques paramĂ©triques, de mĂȘme que les transformations de coordonnĂ©es des masques dessinĂ©s. Dans ces parties du code, vous pouvez attendre une accĂ©lĂ©ration jusqu’Ă  3×.

Les utilisateurs qui souhaitent un maximum de performance sont invitĂ©s Ă  compiler darktable eux-mĂȘme en utilisant le build Release de façon Ă  activer la totalitĂ© des optimisations disponibles sur leur matĂ©riel particulier : voir les explications courtes ou dĂ©taillĂ©es. Notez que les paquets prĂ©-compilĂ©s utilisent des optimisations conservatrices et taille-unique dont le fonctionnement est garanti sur tout type de matĂ©riel depuis 2004 (Intel Pentium IV), mais ne tireront pas parti de toutes les optimisations disponibles sur votre matĂ©riel spĂ©cifique.

Modules dépréciés

Les modules suivant ont Ă©tĂ© dĂ©prĂ©ciĂ©s parce qu’ils comportent des erreurs de conception fondamentales qui ne peuvent ĂȘtre rĂ©glĂ©es ou parce qu’ils sont maintenant redondants. Ils ont Ă©tĂ© remplacĂ©s par des alternatives :

  • Suppression des taches (c’est un sous-ensemble des fonctionnalitĂ©s dĂ©jĂ  fournies par le module retouche),
  • Vibrance (intĂ©grĂ© dans la balance couleur RGB),
  • Ajustements de base (remplacĂ© par le panneau d’accĂšs rapide),
  • Suppression des franges (remplacĂ© par le nouveau module aberrations chromatiques).

Ces modules sont conservés pour assurer la compatibilité des anciens traitements mais ne sont plus disponibles pour des nouvelles retouches.

Changements dans la table lumineuse

Importation

La version 3.6 de darktable remplace les deux boutons Image
 et Dossier
 du module d’import par deux nouvelles options :

  • l’option ajouter Ă  la bibliothĂšque prend les images qui existent dĂ©jĂ  sur votre systĂšme de fichiers et les ajoute simplement Ă  la base de donnĂ©es de la bibliothĂšque (Ă©quivalent de la fonctionnalitĂ© prĂ©cĂ©dente),
  • l’option copier et importer créée des copies des images avant de les ajouter Ă  la bibliothĂšque. Ceci sera utilisĂ© la plupart du temps pour des images prĂ©sentes sur des supports de stockage externe comme une carte mĂ©moire ou un appareil photo, qui doivent ĂȘtre copiĂ©es sur votre systĂšme de fichier local avant import. Vous pouvez choisir de renommer les images dans le processus de copie.

Les deux options vous proposent une fenĂȘtre qui vous permet de sĂ©lectionner individuellement des images ou des dossiers pour l’import, et permet une prĂ©visualisation optionnelle des miniatures avant l’import.

Une nouveautĂ© est la possibilitĂ© de spĂ©cifier en lot des mĂ©tadonnĂ©es et des mots-clĂ©s directement Ă  l’import des images (auparavant accessible dans un sous-menu).

De plus, un problĂšme concernant la notation par Ă©toile Ă  l’import a Ă©tĂ© rĂ©glĂ©. L’utilisateur peut maintenant choisir une note Ă  partir des donnĂ©es Exif de l’image (telles que dĂ©finies dans l’appareil photo) ou une note arbitraire unique forcĂ©e Ă  l’importation pour toutes les images.

Collections

Le module “collecter” a Ă©tĂ© renommĂ© collections pour fournir plus de clartĂ© et de cohĂ©rence avec les autres modules. Vous pouvez dĂ©sormais permuter entre la vue dossier et la vue pellicule en cliquant sur une entrĂ©e en tenant Ctrl + Maj enfoncĂ©es.

Dans la vue dossier, vous pouvez permuter entre différentes vues des images, comme suit :

  • Double clic pour montrer seulement les images dans le dossier sĂ©lectionnĂ©,
  • Ctrl + clic pour montrer seulement les images des sous-dossiers,
  • Maj + clic pour montrer les images du dossier courant et de ses sous-dossiers.

Changements aux cartes et géolocalisation

Un certain nombre de changements ont été faits à la vue carte et la disposition du module géolocalisation a été mise à jour à la fois dans les vues table lumineuse et carte.

Autres

  • Vous pouvez utiliser des raccourcis clavier pour accĂ©der aux contrĂŽles de fusion dans les modules de traitement,
  • Certaines prĂ©fĂ©rences ont Ă©tĂ© dĂ©placĂ©es du menu des prĂ©fĂ©rences globales vers de nouvelles options accessibles depuis le menu “prĂ©-rĂ©glages” des modules,
  • Changement dans l’attribution des mots-clĂ©s : une façon rapide d’organiser la structure des mots-clĂ©s est de les glisser-dĂ©placer. Dans le mode de visualisation en arborescence, vous pouvez glisser n’importe quel mot-clĂ© (nƓud ou enfant) et le dĂ©placer sur n’importe quel autre mot-clĂ© (nƓud ou enfant). Le premier mot-clĂ© et ses enfants, s’il y en a, deviennent alors des descendants du second mot-clĂ©. DĂ©placer sur un nƓud l’ouvre automatiquement,
  • Appuyer sur le bouton “exporter” dans le bas de la fenĂȘtre des prĂ©fĂ©rences/prĂ©rĂ©glages vous permet d’exporter tout vos prĂ©rĂ©glages vers un dossier,
  • Vous pouvez maintenant utiliser le bouton “rĂ©initialiser” sur le module de styles pour supprimer tous les styles,
  • À l’intĂ©rieur de la vue table lumineuse, vous pouvez Ă  prĂ©sent permuter entre les modes d’affichages directement depuis une nouvelle suite d’icĂŽnes qui remplacent le menu dĂ©roulant,
  • Le module d’export a Ă©tĂ© ajoutĂ© Ă  la colonne de gauche dans la chambre noire,
  • Vous pouvez crĂ©er une nouvelle instance d’un module initialisĂ©e avec un prĂ©-rĂ©glages directement en faisant un clic droit sur le nom du prĂ©-rĂ©glage (au lieu de clic milieu, tel que dans la 3.4). Ceci devrait permettre de rendre le raccourci accessible Ă  d’avantage d’utilisateurs. De la mĂȘme maniĂšre, clic droit sur le menu de multi-instanciation créée directement une nouvelle instance du module,
  • La boĂźte de dialogue qui apparaĂźt avant d’exporter une image en mode “rĂ©-Ă©crire” est Ă  prĂ©sent optionnelle,
  • La mise Ă  l’Ă©chelle sur les Ă©crans 4K et Ă  haute densitĂ© de pixels (high DPI) est corrigĂ©e, de sorte que le zoom Ă  100 % est bien 1:1 pixel peu importe la mise Ă  l’Ă©chelle de l’affichage global,
  • Le contrĂŽle manuel de la mise au point des appareils Nikon en mode connectĂ© (tethering) est Ă  prĂ©sent supportĂ© dans la vue capture .

Ce qui vient

La prochaine version est déjà prévue pour décembre. Voici quelques éléments que vous pouvez attendre :

  • Une nouvelle mĂ©thode pour dĂ©finir les raccourcis, qui peut ĂȘtre utilisĂ©e avec une gamme bien plus large de pĂ©riphĂ©riques d’entrĂ©e, incluant des contrĂŽleurs MIDI,
  • Un nouveau module de diffusion/nettetĂ©, qui utilise un modĂšle physique de diffusion des particules modifiĂ© pour ĂȘtre sensible aux bords. Ce module peut ĂȘtre utilisĂ© pour ajouter ou retirer de la diffusion atmosphĂ©rique, du flou d’objectif, prolonger l’image dans les hautes lumiĂšres Ă©crĂȘtĂ©es et dans les portions d’images endommagĂ©es, ou pour crĂ©er des effets artistic comme simuler l’aquarelle ou le dessin au trait,
  • De nouvelles amĂ©liorations du module histogramme,
  • Des changements Ă  la vue impression pour permettre l’affichage de plusieurs images,
  • D’avantages d’amĂ©liorations de la gestion de la couleur Ă  l’intĂ©rieur du pipeline de pixels,
  • Un nouvel algorithme de dĂ©matriçage LMMSE, particuliĂšrement adaptĂ© aux images Ă  haut ISO.

Traduit depuis l’article original en anglais. Images © leurs auteurs respectifs, rĂ©utilisation non permise sans autorisation expresse. Image d’en-tĂȘte sous licence CC-BY-NC 4.0 par Mica.

Mentions complémentaires

Le support des fichiers RAW Canon CR3 n’a pas Ă©tĂ© terminĂ© Ă  temps pour la release, et la plupart des distributions Linux n’incluent toujours pas la version de Exiv2 qui permet ce support. Le code est cependant presque terminĂ© et en cours de test. Vous pouvez tĂ©lĂ©charger une version non-officielle de darktable 3.6 incluant le support expĂ©rimental de CR3 ici (utilisation Ă  vos risques et pĂ©rils).

Notes de version 3.4.1

Cette mise Ă  jour concerne surtout l’interface, corrige des bugs, ajoute de nouveaux APN et aussi corrige un problĂšme de lettres accentuĂ©es sous Windows.

Traduction de l’article en ligne l’article sur darktable.org

Posté sur Sam 06 février 2021

par Pascal Obry

Nous sommes fiers d’annoncer la sortie de la nouvelle fonctionnalitĂ© de darktable, 3.4.1!

La version github est ici: https://github.com/darktable-org/darktable/releases/tag/release-3.4.1 .

Comme toujours, veuillez ne pas utiliser l’archive tar gĂ©nĂ©rĂ©e automatiquement fournie par github, mais uniquement notre tar.xz. les sommes de contrĂŽle sont:

$ sha256sum darktable-3.4.1.tar.xz 7fc3f851da9bcd7c5053ecd09f21aa3eb6103be98a6c58f52010b6f22174941e darktable-3.4.1.tar.xz $ sha256sum darktable-3.4.1.dmg e13112ed1d5f9c55e5287aa9d7276f04b90909b2e356640f36227a0a53321658 darktable-3.4.1.dmg $ sha256sum darktable-3.4.1-win64.exe 94f6f0999378a541b25bd030838b508882d2bace86a95c898a30ca32c406c3f8 darktable-3.4.1-win64.exe

Lors de la mise Ă  jour Ă  partir de la sĂ©rie 3.2.x actuellement stable, veuillez garder Ă  l’esprit que vos modifications seront conservĂ©es pendant ce processus, mais que la nouvelle bibliothĂšque et la nouvelle configuration ne seront plus utilisables avec 3.2.x, il est donc fortement conseillĂ© de prendre un sauvegarder d’abord.

Remarque importante: pour vous assurer que darktable peut continuer Ă  prendre en charge le format de fichier brut pour votre appareil photo, veuillez lire cet article sur comment / quels Ă©chantillons bruts vous pouvez contribuer pour vous assurer que nous avons l’ ensemble d’ Ă©chantillons bruts complet pour votre camĂ©ra sous licence CC0 !

  • PrĂšs de 100 commits sur darktable + rawspeed depuis 3.4
  • 25 pull requests traitĂ©es
  • 18 numĂ©ros rĂ©solus

Les grands

Aucun

Nouvelles fonctionnalités et modifications

  • GĂ©nĂ©ration de vignettes plus rapide lors de l’importation.
  • Quelques amĂ©liorations CSS mineures .

Corrections de bugs

  • Correction de la gestion RVB de la correction des couleurs et de la normalisation de la saturation.
  • Correction du dĂ©filement fluide sur MacOS.
  • Correction de l’importation de mĂ©tadonnĂ©es Lr, cela ne se fait que si aucun autre XMP n’est prĂ©sent.
  • Correction de l’exportation des mĂ©tadonnĂ©es qui ne doit ĂȘtre effectuĂ©e que si le paramĂštre correspondant est activĂ©.
  • Correction du dĂ©filement des popups combo-box.
  • Restaurez correctement les messages de hinter de collection si nĂ©cessaire.
  • Correction de l’affichage des Ă©toiles en superposition.
  • Correction du rĂ©glage du point noir lors du dĂ©placement de l’histogramme.
  • Correction des liens d’aide pour le module du groupe technique.
  • Distinguez correctement les camĂ©ras avec le mĂȘme prĂ©fixe dans le module de collecte.
  • Correction du rendu gras sous Windows (pour les prĂ©rĂ©glages sĂ©lectionnĂ©s par exemple).
  • Correction de la prise en charge de Windows PATH pour la configuration et les bibliothĂšques lorsque le nom du chemin contient des caractĂšres non ASCII .
  • Masquez correctement la coche de la balise sĂ©lectionnĂ©e lorsqu’une balise n’est plus sĂ©lectionnĂ©e.
  • Correction de la recherche sur le module de collecte pour plusieurs noms de fichiers sĂ©parĂ©s par une virgule.
  • Correction de la taille de la poignĂ©e d’Ă©crĂȘtage lorsque l’aperçu sous-Ă©chantillonnage est activĂ©.
  • Correction de la lecture des commentaires des mĂ©tadonnĂ©es depuis exif.
  • Correction d’un cas oĂč la vignette pouvait ĂȘtre dĂ©synchronisĂ©e avec l’Ă©dition de la chambre noire.
  • Ne jamais afficher le curseur de la pellicule sur l’image sĂ©lectionnĂ©e sur d’autres vues.
  • Ignorez d’Ă©ventuelles dates nulles sur le module de collecte qui pourraient alors planter darktable.
  • Correction du rendu de l’histogramme de forme d’onde sur MacOS.
  • Correction de certaines fuites de mĂ©moire.

Remarques

Lua

Dépendances modifiées

Changements de RawSpeed

Prise en charge de la caméra, par rapport à 3.4.0

Préréglages de la balance des blancs

  • Fujifilm X-Pro3
  • Fujifilm X100V
  • Olympus E-M10 Mark IV

Profils de bruit

  • Canon EOS 1500D
  • Canon EOS 2000D
  • Canon EOS Rebel T7
  • Canon EOS -1D X Mark II
  • Fujifilm X-Pro3
  • Fujifilm XF10
  • Nikon Z 5
  • Panasonic DC - S1R
  • Pentax K-1 Mark II
  • Sony DSC - RX10M4

Traductions

  • afrikaans
  • tchĂšque
  • allemand
  • Espagnol europĂ©en
  • finlandais
  • français
  • hĂ©breu
  • hongrois
  • italien
  • polonais
  • portugais brĂ©silien
  • russe
  • slovaque
  • slovĂšne

Notes de version 3.4.0

Annonce, darktable-release 3.4 (Traduction faite avec DeepL et corrigée par Aurélien, JMM40, jpg54, Jipivy, olliwa, vithom et 2 auteurs anonymes)

Joyeuses fĂȘtes Ă  toutes et tous - c’est l’heure de votre cadeau de NoĂ«l prĂ©fĂ©rĂ©. C’est la deuxiĂšme grande version de 2020 du projet darktable aprĂšs la sortie anticipĂ©e de darktable 3.2 en aoĂ»t. AnnĂ©e trĂšs riche ! Entre les dĂ©pĂŽts darktable, rawspeed et dtdocs, il y a eu plus de 5500 commits en 2020 !

Documentation

Le post-traitement photographique est une entreprise assez difficile et essayer de le gĂ©rer sans documentation peut rendre les choses encore plus difficiles ! Cette fois, cependant, l’Ă©quipe de darktable a prĂ©parĂ© le manuel d’utilisation Ă  temps pour la sortie de la nouvelle version et il est disponible dĂšs aujourd’hui sur https://www.darktable.org/resources/, et entiĂšrement mis Ă  jour.

Nouvelle documentation sur Markdown !

Mais vous savez comment c’est… Vous attendez depuis des lustres un manuel d’utilisation Ă  jour et puis deux arrivent en mĂȘme temps sous le sapin de NoĂ«l ! La version actuelle du manuel d’utilisation nous a bien servi pendant les 10 derniĂšres annĂ©es, mais elle est maintenant arrivĂ©e en fin de vie. Elle utilisait une pile logicielle XML compliquĂ©e qui devait ĂȘtre compilĂ©e en HTML ou PDF. Cette complexitĂ© dĂ©courage de nombreux contributeurs tout en Ă©tant difficile Ă  construire localement.

Ainsi, pour la version 3.4 de darktable, nous publions Ă©galement la premiĂšre version du nouveau manuel d’utilisation, dĂ©sormais divisĂ© en un projet sĂ©parĂ© appelĂ© “dtdocs”. Nous avons complĂštement rĂ©organisĂ© et réécrit le manuel dans une structure plus facile Ă  maintenir en utilisant Markdown. Ce projet a impliquĂ© une refonte importante du texte, le rendant beaucoup plus facile Ă  lire pour les anglophones.

Pour l’instant, ce projet n’est pas prĂȘt Ă  prendre entiĂšrement le relais de la documentation existante, il coexistera donc (en anglais uniquement) avec l’ancienne version, qui est conservĂ©e pour les liens d’aide et les traductions dans l’application. Le projet dtdocs prendra complĂštement le relais avec des traductions dans le cadre du darktable 3.6.

La version darktable 3.4 des dtdocs est disponible sur https://www.darktable.org/usermanual/en/ et est maintenue sur https://github.com/darktable-org/dtdocs/.

Un projet similaire est Ă©galement en cours pour transfĂ©rer la documentation de lua vers Markdown. Ce projet devrait ĂȘtre prĂȘt dans les mois Ă  venir et est actuellement maintenu Ă  https://github.com/darktable-org/luadocs/.

Amélioration des performances

Qui aime attendre devant son écran ?

De nombreux algorithmes de traitement d’images gourmands en calcul ont Ă©tĂ© mis Ă  jour pour ĂȘtre plus rapides et plus Ă©volutifs lorsqu’ils fonctionnent sur le CPU. Les opĂ©rations amĂ©liorĂ©es comprennent

  • la rĂ©duction de bruit moyennes non-locales (utilisĂ©e Ă  la fois par “rĂ©duction du bruit (moy. non locales)” et “rĂ©duction bruit (profil)” lorsqu’il est rĂ©glĂ© sur le mode des moyennes non locales),
  • le filtre bilatĂ©ral (utilisĂ© par le “contraste local”, le mappage des couleurs, le mappage global des tonalitĂ©s, le passe-bas, le monochrome, la retouche, et les ombres et les hautes lumiĂšres),
  • et le filtre guidĂ© (utilisĂ© par “suppression de la brume“et l’adoucissement guidĂ© du masque dessinĂ©).

Beaucoup de re-calculs inutiles ont Ă©tĂ© Ă©liminĂ©s, ce qui a permis d’obtenir une interface utilisateur plus rĂ©active lors de l’Ă©dition d’une image dans la chambre noire. L’affichage des masques paramĂ©triques et par canal montre une amĂ©lioration particuliĂšrement marquĂ©e.

En outre, la version 4 de “filmique RVB” fonctionne dĂ©sormais avec OpenCL et la reconstruction des hautes lumiĂšres est dĂ©sormais beaucoup plus rapide avec du matĂ©riel compatible OpenCL.

Nouveau module : calibration des couleurs

La révolution de la science des couleurs continue dans darktable !

Le nouveau module de “calibration des couleurs” absorbe le module de “mixage des canaux” .

Il existe un certain nombre de problĂšmes dans le module “mixeur des canaux” actuel qui ne peuvent ĂȘtre rĂ©solus sans avoir un impact destructif sur les anciennes retouches.

En mĂȘme temps que la rĂ©solution de tous ces problĂšmes, le nouveau module offre Ă©galement une meilleure balance des blancs, ou adaptation chromatique.

L’Ă©quilibrage des blancs n’est qu’une partie de l’adaptation chromatique, qui vise plus globalement Ă  simuler la façon dont la scĂšne actuelle apparaĂźtrait si elle avait Ă©tĂ© Ă©clairĂ©e par un autre illuminant (en l’occurence, par l’illuminant de l’Ă©cran). Alors que la balance des blancs se prĂ©occupe uniquement de s’assurer que les hautes lumiĂšres finissent par ĂȘtre neutres, l’adaptation chromatique concerne toute la gamme des couleurs. Le nouveau module utilise un mixeur des canaux avec des paramĂštres prĂ©-calculĂ©s, ce qui produit gĂ©nĂ©ralement des couleurs plus vives et plus agrĂ©ables, notamment pour les tons de peau.

Comme l’adaptation chromatique est en fait un mixeur des canaux dĂ©guisĂ©, il a Ă©tĂ© dĂ©cidĂ© de transformer le nouveau mixeur des canaux en un centre nĂ©vralgique complet pour les corrections de couleurs. Ce module permet aux utilisateurs :

  • d’ajuster avec prĂ©cision les profils d’entrĂ©e des appareils photos (un autre mixeur des canaux dĂ©guisĂ©),
  • de rĂ©aliser une adaptation robuste des illuminants avec la transformĂ©e de Bradford (utilisĂ©e par ICC v4) et la CAT16 (du modĂšle de prĂ©diction des couleurs CIE CAM 2016),
  • d’appliquer une gradation crĂ©ative des couleurs.

Il permet également aux utilisateurs

  • de nettoyer le gamut d’entrĂ©e du pipeline avec une compression non destructive du gamut,
  • et (en dernier recours) un Ă©crĂȘtage destructif du gamut, pour aider Ă  traiter les tristement cĂ©lĂšbres lumiĂšres LED bleues.

La compression du gamut vise Ă  maintenir la luminance inchangĂ©e et la teinte aussi proche que possible de l’original, tout en rĂ©duisant la saturation jusqu’Ă  ce que l’image entiĂšre s’inscrive dans le gamut de l’espace colorimĂ©trique de travail.

Ce nouveau module peut ĂȘtre utilisĂ© en conjonction avec des masques, ce qui permet une correction sĂ©lective de l’illuminant pour les cas oĂč plusieurs sources de lumiĂšre colorĂ©e sont prĂ©sentes en mĂȘme temps sur la scĂšne, et oĂč aucune adaptation globale ne peut les corriger toutes Ă  la fois. Il fournit une bibliothĂšque complĂšte d’illuminants standards de la Commission Internationale de l’Éclairage (CIE) ainsi que 2 algorithmes d’apprentissage machine pour trouver l’illuminant le plus probable pour la scĂšne lorsqu’aucune couleur neutre ne peut ĂȘtre trouvĂ©e dans l’image. Il peut Ă©galement utiliser la balance des blancs dĂ©finie par l’appareil Ă  la prise de vue, Ă©crite dans les mĂ©tadonnĂ©es EXIF du fichier brut, et l’utilisera comme paramĂštre par dĂ©faut.

Quelques prĂ©rĂ©glages de film N&B sont fournis dans le module pour Ă©muler les conversions de couleur en monochrome. Contrairement aux anciens prĂ©rĂ©glages de l’ancien mixeur des canaux, qui n’avaient aucune base physique rĂ©elle, ceux-ci sont calculĂ©s Ă  partir de la sensibilitĂ© spectrale des Ă©mulsions de film et correctement Ă©quilibrĂ©s dans le domaine spectral pour un illuminant D50, de sorte qu’ils soient plus proches de la rĂ©ponse rĂ©elle du film (mis Ă  part les rĂ©actions argentiques locales).

Un nouveau flux de traitement “moderne”, dĂ©sactivĂ© par dĂ©faut, permet d’utiliser la “calibration des couleurs” pour effectuer la balance des blancs Ă  la place du module de “balance des blancs” pour les nouvelles retouches. Vous pouvez l’activer manuellement dans les prĂ©fĂ©rences (onglet traitement).

En dehors de cela, le module “calibration des couleurs vous permettra d’assombrir ou d’Ă©claircir l’image en prĂ©servant les couleurs, en utilisant les valeurs des pixels, dans le mĂȘme esprit que filmique, par exemple pour assombrir rapidement le ciel. Enfin, il peut affecter la saturation en fonction du canal, lĂ  encore en utilisant la science des couleurs de “Filmique RVB v4” (qui n’est pas linĂ©aire pour la teinte).

La documentation complĂšte du nouveau module est disponible ici : https://www.darktable.org/usermanual/en/module-reference/processing-modules/color-calibration/

Voir aussi la notification d’annonce sur [discuss.pixls.us](https://discuss.pixls.us/t/introducing-color-calibration-module-formerly-known-as-channel-mixer-rgb/21227 .)

Filmique RVB

Trois nouveaux modes de visualisation ont Ă©tĂ© ajoutĂ©s au module filmique RVB pour aider l’utilisateur Ă  comprendre sa fonctionnalitĂ©.

Il convient de noter tout particuliĂšrement la vue de “mappage de la plage dynamique”. Cette vue est inspirĂ©e du systĂšme de zones d’Ansel Adams, montrant en une dimension comment les zones EV de la scĂšne d’entrĂ©e sont mappĂ©es Ă  la sortie. Le gris moyen de la scĂšne est, par dĂ©faut, mappĂ© Ă  18% dans l’espace (linĂ©aire) de sortie, et il montre comment les plages tonales vers les extrĂȘmes de la plage d’exposition de la scĂšne sont comprimĂ©es en un nombre plus restreint de zones dans l’espace d’affichage, laissant plus de place pour que les tons moyens soient rĂ©partis sur les zones restantes. Cette vue a Ă©tĂ© conçue pour remplacer la vue habituelle de la courbe de tonalitĂ©, qui cache sous un graphique en 2 dimensions le fait trĂšs important que ce qui est ton est un mĂ©lange d’intensitĂ© en une dimension de la plage d’entrĂ©e Ă  la plage de sortie.

Pour plus d’information, veuillez consulter le manuel de l’utilisateur : https://www.darktable.org/usermanual/en/module-reference/processing-modules/filmic-rgb/

AmĂ©liorations de l’Ă©galisateur de ton

L’un des principaux problĂšmes de la version actuelle du module “Ă©galiseur de ton” est que l’algorithme de filtrage guidĂ© tend Ă  lisser les hautes lumiĂšres beaucoup moins qu’il ne lisse les ombres, et Ă  ĂȘtre plus sensible aux bords verticaux/horizontaux qu’aux bords diagonaux. La derniĂšre version de darktable introduit un nouveau filtre guidĂ© par dĂ©faut indĂ©pendant de l’exposition (eigf - exposure-independent guided filter) spĂ©cialement dĂ©veloppĂ© par l’Ă©quipe de darktable, qui rĂ©sout certains de ces problĂšmes tout en amĂ©liorant considĂ©rablement les performances du module. Les algorithmes de lissage des surfaces disponibles pour le contrĂŽle des “prĂ©servation dĂ©tails” sont dĂ©sormais les suivants :

  • non
  • filtre guidĂ©
  • filtre guidĂ© moyen
  • eigf (par dĂ©faut)
  • eigf moyen

Vous trouverez une description détaillée des algorithmes de lissage dans la documentation : https://www.darktable.org/usermanual/en/module-reference/processing-modules/tone-equalizer/

Fusion et masquage linéaire relatif à la scÚne

Actuellement, la plupart des modes de fusion Ă©crĂȘtent les valeurs des pixels Ă  100 %, ce qui les rend inadaptĂ©s au flux de travail relatif Ă  la scĂšne. Rappelons qu’un pipeline relatif Ă  l’affichage force les valeurs des pixels entre 0 et 100 %, par rapport Ă  la luminance du blanc du medium d’affichage. C’est une limitation pour l’imagerie HDR car elle doit ĂȘtre forcĂ©e de façon non linĂ©aire dans cette plage au dĂ©but du pipeline, ce qui fait perdre la cohĂ©rence des couleurs en cours de route. Le pipeline relatif Ă  la scĂšne maintient les intensitĂ©s de pixels sans Ă©crĂȘtage aussi longtemps que possible et reporte le mappage non-linĂ©aire de la plage Ă  la derniĂšre Ă©tape du pipeline, ce qui permet une composition alpha correcte ainsi que des simulations de filtres optiques Ă  l’intĂ©rieur du pipeline, quelle que soit la plage dynamique de la scĂšne.

De plus, le masquage paramĂ©trique RVB utilise un modĂšle de couleur HSL, dans lequel les pixels supĂ©rieurs Ă  100 % produisent une saturation nĂ©gative. Ainsi, mĂȘme avec des modes de fusion sans Ă©crĂȘtage, cela ne fonctionne toujours pas en mode relatif Ă  la scĂšne.

C’est pourquoi un nouveau mode de fusion et de masquage a Ă©tĂ© introduit. Il n’utilise que des opĂ©rateurs de fusion sans Ă©crĂȘtage et introduit un facteur de renforcement qui permet de masquer les pixels jusqu’Ă  18 EV au-dessus du blanc de l’affichage (fixĂ© Ă  100 % par convention, soit 0 EV). Pour un masquage robuste et cohĂ©rent, il introduit JzCzhz, un espace colorimĂ©trique perceptuel dĂ©couplant luma/chroma/teinte avec la mĂȘme logique que Lch (issu de CIE Lab 1976), mais conçu pour le HDR et montrant une linĂ©aritĂ© de teinte presque parfaite, calculĂ©e Ă  partir de l’espace JzAzBz publiĂ© en 2017.

Si JzCzhz est un espace non linĂ©aire, il n’est utilisĂ© que pour produire un masque d’opacitĂ©/transparence Ă  partir de l’image, et la fusion rĂ©elle est effectuĂ©e dans l’espace colorimĂ©trique natif du module. En outre, l’espace JzCzhz est calculĂ© en utilisant le profil de couleur du module courant, ce qui signifie que le mĂȘme masquage paramĂ©trique produira le mĂȘme masque de teinte avant ou aprĂšs le profil de couleur d’entrĂ©e.

Cela s’accompagne Ă©galement d’une lĂ©gĂšre accĂ©lĂ©ration du code de masquage et de fusion.

En plus de ces nouvelles possibilitĂ©s de fusion, l’interface utilisateur du masque paramĂ©trique a Ă©tĂ© allĂ©gĂ©e en masquant les curseurs du masque de sortie par dĂ©faut. Ceux-ci peuvent ĂȘtre rĂ©activĂ©s Ă  partir du menu du mode de fusion.

Voir le manuel pour plus de détails : https://www.darktable.org/usermanual/en/darkroom/masking-and-blending/overview/

Groupes de modules

De nombreux utilisateurs ont demandĂ© la personnalisation des groupes de modules, et cette fonctionnalitĂ© est maintenant disponible ! Les modules de traitement dans la chambre noire peuvent dĂ©sormais ĂȘtre affectĂ©s Ă  des groupes de modules dĂ©finis par l’utilisateur. Cela remplace le groupe “favoris” prĂ©cĂ©dent et le module “plus de modules” par un outil qui vous permet de crĂ©er vos propres groupes et prĂ©rĂ©glages de modules en fonction de votre flux de travail. Un certain nombre de prĂ©sĂ©lections par dĂ©faut sont incluses.

Voir le manuel pour plus de détails : https://www.darktable.org/usermanual/en/darkroom/interacting-with-modules/search-and-group/

Alerte d’Ă©crĂȘtage

Actuellement, la prĂ©visualisation de la sur et sous-exposition de la chambre noire met en Ă©vidence les pixels oĂč l’un des 3 canaux RVB se trouve en dehors d’une plage dĂ©finie par des seuils supĂ©rieurs et infĂ©rieurs. Cette information n’est pas trĂšs utile car ce type d’Ă©crĂȘtage peut provenir d’une combinaison d’Ă©crĂȘtage de luminance (vĂ©ritable surexposition) et d’Ă©crĂȘtage de gamut (sursaturation ou absence de mappage de gamut appropriĂ©e). Les utilisateurs prennent cet indicateur trĂšs au sĂ©rieux et sont souvent trompĂ©s par les informations affichĂ©es.

darktable 3.4 remplace l’aperçu de la surexposition par une nouvelle “alerte d’Ă©crĂȘtage” qui combine les indicateurs de luminance et d’Ă©crĂȘtage du gamut en un seul utilitaire.

Veuillez consulter : https://www.darktable.org/usermanual/en/module-reference/utility-modules/darkroom/clipping/ pour une documentation complĂšte sur ce nouveau mode. Notez que l’avertissement de gamut est toujours disponible pour le moment mais est largement remplacĂ© par la nouvelle fonctionnalitĂ©.

Nouveau : script manager

script manager” est un script Lua qui est maintenant accessible dans la table lumineuse. Il permet d’installer tous les scripts Lua disponible dans le dĂ©pĂŽt. Les scripts Lua sont des extensions qui permettent par exemple de lier darktable Ă  d’autres applications, d’exporter sur des services en ligne, d’effectuer des opĂ©rations avancĂ©es sur les mĂ©tadonnĂ©es, ou encore d’utiliser la reconnaissance faciale par intelligence artificielle pour assigner des mots-clĂ©s automatiques aux images. Le manager de scripts permet donc d’installer ou de dĂ©sinstaller facilement les extensions prĂ©sentes sur le dĂ©pĂŽt officiel.

Exporter des formats d’impression

Le module d’exportation de la table lumineuse permet dĂ©sormais de calculer la taille de l’image finale exportĂ©e en pixels en entrant soit :

  • Un facteur d’Ă©chelle, Ă  appliquer Ă  la taille de l’image originale (aprĂšs recadrage), ou
  • La hauteur et/ou la largeur de l’image exportĂ©e en pouces ou en centimĂštres, ainsi que le DPI souhaitĂ©e.

Carte de géolocalisation

Une bonne nouvelle pour les amateurs de gĂ©olocalisation ! Les images qui sont proches les unes des autres sont dĂ©sormais regroupĂ©es et un dĂ©compte des images regroupĂ©es est affichĂ©. Cela amĂ©liore les performances dans les situations oĂč de nombreuses images d’une collection ont des donnĂ©es de localisation stockĂ©es. Le dĂ©filement de la souris sur le groupe d’images permet de faire dĂ©filer les images groupĂ©es. Les groupes contenant des images sĂ©lectionnĂ©es sont mis en Ă©vidence par une bordure blanche. Le nombre d’images est affichĂ© en blanc si toutes les images du groupe se trouvent exactement au mĂȘme endroit, et en jaune dans le cas contraire.

Un nouveau module de localisation a Ă©tĂ© ajoutĂ©, permettant de crĂ©er des zones ou des lieux et de les organiser Ă  l’aide de balises hiĂ©rarchiques.

Voir : https://www.darktable.org/usermanual/en/module-reference/utility-modules/map/locations

Préférences

Les améliorations suivantes ont été apportées à la boßte de dialogue des préférences et des paramÚtres :

  • Les prĂ©fĂ©rences modifiĂ©es (celles qui ont Ă©tĂ© changĂ©es par rapport Ă  leurs valeurs par dĂ©faut) sont maintenant indiquĂ©es par un symbole de puce.
  • Si les prĂ©fĂ©rences sont modifiĂ©es et nĂ©cessitent un redĂ©marrage pour prendre effet, un message apparaĂźtra pour vous rappeler de redĂ©marrer lorsque vous quitterez le dialogue des prĂ©fĂ©rences
  • Un certain nombre de prĂ©fĂ©rences ont Ă©tĂ© modifiĂ©es de telle sorte qu’elles ne nĂ©cessitent plus un redĂ©marrage pour prendre effet.

  • La fonctionnalitĂ© “Ajustements du thĂšme CSS” de l’onglet GĂ©nĂ©ral a maintenant un dĂ©roulement des opĂ©rations plus intuitif - appuyez sur le bouton “enregistrer et appliquer” pour appliquer votre CSS immĂ©diatement sans avoir Ă  cocher la case “modifier le thĂšme avec des ajustements CSS”. Cette case peut toujours ĂȘtre utilisĂ©e pour dĂ©sactiver temporairement vos modifications.

Modules obsolĂštes

Les modules de traitement suivants sont dĂ©prĂ©ciĂ©s dans darktable 3.4. Ces modules continueront Ă  ĂȘtre disponibles pour les anciennes modifications et peuvent toujours ĂȘtre accessibles pour les nouvelles modifications via le groupe de modules prĂ©dĂ©fini “modules : obsolĂštes”. Toutefois, il convient de noter qu’Ă  partir de la version 3.6, ces modules ne seront plus disponibles pour les nouvelles modifications.

  • Le module “mixeur de canaux” est remplacĂ© par le module “calibration des couleurs”.
  • Le module “inverser” est remplacĂ© par le module de “docteur nĂ©ga”.
  • Les modules “lumiĂšre d’appoint” et “zones” sont dĂ©sormais remplacĂ©s par le module “Ă©galiseur de ton
  • Les modules “mappage global tonalitĂ©s” et “mappage tonalitĂ©s” sont remplacĂ©s par les modules “filmique rvb” et “contraste local

Modules renommés

Les modules suivants ont Ă©tĂ© renommĂ©s pour mieux dĂ©crire leur utilisation. Ces modules peuvent toujours ĂȘtre trouvĂ©s en utilisant leurs anciens noms dans la boĂźte de recherche des modules.

  • rĂ©duction bruit (moy. non-locales)” s’appelle maintenant “rĂ©duction du bruit photo astro
  • rĂ©duction bruit (bilatĂ©ral)” s’appelle maintenant “flou de surface

AmĂ©liorations de l’interface utilisateur

De nombreux modules existants ont fait l’objet d’une mise Ă  jour de leur interface utilisateur.

  • La prĂ©sentation des modules de “retouche” et de “balance des blancs” a Ă©tĂ© complĂštement réécrite.
  • Il est maintenant possible de choisir diffĂ©rentes dispositions de l’interface utilisateur pour le module de “balance des couleurs”, afin de rĂ©duire sa hauteur.
  • Les modules de “courbe des tonalitĂ©s” et de “_courbe de bas_e” ont Ă©tĂ© alignĂ©s pour utiliser une interface commune.
  • Un certain nombre de modules utilitaires peuvent maintenant ĂȘtre ajustĂ©s en hauteur en passant la souris dessus et en appuyant sur Ctrl+scroll.
  • Le module de la pile historique de la chambre noire montre maintenant les changements qui ont Ă©tĂ© effectuĂ©s entre les historiques lorsque vous passez la souris sur le module.
  • L’interface utilisateur du module global de sĂ©lection des couleurs a Ă©tĂ© rĂ©visĂ©e.
  • Il est dĂ©sormais possible de masquer automatiquement les boutons d’en-tĂȘte des modules de traitement dans la chambre noire.
  • Si vous passez votre souris sur l’en-tĂȘte d’un module de traitement, une info-bulle s’affiche et vous permet d’obtenir une documentation dĂ©taillĂ©e dans l’application.

Autres changements

  • « Capture » a Ă©tĂ© retravaillĂ©e pour amĂ©liorer la stabilitĂ© et inclut Ă  nouveau le module d’histogramme.
  • Un nouveau bouton a Ă©tĂ© ajoutĂ© pour activer le mode “dĂ©tection de focus”, en complĂ©ment du raccourci clavier existant.
  • En cliquant sur le bouton de rĂ©initialisation du module de la pile de l’historique de la chambre noire, vous pouvez en un seul clic supprimer l’historique de votre image actuelle.
  • La pile de l’historique peut maintenant ĂȘtre tronquĂ©e - c’est-Ă -dire supprimer tous les Ă©lĂ©ments de l’historique au-dessus de celui sĂ©lectionnĂ© mais sans les compresser - dans la chambre noire en maintenant la touche Ctrl enfoncĂ©e tout en cliquant sur le bouton “compresser la pile de l’historique”.
  • De nouvelles fonctionnalitĂ©s ont Ă©tĂ© ajoutĂ©es Ă  darktable-cli.
  • Les catĂ©gories de filtres de la boite de dialogue dans les images de collection sont maintenant organisĂ©es en groupes.
  • Les bases de donnĂ©es sont dĂ©sormais rĂ©guliĂšrement vĂ©rifiĂ©es pour dĂ©tecter toute corruption.
  • Les sauvegardes des bases de donnĂ©es sont dĂ©sormais effectuĂ©es automatiquement, ce qui vous permet de revenir facilement Ă  un Ă©tat antĂ©rieur en cas de corruption.
  • Par dĂ©faut, les boutons copier et coller excluent dĂ©sormais certains modules qui peuvent causer des problĂšmes lorsqu’ils sont collĂ©s entre les images. Vous pouvez toujours inclure ces modules en utilisant les boutons “copier des parties” et “coller des parties”.
  • Les prĂ©rĂ©glages automatiques des modules peuvent ĂȘtre rĂ©appliquĂ©s en maintenant la touche Ctrl enfoncĂ©e tout en cliquant sur le bouton de rĂ©initialisation du module.
  • L’importation des images d’un appareil photo sous Windows devrait ĂȘtre plus stable, car l’API gPhoto n’est plus utilisĂ©e.
  • Les panneaux latĂ©raux peuvent ĂȘtre plus Ă©troits et prĂ©senter moins de problĂšmes graphiques, ce qui vous permet de rĂ©server plus de place Ă  l’Ă©cran pour vos images.
  • Le support des TIFF 16 bits a Ă©tĂ© ajoutĂ©.
  • Le support des niveaux de gris a Ă©tĂ© ajoutĂ© pour le format AVIF.
  • Un nouveau prĂ©rĂ©glage a Ă©tĂ© ajoutĂ© au module “rĂ©duction du bruit (profil)” pour supprimer uniquement le bruit de chrominance en utilisant le mode ondelettes.

Notes de version 3.0.1

La premiĂšre mise Ă  jour de maintenance de darktable 3.0, numĂ©rotĂ©e 3.0.1 a Ă©tĂ© publiĂ©e aujourd’hui par Pascal Obry. Lire les notes de version officielles (en anglais).

En deux mois et demi, depuis la parution de darktable 3.0.0 à Noël, 680 commits ont été versés par 28 contributeurs, soit 23 311 fichiers édités, 23 311 lignes de code ajoutées, et 12 027 lignes de code retirées. (Bande de furieux)

Télécharger la mise à jour

Les fichiers exĂ©cutables pour Windows et pour MacOS de darktable 3.0.1 peuvent ĂȘtre tĂ©lĂ©chargĂ©s depuis Github, ou ci-dessous :

Pour les utilisateurs de Linux, les paquets prĂ©-compilĂ©s pour votre distribution devraient arriver prochainement dans vos dĂ©pĂŽts logiciels (rappel : l’Ă©quipe darktable n’a aucun contrĂŽle sur ces dĂ©pĂŽts, contactez directement leur mainteneur ou le support de votre distribution Linux pour des informations sur les dĂ©lais de mise Ă  jour).

Le dĂ©pĂŽt OBS de Darix (Open Build Service) permet d’obtenir des paquets pour les distributions Debian, Ubuntu, OpenSuse et Fedora, si vos dĂ©pĂŽts officiels tardent Ă  ĂȘtre mis Ă  jour.

En attendant les paquets prĂ©-compilĂ©s, ou pour obtenir un logiciel optimisĂ© pour votre ordinateur, vous pouvez compiler darktable vous-mĂȘme (Ă  vos risques et pĂ©rils) depuis le code source. AprĂšs la commande classique :

$ git clone https://github.com/darktable-org/darktable.git $ cd darktable

qui permet de récupérer tout le répertoire de darktable, lancez :

$ git fetch --all --tags $ git checkout tags/release-3.0.1

pour vous placer sur la version 3.0.1, avant l’habituel :

$ ./build.sh –build-type Release –sudo –install

qui compilera et installera le logiciel. Lire attentivement les détails et mises en garde sur la compilation manuelle avant de se lancer.

Annonce importante

Un sondage sur les utilisateurs de darktable est en cours, pour la premiĂšre fois depuis l’histoire du projet. Son objectif est de mieux connaĂźtre la dĂ©mographie des utilisateurs, mais aussi comment ils utilisent le logiciel et quelles sont leurs attentes, afin de prendre des dĂ©cisions de conception plus Ă©clairĂ©es. Il est trĂšs important que vous participiez et que vous le relayez auprĂšs de vos contacts et rĂ©seaux de photographes.

Vous le trouverez Ă  cette adresse : http://www.poll-maker.com/QSDGDNJ. Le sondage est un langue anglaise car international, si vous avez des difficultĂ©s avec cette langue, faites vous connaĂźtre sur le forum pour obtenir de l’aide.

Nouveautés de la version 3.0.1

  • Un nouveau mode d’Ă©valuation des couleurs est introduit dans la chambre noire. Il est conçu pour assurer une perception correcte des couleurs, minimisant les illusions d’optique liĂ©es au contraste avec l’interface du logiciel, basĂ©e sur les conditions d’Ă©preuvage des couleurs recommandĂ©es par l’ICC (ISO 12646:2008). Le bouton d’activation se trouve Ă  gauche de la prĂ©visualisation de sur-exposition raw (icĂŽne en forme d’ampoule).
  • Les panneaux latĂ©raux (gauche et droit) peuvent dĂ©sormais ĂȘtre redimensionnĂ©s en largeur directement Ă  la souris (par cliquer-dĂ©placĂ© sur les bords). Les largeurs sont mises en mĂ©moire individuellement pour chaque « vue » (table lumineuse, chambre noire, etc.).
  • Un mode de prĂ©visualisation de la nettetĂ© (focus-peaking) a Ă©tĂ© ajoutĂ© sur la table lumineuse et la chambre noire. Les zones de nettetĂ© prononcĂ©e, intermĂ©diaire et moyenne sont matĂ©rialisĂ©es respectivement en jaune, vert et bleu. Il s’agit de statistiques calculĂ©es sur les gradients dans l’image (donc d’une dĂ©tection de contraste local). La prĂ©visualition est activĂ©e avec le raccourci clavier Ctrl+Maj+F.
  • Le dĂ©bruitage par profil, en mode ondelettes, possĂšde un nouveau mode Y0U0V0, qui dĂ©couple la chrominance et la luminance pour un dĂ©bruitage beaucoup plus fin de ces deux paramĂštres, dans la mĂȘme instance.

Changements et nouvelles fonctionnalités

  • Ajout d’un Ă©cran de chargement de la chambre noire,
  • RĂ©duction de la taille des Ă©tiquettes de modules, pour une meilleur cohĂ©rence visuelle de l’interface,
  • Ajout d’un petit rectangle autour de l’affichage de l’angle, pour l’outil de redressement de l’horizon, pour une meilleure lecture,
  • MĂ©morise la disposition des vues (sĂ©lection d’images, Ă©preuvage des couleurs), pour conserver la disposition des bandeaux et des barres latĂ©rales Ă  la prochaine ouverture,
  • Ajout de bulles contextuelles sur les modules, dans l’historique,
  • Ajoute la possibilitĂ© de rĂ©-appliquer le dernier mot clĂ© sur une image via un raccourci (par dĂ©faut : Alt+T),
  • Ajout des espaces de couleur HDR Ă  large gamut P3 et Rec2020 munis des courbes de mappage des tonalitĂ©s HLG et PQ,
  • Ajout de bordures personnalisĂ©s dans le module bordures,
  • Ajout du support des variables standard (masques $EXIF_xxx notamment) dans le module filigrane,
  • Permission Ă  diffĂ©rents modules d’utiliser les mĂȘmes raccourcis clavier, suivant la vue. Ceci permet notamment Ă  la bande de film d’utiliser les mĂȘme raccourcis d’attribution d’Ă©toiles que dans la table lumineuse,
  • Ajoute une mise Ă  l’Ă©chelle logarithmique pour les curseurs L, R, V, B, C, g des modes de fusion paramĂ©triques. Ceci donne un meilleur contrĂŽle des faibles valeurs RGB,
  • DĂ©finition de nombreux raccourcis clavier pour les curseurs des modules, pour donner plus de contrĂŽle au clavier,
  • Ajout de la copie, du remplacement et de la fusion des mĂ©ta-donnĂ©es entre images,
  • Meilleure visibilitĂ© de la partie zoomĂ©e de l’image dans le widget de navigation,
  • Retourne au mode lisse par dĂ©faut (tel qu’il Ă©tait dans 2.6) dans le module zones de couleurs,
  • PossibilitĂ© de redimensionner le module de collections avec Ctrl+DĂ©filement,
  • Ajout du support des LUT compressĂ©es avec Gmic (.gmz) dans le module LUT 3D,
  • Utilisation d’un ordre des dossiers plus naturel dans le module de collections, les derniers dossier utilisĂ©s sont listĂ©s en premier,
  • Modification de la recherche de module en chambre noire, Ă  prĂ©sent insensible Ă  la casse.

Corrections de bugs

  • Toutes les LUT valides sont affichĂ©es dans le sĂ©lecteur de fichier,
  • La redressement dans le module recadrer et pivoter, lorsque le module orientation est actif, a Ă©tĂ© corrigĂ©,
  • Les masques elliptiques et graduĂ©s peuvent maintenant ĂȘtre manipulĂ©s quand les modules orientation ou recadrer et pivoter sont actifs,
  • Corrige l’Ă©dition des styles dans la table lumineuse. La liste des modules Ă©tait vide Ă  cause d’une erreur dans la commande SQL,
  • Rend le clic sur l’icĂŽne de groupe plus facile. La zone active autour de l’icĂŽne Ă©tait trop petite,
  • Assure que maximum 64 points sont ajoutĂ©s dans le module de suppression des taches, et affiche un message si la limite est atteinte,
  • Temporise l’affichage de l’histogramme jusqu’Ă  ce que l’image soit complĂštement chargĂ©e, et l’histogramme correspondant prĂȘt,
  • Actualise correctement les XMP lorsque les actions annuler/refaire sont exĂ©cutĂ©es,
  • RĂšgle des incohĂ©rences entre les codes OpenCL et SEE du filtre laplacien local,
  • Meilleure performance du filtre guidĂ© de l’Ă©galiseur de ton,
  • Assure que les fichiers exportĂ©s respectent les tailles spĂ©cifiĂ©es (sans approximation Ă  ± 2 pixel),
  • RĂšgle les problĂšmes d’opacitĂ© des pinceaux pour le masque dessinĂ©,
  • Meilleure performance sur le calcul du ratio d’aspect,
  • RĂšgle l’import des doublons sur Windows,
  • Meilleure visibilitĂ© de la grille de la courbe des tonalitĂ©s, avec le thĂšme gris,
  • Meilleure visibilitĂ© de l’affichage Ă  l’Ă©cran des touches saisies au clavier,
  • Meilleure performance et prĂ©cision de l’histogramme en forme d’onde,
  • Plusieurs corrections des icĂŽnes haute rĂ©solution,
  • Les exporteurs vers Facebook, Google Photo et Flickr sont supprimĂ©s et plus supportĂ©s par l’Ă©quipe darktable, car les API fournies par ces services changent trop souvent et demandent trop de maintenance pour les suivre. Les dĂ©veloppeurs tiers sont invitĂ©s Ă  crĂ©er des scripts Lua pour gĂ©rer ces plateformes, et Ă  s’arranger pour suivre les changements d’API,
  • Corrige le flou des filigranes utilisĂ©s en rotation,
  • Corrige l’apostrophe dans les mĂ©tadonnĂ©es,
  • Corrige l’affichage de la timeline qui comptait 61 minutes par heure,
  • Supprime des presets faux dans le module courbes RGB,
  • Corrige des recalculs du pipe intempestifs.

Pré-réglages de balance des blancs

  • Canon EOS 77D
  • Canon EOS 9000D
  • Nikon COOLPIX P1000
  • Panasonic DC-GH5

Profils de bruit

  • Canon EOS-1Ds
  • Fujifilm X-H1
  • Fujifilm X-T30
  • Olympus E-510
  • Panasonic DC-GH5
  • Sony ILCE-6600
  • Sony ILCE-7RM4
  • Sony ILCE-9

Et aprĂšs ?

Le manuel utilisateur est en cours de portage par Mica vers Markdown via Dita. Ce format de rĂ©daction permettra une Ă©dition beaucoup plus facile et rapide que l’actuel XML Saxon, y compris par des personnels non techniques. Les fichiers Markdown permettront en outre d’ĂȘtre Ă©ditĂ©s directement depuis le site web de Github, en mode presque WYSIWYG, et d’ĂȘtre intĂ©grĂ©s sur le site web du projet.

La table lumineuse est en cours de réécriture par Aldric Renaudin (cocorico) pour utiliser des widgets Gtk natifs, beaucoup plus rapides que la version actuelle (que Pascal Obry avait déjà bien accélérée).

Le rĂ©-ordonnancement du pipeline a Ă©tĂ© rĂ©-Ă©crit complĂštement par Pascal Obry pour rĂ©gler les bugs actuels, mais aussi autoriser des prĂ©-rĂ©glages de pipeline, et permettre de rĂ©initialiser le pipeline Ă  l’ordre par dĂ©faut dans darktable 2.6 ou 3.0. Si la modification est suffisamment stable, elle sortira dans 3.0.2.

Un systĂšme de tests unitaires a Ă©tĂ© ajoutĂ© par Martin Burri et dĂ©clenchĂ© Ă  la compilation, ce qui devrait aider Ă  assurer la qualitĂ© du code et Ă  repĂ©rer les rĂ©gressions. Des scripts de tests d’intĂ©gration sont aussi en cours de dĂ©veloppement, notamment pour assurer la cohĂ©rence du traitement d’image entre le code OpenCL (GPU) et C pur (CPU).

Philippe Weyland et Jens Hanno Schwalm travaillent continuellement pour amĂ©liorer la gestion des tags, des mĂ©ta-donnĂ©es, les accĂšs SQL Ă  la base de donnĂ©es, Ă  l’historique et l’Ă©criture des XMP. C’est un travail minutieux de dĂ©poussiĂ©rage d’une partie un peu nĂ©gligĂ©e du code.

Heiko Bauke est en cours d’analyse du code et de nettoyage des morceaux inutiles, redondants voire potentiellement dangereux. Encore un travail de fourmi.

Un module de traitement des film nĂ©gatifs scannĂ©s (couleur ou N&B), NĂ©gadocteur, a Ă©tĂ© ajoutĂ© par moi-mĂȘme, basĂ© sur le modĂšle densitomĂ©trique Kodak Cineon qui avait Ă©tĂ© dĂ©veloppĂ© pour traiter des films numĂ©risĂ©s au cinĂ©ma, dans les annĂ©es 1990. En plus de l’inversion du film, il effectue une simulation d’impression papier et une correction de balance des blancs et des virages de teintes parasites. Il accĂ©lĂšre significativement le post-traitement des nĂ©gatifs dans darktable, en combinant en un module ce qui nĂ©cessitait plusieurs Ă©tapes de bidouillages, et en proposant 7 pipettes qui permettent d’aller extraire les rĂ©glages directement des mesures dans l’image. L’essentiel du code a Ă©tĂ© Ă©crit dans un bar avec Jean-Paul Gauche, entre deux chopines, mais, promis, j’ai vĂ©rifiĂ© les calculs soigneusement par la suite, Ă  alcoolĂ©mie nulle. La version OpenCL est fournie.

Rawfiner a trouvĂ© un problĂšme dans le filtre guidĂ©, utilisĂ© dans les raffinements de masques et dans l’Ă©galiseur de ton, qui mĂšne Ă  un floutage plus marquĂ© des basses lumiĂšres que des hautes, ce qui rend le masquage de l’Ă©galiseur de ton difficile Ă  prĂ©voir. Un gros projet en cours est de trouver une formulation thĂ©orique du filtre guidĂ© invariante et indĂ©pendante de l’exposition du pixel, ce qui aura probablement des rĂ©percussions en dehors de darktable, pour de nombreux logiciels. Il continue aussi d’amĂ©liorer la gestion de bruit et des profils.

Quant Ă  moi, je suis aux prises avec diverses tentatives d’optimisation bas niveau du code de traitement des pixels, pour tirer parti des ressources offertes par les processeurs rĂ©cents et accĂ©lĂ©rer tout ça. J’ai aussi un projet de recherche et dĂ©veloppement en cours, sur l’adaptation chromatique, visant Ă  compenser le contraste et la tempĂ©rature couleur de l’Ă©cran en fonction de l’Ă©clairage ambiant de la piĂšce dans laquelle vous faites vos retouches, de maniĂšre Ă  uniformiser l’affichage en fonction de l’Ă©clairage.

VoilĂ , vous savez tout. Un grand merci, comme d’habitude, Ă  Pascal Obry qui abat une somme de travail considĂ©rable, Ă©tant l’auteur d’environ un tiers des commits depuis darktable 3.0, testeur et intĂ©grateur de la plupart des changements. N’oubliez pas de nous soutenir.

Notes de version 3.0.0

Chaque annĂ©e, l’Ă©quipe darktable nous offre une nouvelle version comme cadeau de NoĂ«l. Cette annĂ©e, l’Ă©quipe s’est surpassĂ©e et nous offre une version plus que majeure.

Nous vous proposons de dĂ©couvrir l’essentiel des fonctionnalitĂ©s apportĂ©es par darktable 3.0, comme par exemple une toute nouvelle interface, de nouveaux modules ou encore diffĂ©rentes amĂ©liorations de performance…

Vous souhaitez en savoir plus ? Plus que les annonces de fonctionnalitĂ©s, comme chaque annĂ©e, l’article suivant vous propose ainsi une approche dĂ©taillĂ©e (toutes les nouveautĂ©s et comment les utiliser, de la possibilitĂ© de comparer des images, en passant par une Ă©dition de mots-clĂ©s plus performantes ou encore un flux de traitement entiĂšrement RVB plus efficace et rapide) de ce que darktable 3.0 apporte et comment tirer parti de ces nouveautĂ©s : https://linuxfr.org/news/darktable-3-0-une-version-plus-que-majeure.

N’hĂ©sitez pas Ă  commenter l’article sur Linuxfr !

Vous pouvez télécharger darktable 3.0 via le site du projet : https://github.com/darktable-org/darktable/releases/tag/release-3.0.0

Les paquets pour distributions Linux seront publiĂ©s prochainement par les mainteneurs de ces paquets sur les dĂ©pĂŽts tiers habituels que sont OpenSuse ou Pmdebruijn. Cela ne dĂ©pendant pas de l’Ă©quipe darktable.

L’Ă©quipe de darktable.fr vous souhaite une bonne lecture et de trĂšs belles fĂȘtes !

En complĂ©ment d’information Ă  l’article LinuxFR, et pour ceux qui le souhaitent, vous pouvez voir ci-dessous les corrections de bugs principales et nouveaux appareils photos supportĂ©s ou dont le support a Ă©tĂ© Ă©tendu (la liste complĂšte est visible en anglais sur le lien Github ci-dessus) :

Corrections de bogues

  • Le support des sĂ©lecteurs de couleur a Ă©tĂ© corrigĂ© par une réécriture complĂšte. Il devrait maintenant donner des valeurs correctes dans tous les cas.
  • Correction de l’affichage surexposĂ©.
  • Ne dĂ©sactivez pas le SSL pour les modules de stockage.
  • Un bogue de longue date sur la distorsion des masques dans le module Liquify a Ă©tĂ© fixĂ©. Cela Ă©tait visible lorsqu’un masque de liquĂ©faction Ă©tait utilisĂ© avec le module de correction de perspective activĂ©.
  • Un bug sur le masque se dĂ©forme lors du recadrage et de la rotation, lors de l’utilisation de la rotation avec un certain angle, a Ă©tĂ© fixĂ©.
  • Correction du recadrage manuel dans le module de correction de la perspective lorsqu’il n’est pas en dĂ©faut l’orientation.
  • La modification de la date/heure est maintenant enregistrĂ©e dans le XMP. Cela assure que la suppression de l’image et le rechargement conserveront les changements.
  • Fixez l’orientation pour prendre en charge tous les cas tels qu’ils sont exposĂ©s dans ces exemples : https://github.com/recurser/exif-orientation-examples
  • MĂ©morisez les Ă©tats des panneaux pour chaque mode de table lumineuse.
  • Correction d’un bug de recadrage et orientation dans l’importateur de table lumineuse.
  • Correction du profil RVB proPhoto.
  • Correction de l’analyse des mĂ©tadonnĂ©es de l’objectif Exif contenant des virgules.

Plugin Lua

  • L’image affichĂ©e en vue chambre noire peut maintenant ĂȘtre modifiĂ©e.
  • La visibilitĂ© du panneau de l’interface graphique peut maintenant ĂȘtre interrogĂ©e et modifiĂ©e.
  • La boĂźte Ă  outils de la vue de la table lumineuse (filtre d’Ă©valuation, comparateur d’Ă©valuation, tri et direction du tri) peut maintenant ĂȘtre modifiĂ©e.
  • La disposition de la table lumineuse et le niveau de zoom peuvent maintenant ĂȘtre modifiĂ©s.
  • Toutes les images contenant une balise spĂ©cifique peuvent ĂȘtre recherchĂ©es et retournĂ©es.

Dépendances demandées (pour la compilation)

  • Gtk+ 3.22 minimum est requis (pour la nouvelle interface)
  • CMake 3.10 minimum est requis.
  • OpenMP 4.0 minimum est requis (dĂ©pendance optionnelle).

Changements sur la librairie RawSpeed (support des fichiers RAW)

Dépendances demandées

  • CMake 3.10 minimum est dĂ©sormais requis.
  • Pugixml 1.8 minimum est requis.
  • OpenMP 4.0 minimum est requis (dĂ©pendance optionnelle).
  • POSIX n’est plus nĂ©cessaire.
  • zlib 1.2.11 minimum est requis (dĂ©pendance optionnelle).

Changements Rawspeed

  • Migration vers OpenMP des flux POSIX.
  • Corrections du dĂ©compresseur IIQ de la phase 1 (mise Ă  l’Ă©chelle des quadrants, mauvaise colonne).
  • Nettoyage du code Ă  grande Ă©chelle, ce nettoyage important est toujours en cours.
  • Une infrastructure CMake a Ă©tĂ© ajoutĂ©e pour permettre l’intĂ©gration de RawSpeed dans LLVM LNT / Test-Suite.
  • Ajustement gĂ©nĂ©ralisĂ© des performances, dĂ©compresseurs les plus touchĂ©s :
    • Sony ARW2
    • Panasonic V5
    • Phase One
    • Nikon
    • Pentax
    • Canon
    • Samsung V1 (compression = ‘32772’)
    • Samsung V2 (compression = ‘32773’)
  • Poursuite de la collaboration avec le projet d’infrastructure du compilateur du MVLT.

Support d’appareils photos ajoutĂ©s

Support boĂźtier

  • Epson R-D1s
  • Epson R-D1x
  • Fujifilm FinePix F770EXR
  • Fujifilm FinePix S7000
  • Fujifilm GFX 50R (comprimĂ©)
  • Fujifilm X-A10
  • Fujifilm X-T30 (comprimĂ©)
  • Fujifilm XF10
  • Kodak DCS Pro 14N
  • Kodak EasyShare Z981
  • Kodak EasyShare Z990
  • Leica C (Typ 112) (4:3)
  • Leica CL (dng)
  • Leica Q (Typ 116) (dng)
  • Leica Q2 (dng)
  • Leica SL (Typ 601) (dng)
  • Leica V-LUX (Typ 114) (3:2, 4:3, 16:9, 1:1)
  • Nikon Z 6 (14 bits non compressĂ©, 12 bits non compressĂ©)
  • Nikon Z 7 (14bit-uncompressĂ©)
  • Olympus E-M1X
  • Olympus E-M5 Mark III
  • Olympus TG-6
  • Panasonic DC-G90 (4:3)
  • Panasonic DC-G91 (4:3)
  • Panasonic DC-G95 (4:3)
  • Panasonic DC-G99 (4:3)
  • Panasonic DC-ZS200 (3:2)
  • Panasonic DMC-TX1 (3:2)
  • Phase Un P30
  • Sony DSC-RX0M2
  • Sony DSC-RX100M6
  • Sony DSC-RX100M7
  • Sony ILCE-6400
  • Sony ILCE-6600
  • Sony ILCE-7RM4

Préréglages de la balance des blancs

  • Leica Q2
  • Nikon D500
  • Nikon Z 7
  • Olympus E-M5 Mark III
  • Panasonic DC-LX100M2
  • Sony ILCE-6400

Profils de bruit

  • Leica Q2
  • Nikon D3
  • Nikon D3500
  • Nikon Z 6
  • Nikon Z 7
  • Olympus E-PL8
  • Olympus E-PL9
  • Panasonic DC-LX100M2
  • Sony DSC-RX100M5A
  • Sony ILCE-6400
  • Sony SLT-A35

Langues supportées par darktable 3.0

  • Catalan
  • TchĂšque
  • Danois
  • Allemand
  • Espagnol
  • europĂ©en
  • Français
  • HĂ©breu
  • Hongrois
  • Italien
  • Japonais
  • BokmĂ„l
  • norvĂ©gien
  • NĂ©erlandais
  • Polonais
  • Russe
  • SlovĂšne

Notes de version 2.6.2

Nouvelles fonctionnalités

  • Mise Ă  jour de la traduction française de colorbalance

Corrections de bugs

  • Correction d’un bug SSE dans le film introduit dans #2025
  • RĂ©solution du problĂšme lors de la recherche d’un profil de couleur d’entrĂ©e (compatibilitĂ© avec les versions antĂ©rieures)
  • Ajouter le fichier de traduction tchĂšque manquant
  • Correction d’un problĂšme de halo possible dans le module de contraste local.
  • Correction du lien d’aide contextuelle pour pointer vers le nouveau manuel HTML pour la sĂ©rie 2.6.

Dépendances modifiées

Aucun.

Support de la caméra, comparé à 2.6.1

Support de base

  • DSC-RX100M6
  • Phase One P30 (fixe)
  • Olympus OM-D E-M10 (amĂ©liorĂ©)
  • Nikon D7500 (amĂ©liorĂ©)

Préréglages de la balance des blancs

  • Nikon D500
  • Olympus E-PL8

Profils de bruit

  • Sony SLT-A35
  • Nikon Z6

Traductions

  • catalan
  • tchĂšque
  • nĂ©erlandais
  • finlandais
  • français
  • allemand
  • BokmĂ„l norvĂ©gien
  • polonais
  • russe
  • slovĂšne
  • Espanol

Pascal Obry vient de la mettre en ligne : https://github.com/darktable-org/darktable/releases/tag/release-2.6.2

Pour les versions WinDows et Mac, elles seront mises en ligne sur cette adresse sitĂŽt qu’elles seront disponibles, pour celles Linux, attendre que le “paquageur” l’ai intĂ©grĂ© Ă  votre distribution.

Notes de version 2.6.1

La version 2.6.1 de darktable est disponible !

Nouvelles Fonctionnalités

  • module d’exportation vers piwigo
  • amĂ©liorations de la balance des couleurs
  • amĂ©liorations du contraste des couleurs
  • amĂ©lioration du module filmique
  • rajout de l’aide contextuel au module filmique
  • le clic du milieu peut servir Ă  ouvrir le menu des styles
  • encore une meilleure personnalisation du CSS pour l’interface
  • les prĂ©-rĂ©glages peuvent maintenant ĂȘtre importĂ©s et exportĂ©s
  • tout les niveaux de zoom sont disponibles avec la touche contrĂŽle et le scroll
  • la vue diaporama s’adaptera automatiquement si la fenĂȘtre de darktable change de taille
  • ajout du support pour le format tiff CIELAB/ICCLAB 8/16 bits
  • ajout d’une vue hiĂ©rarchique pour les styles (sĂ©parĂ© par |)
  • l’opacitĂ© des formulaires est affichĂ©e dans les messages d’astuces
  • ajout de la pipette au module watermark

Bien sĂ»r Ă  cela s’ajoute des corrections de bugs et l’ajout du support de nouveaux matĂ©riels:

Appareils Photos

Support de base

  • DSC-RX100M6
  • Phase One P30 (corrigĂ©)
  • Olympus OM-D E-M10 (amĂ©liorĂ©)
  • Nikon D7500 (amĂ©liorĂ©)

Pré-réglages Balance des blancs

  • Nikon D500
  • Olympus E-PL8

Profils de bruit

  • Sony SLT-A35
  • Nikon Z6

Et plusieurs traductions ont été mises à jour.

Plus d’infos ici: https://github.com/darktable-org/darktable/releases/tag/release-2.6.1

Notes de version 2.6.0

À la veille de NoĂ«l, nous somme heureux de vous annoncer que la nouvelle version majeure de darktable est enfin disponible.

La version 2.4 laisse donc la place Ă  la 2.6 qui comporte plus de 1600 modifications (sur les projets darktable et rawspeed), plus de 260 de demande d’intĂ©gration et plus de 250 rapports clĂŽturĂ©s. La mise Ă  jour du manuel devrait arriver prochainement.

L’article de prĂ©sentation sur linuxfr.org

Gros changements

  • nouveau module de retouche permettant des changements basĂ©s sur les couche d’images
  • nouveau module filmic qui remplace celui pour la courbe de base et celui pour les ombres et hautes lumiĂšres
  • nouveau modules pour gĂ©rer les copies dans la chambre noire avec possibilitĂ© d’ajouter des titres, crĂ©er des copies standard ou vierges, effacer des copier ou comparer rapidement avec une copie
  • nouvelles commandes logarithmiques pour la courbe de tonalitĂ©
  • nouveau mode pour le module profilĂ© incassable
  • rajoute d’un aperçu du masque pour ajuster la taille et la duretĂ© avant de les placer
  • rendre possible de changer la surface recadrĂ©e dans le module de correction de perspective
  • le flou du masque a Ă©tĂ© complĂ©tĂ© par un filtre guidĂ© pour l’affiner (cela fonctionne sur les espaces couleurs RVB et Lab).
  • le module de balance des couleurs a deux nouveaux modes basĂ©s sur ProPhotoRGB et HSL
  • support expĂ©rimental pour architecture PPC64 (le support OpenCL doit ĂȘtre dĂ©sactivĂ© avec -DUSE_OPENCL=OFF)

Nouvelles fonctionnalités et modifications

  • la recherche Ă  partir de la vue de la carte est maintenant corrigĂ©e
  • refonte visuelle de la table lumineuse (Ă©tiquette couleur, type d’image, copie locale)
  • une option permet d’afficher certaines informations sur l’image directement sur le pouce
  • ajouter des barres de dĂ©filement optionnelles sur la table lumineuse, ou sur la table lumineuse et la chambre noire
  • permettre Ă  chaque masque du module de clonage d’avoir l’opacitĂ© ajustĂ©e
  • le module d’importation de lightroom prend en charge le crĂ©ateur, les droits, le titre, la description et les informations de l’Ă©diteur.
  • amĂ©lioration du support TurboPrint en affichant le dialogue avec toutes les options possibles (l’annulation de l’impression sera corrigĂ©e dans TurboPrint 2.47)
  • nouveau filtre de tri basĂ© sur l’aspect de l’image
  • nouveau filtre de tri basĂ© sur la vitesse d’obturation de l’image
  • nouveau filtre de tri basĂ© sur le groupe de l’image
  • nouveau filtre de tri basĂ© sur un ordre de tri personnalisĂ© (glisser-dĂ©poser sur la vue de la table lumineuse)
  • collection en fonction de l’Ă©tat de la copie locale
  • le numĂ©ro de l’image de groupe affichĂ© sur le module de collecte
  • nouveau niveau de zoom Ă  50% ; 400%, 800% et 1600%
  • meilleur support pour le monochrome RAW
  • ajout d’une aide contextuelle pointant vers le manuel de la table noire
  • meilleur support du copier/coller pour les instances multiples
  • ajout du support pour renommer les instances du module
  • ajout d’un rĂ©glage basĂ© sur la frĂ©quence pour le module de dĂ©bruitage RAW
  • ajout d’un rĂ©glage en fonction de la frĂ©quence pour le module de profil de rĂ©duction du bruit
  • tout les widgets devraient ĂȘtre accessibles via CSS maintenant
  • ajout de la prise en charge de la configuration de la mise en page des modules
  • diffĂ©rente façon de sĂ©lectionner les balises hiĂ©rarchiques dans le module de collecte (seulement la balise parent rĂ©elle, tous les enfants ou la balise parent et les enfants)
  • meilleure gestion des images groupĂ©es en permettant de paramĂ©trer les Ă©toiles, l’Ă©tiquette couleur pour l’ensemble du groupe
  • permettre d’appliquer un preset Ă  une nouvelle instance de module en utilisant le clic du milieu
  • nouveau script pour migrer la collection de Capture One Pro

Corrections de bogues

  • Correction du comportement des sĂ©lecteurs de couleurs dans tout les modules
  • Correction duchangement d’outils de liquĂ©faction
  • Beaucoup d’autres bogues ont Ă©tĂ© corrigĂ©s

Lua

  • Aucuns changements

Modification des dépendances (pour la compilation)

  • CMake 3.4 est maintenant requis
  • Pour compiler darktable, vous avez maintenant besoin d’au moins gcc-5.0+/clang-3.9+.
  • La version Minimal Clang est passĂ©e de 3.4+ Ă  3.9+.
  • Il est conseillĂ© aux empaqueteurs de passer -DRAWSPEED_ENABLE_LTO=ON Ă  CMake pour activer la LTO partielle.

Changements dans RawSpeed

  • Les raws GoPro ‘.GPR’ sont maintenant supportĂ©s par le nouveau dĂ©compresseur parallĂšle rapide’VC-5’.La nouvelle compression brute de Panasonic (’.RW2’, GH5s, G9 cameras) est maintenant supportĂ©e via le nouveau dĂ©compresseur rapide et parallĂšle’Panasonic V5’.
  • Le vieux dĂ©compresseur brut de Panasonic (aussi ‘.RW2’) a Ă©tĂ© réécrit, re-parallĂ©lisĂ©.
  • Le dĂ©compresseur de la phase 1 (’.IIQ’) a Ă©tĂ© parallĂ©lisĂ©.
  • Le support brut Nikon NEF’lossy after split’ a Ă©tĂ© rĂ©cupĂ©rĂ©
  • La correction du quadrant de la phase un (’.IIQ’) est maintenant prise en charge.
  • Support brut Olympus haute rĂ©solution (non compressĂ©)
  • Des lots et des lots et des lots d’entretien, d’assainissement, de nettoyage, de petites réécritures/refactoring.
  • REMARQUE : Les raws Canon ‘.CR3’ ne sont PAS encore supportĂ©s.

Support de boßtiers, comparé à la 2.4.0

Support de base

  • Canon EOS 1500D
  • Canon EOS 2000D
  • Canon EOS Rebel T7
  • Canon EOS 3000D
  • Canon EOS 4000D
  • Canon EOS Rebel T100
  • Canon EOS 5D Mark IV (sRaw1, sRaw2)
  • Canon EOS 5DS (sRaw1, sRaw2)
  • Canon EOS 5DS R (sRaw1, sRaw2)
  • Canon PowerShot G1 X Mark III
  • Fujifilm X-A5
  • Fujifilm X-H1 (compressed)
  • Fujifilm X-T100
  • Fujifilm X-T3 (compressed)
  • GoPro FUSION (dng)
  • GoPro HERO5 Black (dng)
  • GoPro HERO6 Black (dng)
  • GoPro HERO7 Black (dng)
  • Hasselblad CFV-50
  • Hasselblad H5D-40
  • Hasselblad H5D-50c
  • Kodak DCS Pro 14nx
  • Kodak DCS520C
  • Kodak DCS760C
  • Kodak EOS DCS 3
  • Nikon COOLPIX P1000 (12bit-uncompressed)
  • Nikon D2Xs (12bit-compressed, 12bit-uncompressed)
  • Nikon D3500 (12bit-compressed)
  • Nikon Z 6 (except uncompressed raws)
  • Nikon Z 7 (except 14-bit uncompressed raw)
  • Olympus E-PL8
  • Olympus E-PL9
  • Olympus SH-2
  • Panasonic DC-FZ80 (4:3)
  • Panasonic DC-G9 (4:3)
  • Panasonic DC-GF9 (4:3)
  • Panasonic DC-GX800 (4:3)
  • Panasonic DC-GX850 (4:3)
  • Panasonic DC-GH5S (4:3, 3:2, 16:9, 1:1)
  • Panasonic DC-GX9 (4:3)
  • Panasonic DC-LX100M2 (4:3, 1:1, 16:9, 3:2)
  • Panasonic DC-TZ200 (3:2)
  • Panasonic DC-TZ202 (3:2)
  • Panasonic DMC-FZ2000 (3:2)
  • Panasonic DMC-FZ2500 (3:2)
  • Panasonic DMC-FZ35 (3:2, 16:9)
  • Panasonic DMC-FZ38 (3:2, 16:9)
  • Panasonic DMC-GX7MK2 (4:3)
  • Panasonic DMC-ZS100 (3:2)
  • Paralenz Dive Camera (chdk)
  • Pentax 645Z
  • Pentax K-1 Mark II
  • Pentax KP
  • Phase One P65+
  • Sjcam SJ6 LEGEND (chdk-b, chdk-c)
  • Sony DSC-HX99
  • Sony DSC-RX0
  • Sony DSC-RX100M5A
  • Sony DSC-RX10M4
  • Sony DSC-RX1RM2
  • Sony ILCE-7M3

Profils Balance des blancs

  • Canon EOS M100
  • Fujifilm X-T3
  • Leaf Credo 40
  • Nikon D3400
  • Nikon D5600
  • Nikon D7500
  • Nikon D850
  • Nikon Z 6
  • Olympus E-M10 Mark III
  • Olympus E-M1MarkII
  • Panasonic DC-G9
  • Panasonic DC-GX9
  • Panasonic DMC-FZ300
  • Sony DSC-RX0
  • Sony DSC-RX100M5
  • Sony DSC-RX100M5A
  • Sony DSC-RX10M3
  • Sony DSC-RX10M4
  • Sony DSC-RX1RM2
  • Sony ILCE-6500
  • Sony ILCE-7M3
  • Sony ILCE-7RM3

Profils de bruit

  • Canon EOS 200D
  • Canon EOS Kiss X9
  • Canon EOS Rebel SL2
  • Canon EOS 750D
  • Canon EOS Kiss X8i
  • Canon EOS Rebel T6i
  • Canon EOS 760D
  • Canon EOS 8000D
  • Canon EOS Rebel T6s
  • Canon EOS 77D
  • Canon EOS 9000D
  • Canon EOS 800D
  • Canon EOS Kiss X9i
  • Canon EOS Rebel T7i
  • Canon EOS M100
  • Canon EOS M6
  • Canon PowerShot G1 X Mark II
  • Canon PowerShot G1 X Mark III
  • Canon PowerShot G9 X
  • Fujifilm X-A5
  • Fujifilm X-E3
  • Fujifilm X-T3
  • Fujifilm X100F
  • Nikon 1 AW1
  • Nikon 1 J3
  • Nikon COOLPIX B700
  • Nikon D5600
  • Nikon D7500
  • Nikon D850
  • Olympus E-M10 Mark III
  • Olympus TG-5
  • Panasonic DC-G9
  • Panasonic DC-GX9
  • Panasonic DMC-FZ35
  • Panasonic DMC-FZ38
  • Panasonic DMC-GF6
  • Panasonic DMC-LX10
  • Panasonic DMC-LX15
  • Panasonic DMC-LX9
  • Panasonic DMC-TZ70
  • Panasonic DMC-TZ71
  • Panasonic DMC-ZS50
  • Pentax K-01
  • Pentax KP
  • Samsung NX1
  • Sony DSC-RX100M4
  • Sony DSC-RX10M3
  • Sony ILCE-7M3

Traductions

  • Catalan
  • Dutch
  • Finnish
  • French
  • German
  • Hungarian
  • Japanese
  • Norwegian BokmĂ„l
  • Portuguese
  • Russian
  • Slovenian

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.6.0

Notes de version 2.4.4

Nouvelle mise Ă  jour mineure disponible pour darktable, voici la 2.4.4.

Depuis la 2.4.3, voici les différences:

  • Rajout de 50% sur l’option zoom dans la chambre noire
  • AmĂ©lioration du module de correction de perspective
  • Plein de correction de bugs
  • Balance des blans pour le Sony ILCE-6500
  • Profils de bruits pour les Canon EOS 80D, EOS Kiss X9i et EOS Rebel T7i; les Nikon COOLPIX B700 et D5600; et l’Olympus TG-5
  • Mise Ă  jour des traductions pour l’allemand et le russe

Plus d’infos sur ce lien: https://github.com/darktable-org/darktable/releases/tag/release-2.4.4

Notes de version 2.4.3

La troisiÚme version mineure de darktable 2.4 est désormais disponible !

Par rapport à la 2.4.2, cette version 2.4.3 apporte quelques nouveautés:

  • Support pour tags et notes dans le module filigrane
  • Lecture de Xmp.exif.DateTimeOriginal des fichiers sidecars XMP
  • Construction et installation des outils pour le bruit
  • Rajout d’un script de conversion de .dtyle en .xmp

des corrections de bogues:

  • Ne crĂ©er plus de dossiers non nĂ©cessaires durant l’exportation pour certains cas
  • Correction de la sĂ©lection de langue sous OSX
  • Correction crash dans la vue Capture

l’ajout de support de base de nouveaux appareils:

  • Fujifilm X-H1 (compressĂ©)
  • Kodak EOS DCS 3
  • Olympus E-PL9
  • Panasonic DC-GX9 (4:3)
  • Sony DSC-RX1RM2
  • Sony ILCE-7M3

l’ajout du profil de balance des blancs pour le Sony ILCE-7M3

et enfin de nouveaux profils de bruits:

  • Canon PowerShot G1 X Mark III
  • Nikon D7500
  • Sony ILCE-7M3

Plus d’infos sur ce lien: https://github.com/darktable-org/darktable/releases/tag/release-2.4.3

Notes de version 2.4.2

L’Ă©quipe de dĂ©veloppement vient de rendre disponible la nouvelle mise Ă  jour mineure de la branche 2.4 de darktable, la version 2.4.2.

Bien entendu cette version apporte quelques nouveautés et surtout corrige des bugs, vous trouverez la liste sur le lien plus bas.

Au sujet du support de nouveaux appareils on trouve le Canon PowerShot G1 X Mark III, le Panasonic DMC-FZ2000 (3:2) ou encore le Sony DSC-RX10M4. Il y a aussi de nouveaux profils de bruit comme pour le Canon EOS 760D et 8000D, le Fujifilm X100F, le Nikon D850 ou encore le Panasonic DC-G9. Liste complĂšte sur le lien plus bas.

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.4.2

Notes de version 2.4.1

La premiÚre mise à jour mineure de darktable 2.4 est disponible. Au menu, quelques nouveautés, des correction de bogues et de nouveaux appareils supportés (par exemple, Panasonic DC-G9, Paralenz Dive Camera, Pentax KP etSjcam SJ6 LEGEND), de nouveaux profils de balance des blancs (Leaf Credo 40, Nikon D3400, Olympus E-M1MarkII, Panasonic DC-G9 et Sony ILCE-7RM3) et de nouveaux profil de bruits (Canon EOS 750D, Canon EOS Kiss X8i, Canon EOS Rebel T6i, Canon EOS 77D, Canon EOS 9000D, Canon EOS M100, Canon EOS M6, Sony DSC-RX100M4 et YI TECHNOLOGY M1).

Plus d’infos ici: https://github.com/darktable-org/darktable/releases/tag/release-2.4.1

Notes de version 2.4.0

La nouvelle version majeure stable de darktable, la 2.4.0 est maintenant disponible.

Les gros changements depuis la version précédentes (2.2.0):

  • Un nouveau module: Suppression de la brume
  • Nouveau mode « filtre laplacien local » (local laplacian filter) dans « contraste local »
  • Une version pour Windows (lien)
  • Support des fichiers RAF compressĂ©s de Fujifilm
  • Support basique pour l’importation des paramĂštres de Lightroom 7

Bien sûr cette version corrige un tas de bogues.

Nouveaux support d’appareils

Attention: le support pour certains raw NEF de Nikon est cassé, plus de détails ici.

Support de base

  • Canon EOS 200D
  • Canon EOS Kiss X9
  • Canon EOS Rebel SL2
  • Canon EOS 6D Mark II (sRaw1, sRaw2)
  • Canon EOS 77D
  • Canon EOS 9000D
  • Canon EOS 800D
  • Canon EOS Kiss X9i
  • Canon EOS Rebel T7i
  • Canon EOS M100
  • Canon EOS M5
  • Canon EOS M6
  • Canon PowerShot G9 X Mark II
  • Canon PowerShot SX40 HS (dng)
  • Fujifilm GFX 50S (compressed)
  • Fujifilm X-A3
  • Fujifilm X-E2S
  • Fujifilm X-E3 (compressed)
  • Fujifilm X-Pro2 (compressed)
  • Fujifilm X-T2 (compressed)
  • Fujifilm X-T20 (compressed)
  • Fujifilm X100F (compressed)
  • GITUP GIT2P (chdk-a, chdk-b)
  • Kodak EasyShare Z980
  • LG D855 (dng)
  • LG H815 (dng)
  • LG Nexus 5X (dng)
  • LG US996 (dng)
  • LG VS995 (dng)
  • Leica D-LUX (Typ 109) (4:3, 3:2, 16:9, 1:1)
  • Leica X2 (dng)
  • Nikon COOLPIX B700 (12bit-uncompressed)
  • Nikon D500 (14bit-uncompressed, 12bit-uncompressed)
  • Nikon D5600 (12bit-compressed, 12bit-uncompressed, 14bit-compressed, 14bit-uncompressed)
  • Nikon D7500 (12bit-compressed, 14bit-compressed)
  • Nikon D850 (12bit-compressed, 12bit-uncompressed, 14bit-compressed, 14bit-uncompressed)
  • Nikon LS-5000 (dng)
  • Nokia Lumia 1020 (dng)
  • Olympus E-M10 Mark III
  • Olympus E-M1MarkII
  • Olympus TG-5
  • Panasonic DC-FZ82 (4:3)
  • Panasonic DMC-FZ80 (4:3)
  • Panasonic DMC-FZ85 (4:3)
  • Panasonic DC-GH5 (4:3)
  • Panasonic DC-FZ91 (4:3)
  • Panasonic DC-FZ92 (4:3)
  • Panasonic DC-FZ93 (4:3)
  • Panasonic DC-TZ90 (4:3)
  • Panasonic DC-ZS70 (4:3)
  • Panasonic DMC-FZ330 (4:3)
  • Panasonic DMC-GF6 (16:9, 3:2, 1:1)
  • Panasonic DMC-TZ61 (4:3, 3:2, 1:1, 16:9)
  • Panasonic DMC-ZS40 (4:3, 3:2, 1:1, 16:9)
  • Panasonic DMC-TZ80 (4:3)
  • Panasonic DMC-TZ81 (4:3)
  • Panasonic DMC-TZ85 (4:3)
  • Panasonic DMC-ZS60 (4:3)
  • Pentax K-5 (dng)
  • Pentax K-r (dng)
  • Pentax K10D (dng)
  • Phase One IQ140
  • Samsung G920F
  • Samsung G935F
  • Samsung GX10
  • Sony ILCE-6500
  • Sony ILCE-7RM3
  • Sony ILCE-9

Préréglages Balance de blancs

  • Canon EOS 6D Mark II
  • Fujifilm X-T20
  • Fujifilm X100F
  • Nikon 1 AW1
  • Nikon Coolpix A
  • Panasonic DMC-GX80
  • Panasonic DMC-GX85
  • Panasonic DMC-TZ100
  • Panasonic DMC-TZ101
  • Panasonic DMC-TZ110
  • Panasonic DMC-ZS110
  • Pentax K-3 II

Profiles de bruit

  • Canon EOS 1300D
  • Canon EOS Kiss X80
  • Canon EOS Rebel T6
  • Canon EOS 5D Mark IV
  • Canon EOS 6D Mark II
  • Canon EOS M5
  • Canon PowerShot G16
  • Canon PowerShot G3 X
  • Canon PowerShot G7 X Mark II
  • Canon PowerShot G9 X Mark II
  • Fujifilm X-M1
  • Fujifilm X-Pro1
  • Fujifilm X-T20
  • Leica X2
  • Nikon Coolpix A
  • Nikon D2X
  • Nikon D3000
  • Nikon D3400
  • Nikon D4
  • Nikon D500
  • Olympus E-M1MarkII
  • Olympus E-P5
  • Panasonic DMC-FZ200
  • Panasonic DMC-FZ300
  • Panasonic DMC-G7
  • Panasonic DMC-G70
  • Panasonic DMC-G8
  • Panasonic DMC-G80
  • Panasonic DMC-G81
  • Panasonic DMC-G85
  • Panasonic DMC-GX80
  • Panasonic DMC-GX85
  • Panasonic DMC-LX100
  • Panasonic DMC-TZ100
  • Panasonic DMC-TZ101
  • Panasonic DMC-TZ110
  • Panasonic DMC-ZS110
  • Pentax K-70
  • Sony DSC-RX100M5
  • Sony ILCA-68
  • Sony ILCE-5000
  • Sony ILCE-6500
  • Sony ILCE-7RM3

Consultez Ă©galement la dĂ©pĂȘche linuxfr.org: https://linuxfr.org/news/darktable-2-4-0

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.4.0

Notes de version 2.2.2

La seconde mise Ă  jour mineure de darktable 2.2 est disponible !

Au menu, de nouvelles fonctionnalités et des corrections de bugs. Il y a également le rajout de support de base pour Canon PowerShot SX40 HS (dng), Fujifilm X-E2S, Leica D-LUX (Typ 109) (4:3, 3:2, 16:9, 1:1), Leica X2 (dng), Nikon LS-5000 (dng), Nokia Lumia 1020 (dng), Panasonic DMC-GF6 (16:9, 3:2, 1:1), Pentax K-5 (dng), Pentax K-r (dng), Pentax K10D (dng) et Sony ILCE-6500. Des profils de correction de bruit sont disponibles pour les appareils suivants: Fujifilm X-M1, Leica X2, Nikon Coolpix A, Panasonic DMC-G8, Panasonic DMC-G80, Panasonic DMC-G81 et Panasonic DMC-G85.

Plus d’infos sur ce lien: https://github.com/darktable-org/darktable/releases/tag/release-2.2.2

Notes de version 2.2.1

Tout juste avant la nouvelle annĂ©e, l’Ă©quipe de dĂ©veloppement de darktable est fiĂšre de vous annoncer la sortie de la premiĂšre version mineure de la branche 2.2.x, la version 2.2.1. Depuis la version 2.2.0, voici les changements:

Nouvelles fonctionnalités:

  • Montre une fenĂȘtre de dialogue pour indiquer quand le verrouillage de la base de donnĂ©e/bibliothĂšque a Ă©chouĂ©.
  • Demande avant d’effacer l’historique de la table lumineuse.
  • prĂ©fĂ©rences: rend les fonctionnalitĂ©s qui ne sont pas disponibles visuellement plus Ă©videntes

Corrections de bug:

  • Toujours nettoyer la liste de retour en arriĂšre avant d’entrer en vue chambre noire. Corrige un crash quand on utilise le retour en arriĂšre aprĂšs ĂȘtre rĂ©-entrer dans la chambre noire
  • Chambre noire: efface proprement les instance de module. Corrige de rares crashes aprĂšs l’effacement de seconde instance de module.
  • Modules niveaux et courbe de tonalitĂ© maintenant utilisent aussi 256 bins.
  • Module Rawoverexposed: correction de la visualisation quand un prĂ©rĂ©glage personnalisĂ© de balance des blancs est utilisĂ©

Support de base:

  • Canon EOS M5

Au passage, darktable FR vous souhaite une trÚs bonne et heureuse année 2017 :)

Notes de version 2.2.0

La nouvelle version majeure de darktable est enfin disponible !

Les gros changements depuis la version 2.0 sont:

  • Un nouveau module « correction de perspective » (perspective correction), avec plus de possibilitĂ©s et plus d’automatisation que l’ancien systĂšme disponible dans « recadrer et pivoter » (crop and rotate).

  • Un nouveau module « liquĂ©fier » (liquify), qui permet d’appliquer une distorsion Ă  certaines parties d’images. TrĂšs utile pour retoucher des photos de personnes pour rĂ©duire ou renforcer les formes d’un visage par exemple.

  • Un nouveau module « table correspondance couleurs » (color look up table) pour modifier les couleurs d’une image, ou profiler son appareil photo en utilisant le nouvel outil darktable-chart.

  • La fusion d’exposition dans le module « courbe de base » (basecurve), qui permet d’obtenir un effet HDR sur des images trĂšs contrastĂ©es, sans sortir de darktable.

  • Un indicateur de surexposition au niveau de l’image brute (raw)

  • Une fonction annuler/refaire les derniĂšres actions dans la chambre noire (Control-z/Control-y). Cette possibilitĂ© vient en complĂ©ment de l’historique qui Ă©tait dĂ©jĂ  disponible, et permet un contrĂŽle plus fin des actions Ă  annuler ou refaire. Cela permet aussi par exemple de restaurer l’historique complet aprĂšs une malencontreuse compression de l’historique.

  • Une rĂ©-Ă©criture du mode « Reconstruire dans LCh » du module « reconstruire hautes lumiĂšres ».

Bien sĂ»r, il y a un tas d’autres amĂ©liorations, consultez l’annonce officielle pour plus de dĂ©tails.

Voici une vidĂ©o retraçant toute l’Ă©volution du dĂ©veloppement de darktable entre la version 2.0 et 2.2.

Maintenant que cette version est sortie, n’hĂ©sitez pas Ă  dire ce qui pourrait ĂȘtre amĂ©liorĂ© sur ce sujet du forum. À dans un an pour la version 2.4 ;)

Notes de version 2.0.7

Nouvelle version mineure pour darktable !

Voici les changements depuis la version 2.0.6:

Nouvelles fonctionnalités

  • Filtrage de certains tags EXIF au moment de l’exportation. Aide pour garder une taille limite d’environ 64Kb pour les mĂ©tadonnĂ©es.
  • Support pour les nouveaux formats RAW Canon EOS 80D {m,s}
  • Toujours afficher le rendu sĂ©lecteur dans la Table Lumineuse
  • Retire l’Ă©lĂ©vation quand les donnĂ©es gĂ©o sont effacĂ©es dans la vue Carte
  • Module temperature, module inversion: ajout de la vectorisation SSE pour X-Trans
  • Module temperature: ajout de raccourcis clavier pour les prĂ©rĂ©glages

Corrections de bugs

  • Rawspeed: correction de compilation avec libjpeg (par opposition Ă  libjpeg-turbo)
  • OpenCL: toujours utiliser le transfert de mĂ©moire bloquĂ© hĂŽte<->appareil
  • OpenCL: mot-clĂ© static problĂ©matique retirĂ© dans extended.cl
  • Correction des crash avec profil d’affichage manquant
  • Histogramme: toujours afficher l’ouverture avec un chiffe aprĂšs un point.
  • Montre si OpenEXR est supportĂ© dans --version
  • Rawspeed: utilise un moyen non obsolĂšte pour donner la version d’OSX
  • Ne montre pas les messages de bug Ă  propos de copie locale quand on essaye de supprimer physiquement une image dĂ©jĂ  supprimĂ©e

Supports de base (nouvellement ajoutés ou juste petites corrections)

  • Canon EOS 100D
  • Canon EOS 300D
  • Canon EOS 6D
  • Canon EOS 700D
  • Canon EOS 80D (sRaw1, sRaw2)
  • Canon PowerShot A720 IS (dng)
  • Fujifilm FinePix S100FS
  • Nikon D3400 (12bit-compressed)
  • Panasonic DMC-FZ300 (4:3)
  • Panasonic DMC-G8 (4:3)
  • Panasonic DMC-G80 (4:3)
  • Panasonic DMC-GX80 (4:3)
  • Panasonic DMC-GX85 (4:3)
  • Pentax K-70

Supports de base (corrections, car ne fonctionnait plus avec 2.0.6, l’Ă©quipe s’en excuse!)

  • Nikon 1 AW1
  • Nikon 1 J1 (12bit-compressed)
  • Nikon 1 J2 (12bit-compressed)
  • Nikon 1 J3
  • Nikon 1 J4
  • Nikon 1 S1 (12bit-compressed)
  • Nikon 1 S2
  • Nikon 1 V1 (12bit-compressed)
  • Nikon 1 V2
  • Nikon Coolpix A (14bit-compressed)
  • Nikon Coolpix P330 (12bit-compressed)
  • Nikon Coolpix P6000
  • Nikon Coolpix P7000
  • Nikon Coolpix P7100
  • Nikon Coolpix P7700 (12bit-compressed)
  • Nikon Coolpix P7800 (12bit-compressed)
  • Nikon D1
  • Nikon D3 (12bit-compressed, 12bit-uncompressed)
  • Nikon D3000 (12bit-compressed)
  • Nikon D3100
  • Nikon D3200 (12bit-compressed)
  • Nikon D3S (12bit-compressed, 12bit-uncompressed)
  • Nikon D4 (12bit-compressed, 12bit-uncompressed)
  • Nikon D5 (12bit-compressed, 12bit-uncompressed)
  • Nikon D50
  • Nikon D5100
  • Nikon D5200
  • Nikon D600 (12bit-compressed)
  • Nikon D610 (12bit-compressed)
  • Nikon D70
  • Nikon D7000
  • Nikon D70s
  • Nikon D7100 (12bit-compressed)
  • Nikon E5400
  • Nikon E5700 (12bit-uncompressed)

L’Ă©quipe de dĂ©veloppement a Ă©tĂ© dans l’impossibilitĂ© de rajouter le support pour les 4 appareils suivants faute d’exemplaires RAW. Si vous utilisez ces appareils, n’hĂ©sitez pas Ă  fournir des RAW.

  • Nikon E8400
  • Nikon E8800
  • Nikon D3X (12-bit)
  • Nikon Df (12-bit)

Préréglages Balance des blancs

  • Pentax K-70

Profils de Bruit

  • Sony DSC-RX10

Mise Ă  jour Traduction

  • Catalan
  • Allemand

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.0.7

Notes de version 2.0.6

Nouvelle version mineure: 2.0.6

Changements par rapport Ă  la 2.0.5

DĂ©solĂ© par avance pour certains traductions approximatives…

Nouvelles fonctionnalités
  • format d’Ă©criture Jpeg: utilisation de libexiv2 pour Ă©crire les mĂ©tadonnĂ©es, comme avec les autres formats
  • Acceptation des fichiers raw non-mosaĂŻquĂ©es avec 4 canaux, en assumant qu’ils sont RGBA (canal alpha ignorĂ©)
Corrections de bug
  • Une fois encore, correction pour une autre rĂ©gression causĂ© par le thĂšme gtk…
  • OpenCL: abandon des matĂ©riels CPU basĂ©s sur OpenCL. Corrections des crashs au dĂ©marrage avec implantations cassĂ©es d’OpenCL comme pocl.
  • darktable-cli: ne tente plus d’afficher l’affichage graphique, il n’est pas nĂ©cessaire.
  • Rawspeed: NikonDecoder: stoppe les entrĂ©es d’appareil gĂ©nĂ©riques. Correction d’une multitude de problĂšmes de chargement de raw Nikon.
  • OpenCL: correction de la gestion des bordures dans le module recadrer & pivoter
  • Hotpixels iop: il fonctionne maintenant pour X-Trans
  • Clipping IOP: longueur d’Ă©chelle du recadrement gris avec le niveau de zoom
  • Une correction de plus pour la lecture des noms d’objectifs Canon depuis l’exif
  • Correction du pattern Bayer pour l’Olympus SP570UZ
  • Correction des erreurs internes de compilation: concerne Perl’s @INC contains ‘.’
Spport de base
  • Canon EOS-1D X Mark II
  • Canon EOS 1300D
  • Canon EOS Kiss X80
  • Canon EOS Rebel T6
  • Canon EOS M10
  • Canon PowerShot G7 X Mark II
  • Canon PowerShot G9 X
  • Fujifilm X-T2
  • GITUP GIT2 action camera
  • Panasonic DMC-FZ18 (16:9, 3:2)
  • Panasonic DMC-FZ50 (16:9, 3:2)
  • Pentax K-1
  • Sony DSLR-A380
  • Sony ILCE-6300
  • Nikon D500
  • D’autres corrections de niveaux de blanc pour des appareils Nikon (en particulier, la plupart pour les raw 12-bit et non-compressĂ©s)
Préréglages de balance des blancs
  • Canon EOS-1D X Mark II
  • Canon EOS 1300D
  • Canon EOS Kiss X80
  • Canon EOS Rebel T6
  • Canon EOS M10
  • Canon PowerShot G7 X Mark II
  • Fujifilm X-T10
  • Sony ILCE-6300
Mise Ă  jour des traductions
  • Slovaque

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.0.6

Notes de version 2.0.5

La quatriÚme version mineure de la série 2.0 de darktable est désormais disponible. Par rapport à la 2.0.4, voici la liste des changements:

Fonctionalités
  • Ajout de la gĂ©olocalisation aux variables de filigrane
Corrections du bug
  • Mac: correction de bug + correction de construction
  • Lua: correction de dt.collection qui ne fonctionnait pas auparavant
  • Correction du softproofing avec quelques profiles internes
  • Correction du support libsecret pwstorage qui ne fonctionnait pas auparavant
  • Correction de plusieurs problĂšmes avec l’import (rudimentaire) depuis lightroom
  • Quelques corrections liĂ©es Ă  la gestion de doublons et/ou de tags
Support de base
  • Canon EOS 80D (pas de support mRAW/sRAW !)
Presets Balance des blancs
  • Canon EOS 80D
Profile Bruit
  • Canon EOS 80D
Mise Ă  jour des traduction
  • Danois
  • Allemand
  • Slovaque

Notes de version 2.0.4

Nouvelle mise à jour mineure de la série darktable 2.0 !

Par rapport Ă  la version 2.0.3, voici ce qu’apporte la 2.0.4:

Nouvelles Fonctionnalités

  • Support des profiles d’entrĂ©e de niveaux de gris
  • Ajour d’un profil BRG pour des tests

Correction du bogues

  • Correction de l’Interface graphique avec GTK 3.20
  • Correction des profils de couleurs embarquĂ©s
  • Correction des deux problĂšmes avec le deflicker (exposure iop, mode = automatic)
  • Correction de la suppression de fichier sous OSX
  • Correction du champs Rights dans Lua

Support de base

  • Nikon D5
  • Sony ILCA-68

Préréglages de Balance des Blancs

  • Pentax K-S1
  • Sony ILCA-68

Nouveaux profils de bruit

  • Canon PowerShot G15
  • Fujifilm X70
  • Olympus PEN-F
  • Panasonic DMC-GF7

Traduction ajoutée

  • SlovĂšne

Mises Ă  jour des traductions

  • Catalan
  • Hollandais
  • Allemand
  • HĂ©breu
  • Slovaque
  • Espagnol

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.0.4

Notes de version 2.0.3

La version mineure 2.0.3 de darktable est maintenant disponible !

Changements depuis la version 2.0.2:

Correction de bugs

  • Permet d’imprimer avec le raccourci ctrl-p comme indiquĂ© dans la bulle d’aide
  • Correction du dĂ©placement dans l’histogramme pour changer l’exposition
  • Correction de l’histogramme restreint quand la pipette de couleur sĂ©lectionne une zone
  • Correction d’un bug dans le module de reconstruction de couleur
  • Correction d’un bug OpenCL bug dans la courbe de tonalitĂ©
  • Correction d’une petite fuite de mĂ©moire
  • De meilleurs messages d’erreurs avec darktable-cli
  • Correction des paramĂštres d’introspection pour des types non-signĂ©s
  • Ne dĂ©pend plus que de glib 2.32

Support de base

  • Fujifilm X70
  • Olympus PEN-F
  • Panasonic DMC-LX3 (1:1)

Préréglages Balance des blancs

  • Canon EOS 1200D
  • Canon EOS Kiss X70
  • Canon EOS Rebel T5
  • Canon EOS 5DS
  • Canon EOS 5DS R
  • Canon EOS 750D
  • Canon EOS Kiss X8i
  • Canon EOS Rebel T6i
  • Canon EOS 760D
  • Canon EOS 8000D
  • Canon EOS Rebel T6s
  • Fujifilm X-Pro2
  • Fujifilm X20
  • Fujifilm X70
  • Olympus PEN-F

Profiles Bruit

  • Canon EOS 5DS R
  • Fujifilm X20
  • Olympus E-PL6

Mise Ă  jour des traductions

  • Danois
  • Allemand
  • SuĂ©dois

Source: https://github.com/darktable-org/darktable/releases/tag/release-2.0.3

Notes de version 2.0.2

La version mineure 2.0.2 de darktable est disponible depuis quelques jours.

Principaux changements de puis la version 2.0.1:

General

  • La version 2.40 au minimum de glib est requise

Nouvelle fonctionalités

  • Ajout du support des DNGs depuis x3f_extract
  • Support des fichiers XMP depuis les controleurs timelapse Ramperpro d’ElysiaVisuals

Corrections de bugs

  • Correction de quelques problĂšmes avec sluggish
  • GUI quand compilĂ© avec Lua
  • Quelques corrections High DPI
  • Petites corrections de thĂšme
  • Corrections pour quelques chaĂźnes de caractĂšres trop long dans le GUI, en particulier dans les versions traduites
  • Correction d’un crash potentiel avec des fichiers GPX mal gĂ©nĂ©rĂ©s
  • Correction d’un faux niveau de zoom sur la carte quand on recherche un lieu
  • Les mĂ©tadonnĂ©es sont mises dans les bons champs Exifs
  • Correction d’un crash dans les masques
  • Correction d’un crash dans le dĂ©mosaĂŻquage
  • Correction d’un crash dans le dĂ©mosaĂŻquage Markesteijn
  • Correction d’un crash quand on dĂ©place la souris en allant dans dans la chambre noire quand le recadrage&pivotement est actif
  • Correction contradiction entre CPU et OpenCL
  • Correction de quelques crashs avec certains fichiers TIFF
  • Correction de la compilation avec GCC6
  • Correction de la compilation avec une version d’osmgpsmap plus ancienne que la 11.0
  • Correction de la compilation quand il y a des espaces dans les noms de chemin

Support Appareils Photo

  • Fujifilm X-Pro2

Préréglages de la balance des blancs

  • Pentax K-S2

Profiles pour le bruit

  • Fujifilm X-T10
  • Pentax K-S2

Traductions

  • nouveau: HĂ©breu
  • mis Ă  jour: Allemand, Slovaque, SuĂ©dois

Source: http://www.darktable.org/2016/03/darktable-2-0-2-released/

Qu'est ce que darktable ?

Si vous ĂȘtes pressé :

darktable est un logiciel libre de dĂ©veloppement et de catalogage d’images RAW (et autres formats), conçu comme une chambre noire numĂ©rique pour ajuster exposition, couleurs, nettetĂ©, etc., tout en gĂ©rant des collections via mots-clĂ©s et recherches avancĂ©es. DĂ©veloppĂ© par une communautĂ© active de passionnĂ©s et de scientifiques, il est Ă  la fois puissant et collaboratif : chacun peut contribuer (bugs, fonctionnalitĂ©s, tests). Bien qu’adaptĂ© aux professionnels, son adoption demande un temps d’apprentissage, et il n’est pas enseignĂ© dans les Ă©coles de photo. Il ne permet pas la retouche pixel par pixel (dĂ©tourage, calques, effets spĂ©ciaux), la crĂ©ation de panoramas ou de HDR avancĂ©s (pour cela, utiliser GIMP, Krita ou Hugin). En cas de problĂšme, il faut d’abord vĂ©rifier sa propre utilisation avant de signaler un bug, en fournissant des dĂ©tails prĂ©cis pour faciliter l’aide de la communautĂ©.

Qu’est-ce qu’est darktable et qu’est-ce qu’il n’est pas ?

Cette présentation de darktable ne se prétend pas exhaustive, elle ne remplace pas la documentation, elle introduit quelques fondamentaux.

darktable, un Logiciel Libre.

darktable est un Logiciel Libre. Il est dĂ©veloppĂ© par des personnes motivé·e·s et passionné·e·s qui prennent sur leur temps libre. RĂ©sumer l’aspect « libre » de darktable Ă  sa gratuitĂ© serait trĂšs rĂ©ducteur et peu respectueux de l’investissement de cette communautĂ©.

darktable, une communauté.

Corollaire du point prĂ©cĂ©dent, darktable fonctionne sur un mode communautaire d’entraide et de partage de connaissances et de compĂ©tences.

Vous pouvez librement participer Ă  cette communautĂ© en demandant de l’aide, mais aussi en en fournissant quand vous le pouvez.

Depuis l’existence du forum francophone de darktable (et a fortiori du forum international), beaucoup de questions ont reçu des rĂ©ponses.

Il est particuliĂšrement conseillĂ© d’utiliser la recherche intĂ©grĂ©e au forum avant de poser une question, afin de s’assurer qu’une rĂ©ponse n’aura pas dĂ©jĂ  Ă©tĂ© identifiĂ©e.

Mais attention, avec les Ă©volutions de darktable, certaines rĂ©ponses peuvent ne plus ĂȘtre d’actualité  Dans ce cas, il ne faut pas hĂ©siter Ă  y rĂ©pondre pour demander si elle reste pertinente.

Il est bien sûr possible de consulter la documentation, mais aussi le site darktable.info particuliÚrement destiné aux débutant·e·s.

On trouve également sur le Web de nombreux tutoriels, ils sont généralement référencés sur le site darktable.fr.

darktable, pas pour les professionnels ?

La question est Ă  poser aux professionnel·le·s qui l’ont adoptĂ© Ă  travers le monde ! 😀

Il n’y a rien dans darktable qui soit contradictoire avec une utilisation professionnelle, que le ou la photographe soit artisan ou pigiste ou encore reporter.

Cependant, et comme pour tout changement de logiciel, la courbe d’apprentissage implique un investissement
 de temps et donc d’argent dĂšs lors qu’on parle de mĂ©tier.

Les retours que font les professionnel·le·s qui seront passé·e·s par là indiquent presque toujours que cet investissement est ensuite trÚs largement récupéré.

Malheureusement, contrairement Ă  ses concurrents propriĂ©taires commerciaux, darktable n’est pas enseignĂ© dans les Ă©coles de photographie, voire pas mĂȘme citĂ©. Aussi les photographes professionnels, comme les amateurs, s’en tiennent Ă  ce qu’ils connaissent et cherchent Ă  s’épargner la tĂąche de comprendre un nouveau logiciel.

Comme il est dommage que darktable ne soit pas enseigné dans les écoles de photographie !

darktable, c’est vous, nous, toi.

darktable est un projet vivant et actif. Vous pouvez, selon vos compétences :

Ça veut dire que vous pouvez l’amĂ©liorer, suggĂ©rer des changements, participer, tester les futures versions, etc. Vous tirerez ainsi un profit plus important de ce logiciel.

Oui, certaines options ne sont pas toujours trĂšs claires, mais vous avez le contrĂŽle complet du logiciel.

Oui, les derniers boßtiers ne sont pas supportés immédiatement, mais avec ses concurrents non plus.

Ce que darktable fait.

darktable est un logiciel de correction et d’exportation Ă  partir de donnĂ©es brutes de capteurs, en images qu’on puisse visionner.

Pensez aux donnĂ©es brutes (dites RAW) comme Ă  un nĂ©gatif numĂ©rique, et pensez Ă  darktable comme Ă  une chambre noire numĂ©rique. Il vous permet d’ajuster votre image (exposition, couleur, contraste) mais aussi de corriger vos fichiers (nettetĂ©, bruit, dĂ©formation d’objectif ou de perspective). Il est donc le pendant virtuel du dĂ©veloppement argentique.

darktable peut aussi corriger des images qui sont dĂ©jĂ  dans des formats lisibles par l’humain (jpg, tif, png, etc.).

darktable est aussi un catalogueur, et vous permet de maintenir vos collections d’images en utilisant des mots-clĂ©s, et de faire des recherches conditionnelles (ex : chercher les fichier RAW pris le 3 dĂ©cembre, non retouchĂ©s, dont la focale est 50 mm et l’ISO infĂ©rieur Ă  1600 et ne contiennent pas le mot-clĂ© « soleil »).

Il permet aussi de déplacer et supprimer des photos.

Ce que darktable ne fait pas.

Certes, darktable ne dispose pas de pinceau ou de crayon pour modifier un Ă  un des pixels. Cependant, il dispose pour faire cela de modules qui permettent de faire des dĂ©tourages, des incrustations ou des remplacements de portions de l’image : les modules LiquĂ©fier, Retouche, Composite, Agrandir le canevas, Filigrane, font ça trĂšs bien. Il dispose Ă©galement de masques trĂšs sophistiquĂ©s qui permettent de cibler exactement la ou les parties de l’image Ă  corriger.

Ce qui reste hors de portée de darktable ce sont les fonctions de dessin pur apparentées à la peinture, au dessin, à la manipulation de texte, etc. Pour cela, utilisez GIMP ou Krita.

Plus globalement, darktable n’est pas un logiciel de publication assistĂ©e par ordinateur (utilisez Scribus). Il ne permet pas non plus de crĂ©er des panoramas par alignement d’images (utilisez Hugin). Enfin, s’il assure certaines fusions HDR basiques et sait comprimer des plages dynamiques HDR de diffĂ©rentes façons, il n’est pas pour autant un logiciel de HDR.

Comprendre la logique de darktable.

darktable a Ă©tĂ© lancĂ© par Johannes Hannika, aujourd’hui docteur en informatique fondamentale, spĂ©cialiste du traitement d’image. Les modules scientifiquement les plus avancĂ©s lui sont dus. Au fil du temps, il a Ă©tĂ© rejoint par plus de 360 contributeurs (dĂ©veloppeurs, traducteurs, graphistes
), dont beaucoup sont des scientifiques et certains des chercheurs. Il faut comprendre que, Ă  l’intĂ©rieur, darktable n’est qu’une grosse machine Ă  calculer qui rĂ©alise des opĂ©rations complexes sur des valeurs de pixels. En gros, sous le capot, c’est juste des maths.

Vous avez un problĂšme avec darktable ?

En cas de problĂšme, avant d’incriminer le logiciel, commencez par vous demander si vous n’avez pas mal compris quelque chose, si vous n’ĂȘtes pas en train d’essayer de rĂ©aliser une opĂ©ration interdite.

Mais les bugs arrivent aussi. Pour que la communautĂ© puisse vous aider, voire proposer des corrections du code, il doit ĂȘtre possible de reproduire ces bugs pour identifier leur origine.

Quand vous postez une demande d’aide, essayez de fournir un maximum de dĂ©tails sur les circonstances du bug supposé : systĂšme d’exploitation et sa version, version de darktable, sĂ©rie de manipulations qui causent le bug, comportement attendu et comportement obtenu.

Beaucoup de « bugs » n’en sont en fait pas, mais sont simplement de mauvaises utilisations ou des tentatives de reproduction de paradigmes d’autres logiciels.