Posté(e) 21 mai 20232 a bjr j utilise Darktable en réseau. Mes photos sont sur serveur NAS. Jusque là tout va bien je retrouve mes photos sur Darktable sur mon pc et sur mon pc portable. Dans Darktable les mots clés des photos sont visibles sur chaque photo que je sois sur c le pc ou le portable. là où ça se complique c est que je ne peux rechercher par collection/mots clés que sur le pc ou j initialisé tout faut il partager labase de données? Y a t'il possibilité d exporter d importer quelque-chose , de partager la base de données? Quelqu unauraitil une idée. Merci d avance
Posté(e) 23 mai 20232 a Je ne connais pas suffisamment Darktable pour te répondre mais sans doute un membre du forum pourra-t-il t'aider.
Posté(e) 23 mai 20232 a Darktable utilise une base de données SQLite pour gérer la collection d'images. Ce fichier de base se trouve en principe dans le répertoire %USERPROFILE%\AppData\Local\Darktable et s'appelle library.db Il est possible d'utiliser le paramètre --library suivi du chemin vers le fichier library.db dans la ligne de commande de lancement de darktable pour forcer darktable à aller chercher la library sur un chemin réseau. Pour cela, il faut aller modifier les propriétés du raccourci de lancement de Darktable qui chez moi se trouve dans "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\darktable". Il y a dans ce répertoire 2 fichiers raccourcis (.lnk) nommés "Darktable.lnk" et "Uninstall.lnk" (l'extension .lnk est sans doute cachée par ton Windows). Il faut faire un clic-droit sur le fichier "Darktable.lnk" pour ouvrir ses propriétés et dans l'onglet "Raccourci", dans la zone "Cible" il faut ajouter le paramètre --library suivi du chemin vers le fichier library.db. Par exemple : "C:\Program Files\darktable\bin\darktable.exe" --library \\MOKKA\basetest\library.db Un message d'avertissement indiquant que la modification du raccourci nécessite des droits d'administrateur va apparaitre lorsque tu fermera la fenêtre des propriétés du raccourci pour enregistrer la modification. Une fois le raccourci modifié, à l'ouverture de Darktable celui-ci va ouvrir le fichier library.db mentionné dans le raccourci, et donc si le chemin pointe sur un partage réseau (comme dans l'exemple plus haut) Darktable ira ouvrir cette librairie distante. EVIDEMMENT il faut avoir partagé le répertoire contenant le fichier library.db en lecture ET modification ! ATTENTION ! Darktable n'a sans doute pas été conçu pour du travail collaboratif sur la même base de données et le comportement du logiciel s'il est utilisé sur 2 PC ouvrant le même fichier de librairie est imprévisible !!! Certes le logiciel s'appuie sur un moteur de base de données SQLite qui est censé verrouiller la base et bloquer les modifications simultanées par 2 utilisateurs de la base, mais on n'est pas dans un contexte de logiciel prévu à cet usage et il est probable que cette situation pose problème au logiciel, mais aussi et surtout aux fichiers de la base de données !
Posté(e) 23 mai 20232 a Auteur Bsr SUPER merci Je vais regarder ça de plus près J ai bien compris et je m en doutais qu'on ne pouvait travailler en collaboratif. Super merci
Posté(e) 23 mai 20232 a Auteur Il y a 10 heures, PaciBPhoto a dit : Darktable utilise une base de données SQLite pour gérer la collection d'images. Ce fichier de base se trouve en principe dans le répertoire %USERPROFILE%\AppData\Local\Darktable et s'appelle library.db Il est possible d'utiliser le paramètre --library suivi du chemin vers le fichier library.db dans la ligne de commande de lancement de darktable pour forcer darktable à aller chercher la library sur un chemin réseau. Pour cela, il faut aller modifier les propriétés du raccourci de lancement de Darktable qui chez moi se trouve dans "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\darktable". Il y a dans ce répertoire 2 fichiers raccourcis (.lnk) nommés "Darktable.lnk" et "Uninstall.lnk" (l'extension .lnk est sans doute cachée par ton Windows). Il faut faire un clic-droit sur le fichier "Darktable.lnk" pour ouvrir ses propriétés et dans l'onglet "Raccourci", dans la zone "Cible" il faut ajouter le paramètre --library suivi du chemin vers le fichier library.db. Par exemple : "C:\Program Files\darktable\bin\darktable.exe" --library \\MOKKA\basetest\library.db Un message d'avertissement indiquant que la modification du raccourci nécessite des droits d'administrateur va apparaitre lorsque tu fermera la fenêtre des propriétés du raccourci pour enregistrer la modification. Une fois le raccourci modifié, à l'ouverture de Darktable celui-ci va ouvrir le fichier library.db mentionné dans le raccourci, et donc si le chemin pointe sur un partage réseau (comme dans l'exemple plus haut) Darktable ira ouvrir cette librairie distante. EVIDEMMENT il faut avoir partagé le répertoire contenant le fichier library.db en lecture ET modification ! ATTENTION ! Darktable n'a sans doute pas été conçu pour du travail collaboratif sur la même base de données et le comportement du logiciel s'il est utilisé sur 2 PC ouvrant le même fichier de librairie est imprévisible !!! Certes le logiciel s'appuie sur un moteur de base de données SQLite qui est censé verrouiller la base et bloquer les modifications simultanées par 2 utilisateurs de la base, mais on n'est pas dans un contexte de logiciel prévu à cet usage et il est probable que cette situation pose problème au logiciel, mais aussi et surtout aux fichiers de la base de données ! Merci beaucoup
Posté(e) 24 mai 20232 a Auteur Il y a 23 heures, PaciBPhoto a dit : Darktable utilise une base de données SQLite pour gérer la collection d'images. Ce fichier de base se trouve en principe dans le répertoire %USERPROFILE%\AppData\Local\Darktable et s'appelle library.db Il est possible d'utiliser le paramètre --library suivi du chemin vers le fichier library.db dans la ligne de commande de lancement de darktable pour forcer darktable à aller chercher la library sur un chemin réseau. Pour cela, il faut aller modifier les propriétés du raccourci de lancement de Darktable qui chez moi se trouve dans "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\darktable". Il y a dans ce répertoire 2 fichiers raccourcis (.lnk) nommés "Darktable.lnk" et "Uninstall.lnk" (l'extension .lnk est sans doute cachée par ton Windows). Il faut faire un clic-droit sur le fichier "Darktable.lnk" pour ouvrir ses propriétés et dans l'onglet "Raccourci", dans la zone "Cible" il faut ajouter le paramètre --library suivi du chemin vers le fichier library.db. Par exemple : "C:\Program Files\darktable\bin\darktable.exe" --library \\MOKKA\basetest\library.db Un message d'avertissement indiquant que la modification du raccourci nécessite des droits d'administrateur va apparaitre lorsque tu fermera la fenêtre des propriétés du raccourci pour enregistrer la modification. Une fois le raccourci modifié, à l'ouverture de Darktable celui-ci va ouvrir le fichier library.db mentionné dans le raccourci, et donc si le chemin pointe sur un partage réseau (comme dans l'exemple plus haut) Darktable ira ouvrir cette librairie distante. EVIDEMMENT il faut avoir partagé le répertoire contenant le fichier library.db en lecture ET modification ! ATTENTION ! Darktable n'a sans doute pas été conçu pour du travail collaboratif sur la même base de données et le comportement du logiciel s'il est utilisé sur 2 PC ouvrant le même fichier de librairie est imprévisible !!! Certes le logiciel s'appuie sur un moteur de base de données SQLite qui est censé verrouiller la base et bloquer les modifications simultanées par 2 utilisateurs de la base, mais on n'est pas dans un contexte de logiciel prévu à cet usage et il est probable que cette situation pose problème au logiciel, mais aussi et surtout aux fichiers de la base de données ! Bonjour Vu que mon pc portable ne sert qu en consultation, L idée que j ai c'est de recopier ce fichier de mon pc sur mon micro portable (architecture des répertoires identiques) pour pouvoir rechercher des photos par mots clés Idee saugrenue ? Merci
Créer un compte ou se connecter pour commenter