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 :

 1$ sha256sum darktable-5.2.0.tar.xz
 253a46cd46ef7118485c4abf4ab407c181639bb8634243ec0ed1f7c1e8299bec6  darktable-5.2.0.tar.xz
 3
 4$ sha256sum darktable-5.2.0-x86_64.dmg
 5bdffebcf758cd1ec6d4ee26eb031d52b1d7e4fe8fe000e728edb14bec91f3a35  darktable-5.2.0-x86_64.dmg
 6
 7$ sha256sum darktable-5.2.0-arm64.dmg
 88dabf58b6d76c04800be8ab540d3c2f1e772123279e22629a7396fe3e26273de  darktable-5.2.0-arm64.dmg
 9
10$ sha256sum darktable-5.2.0-arm64-13.5.dmg
118b35cff9d926bc4ae08ea88a09a2a45082756548c9f641afad0d785371dcf384  darktable-5.2.0-arm64-13.5.dmg
12
13$ sha256sum darktable-5.2.0-win64.exe
144c1499e9d137efcd87e8b70fb6a0374f7139f1d0f0c49baeac9923ef7df7bdaa  darktable-5.2.0-win64.exe
15
16$ sha256sum Darktable-5.2.0-x86_64.AppImage
17294eff1d74d322cc5459221361ac7bdcdf0dc41529a02c165d0861e085978d58  Darktable-5.2.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 5.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 côte à côte avec l’image actuelle, 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 avec plusieurs préréglages en une seule opération.

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

  • Sur la 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 que 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 indiateur 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és pour les images sRAW.

  • Dans le module Suppression de la brume, réduction visible des différences entre les exportations et le traitement en chambre noire HQ. 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 formattage 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 format 45 x 35 au module Recadrer, très utilisé 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 le paramétrage et suppression.

  • Amélioration de la visibilité des masques dans la chambre noire. Cette option est contrôlée par la nouvelle option de configuration cachée darkroom/ui/develop_mask_mix.

  • Ajout d’un nouveau paramètre pour modifier les images prises en compte pour les actions : par défaut, l’image sous le curseur est prioritaire. Lorsque ce paramètre est activé, les 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 en cas de sortie de la 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 en mode Capture dans certaines conditions, ce qui entraînait un plantage.

  • Correction du code 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’etait 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 la 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 du 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, 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 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épendences

Obligatoire(s)

  • N/A

Optionelles

  • 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 Support 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)