(29-08-23, 20:03)manu a écrit : Comme pour dt, il est possible de travailler sur une version utilisateur de la "base" lensfun, plutôt que sur la version système.
Sur un linux, elle se trouve dans ~/.local/share/lensfun et en l'occurrence en recopiant /usr/share/lensfun/version_1/mil-sigma.xml dans ~/.local/share/lensfun et en modifiant cette version utilisateur, elle ne sera pas écrasée lors d'une mise à jour de lensfun.
La version utilisateur prévaut sur la version système.
Il faut faire attention lors des mises à jour suivantes de lensfun que la section modifiée pour l'utilisateur ne perde pas en données par rapport à une nouvelle version système...
Tout à fait d'accord avec toi manu... sur Linux.
Et une simple commande en console /usr/bin/g-lensfun-update-data sans sudo permet de mettre une bd à jour dans ~/.local/share/lensfun.
Sauf que c'est écrit en python, une langue inconnue nativement de Windows et g-lensfun-update-data n'est pas disponible pour Windows (ni pour OS X)
Entre deux versions dt pour Windows le seul moyen consiste pour faire une mise à jour de sa bd lensfun d'aller récupérer le(s) fichier(s) qui intéresse(nt) l'utilisateur sur le github lensfun, puis de le(s) coller dans le dossier C:\Program Files\darktable\share\lensfun\version_1
Seul moyen, pas tout à fait.
Un utilisateur a développé un petit utilitaire dbupdate.exe permettant de mettre à jour sa bd lensfun.
Utilitaire a lancer dans une console administrateur avec la commande :
Code :
$ dbupdate.exe C:\Program Files\darktable\share\lensfun\version_1\
Re :
Pour information aux utilisateurs Windows, les fichiers .xml personnels mis dans C:\Program Files\darktable\share\lensfun\version_1\ restent présents lors d'une MàJ dt