Messages : 6
Sujets : 2
Inscription : Oct 2018
Réputation :
0
Système d'exploitation:
Bonjour,
Nouvel utilisateur de DT, je cherche un moyen pour corriger la liste de mots clé
sans les effacer un par un, pouvoir modifier l'orthographe ou la majuscule
merci pour votre réponse
Messages : 2,960
Sujets : 59
Inscription : Feb 2016
Réputation :
44
Système d'exploitation:
Distribution(s) Linux: Debian GNU/Linux buster/sid
Tu ne peux pas renommer mais tu peux faire cela:
1. sélectionne avec le module de collection toutes les images avec le mot clé à renommer
2. ctrl-a pour sélectionner toutes les images
3. affecte le nouveau mot clé (avec la bonne orthographe) aux images
4. ensuite supprime le mot clé de ces mêmes images
Pour une raison évidente (mais je préfère préciser) 3 et 4 doivent bien être fait dans cet ordre surtout.
Messages : 6
Sujets : 2
Inscription : Oct 2018
Réputation :
0
Système d'exploitation:
(27-10-18, 21:17)pascal a écrit : Tu ne peux pas renommer mais tu peux faire cela:
1. sélectionne avec le module de collection toutes les images avec le mot clé à renommer
2. ctrl-a pour sélectionner toutes les images
3. affecte le nouveau mot clé (avec la bonne orthographe) aux images
4. ensuite supprime le mot clé de ces mêmes images
Pour une raison évidente (mais je préfère préciser) 3 et 4 doivent bien être fait dans cet ordre surtout.
Merci pour la réponse,
peut-on supprimer l'ensemble des mots clé (autre qu'en réinstallant DT)
avant d'importer une liste
merci
Messages : 409
Sujets : 10
Inscription : Feb 2016
Réputation :
9
28-10-18, 11:05
(Modification du message : 28-10-18, 11:09 par Carafife.)
Bonjour,
C'est possible mais...
attention!!! il faut que tu saches ce que tu fais.
Dans ton dossier user (config/darktable) il y a des fichiers ".db". C'est à l'interieur de ces fichiers que tu pourrais faire des suppressions "en masse". Il te faut pour cela installer un editeur sqlite comme "DB BROWSER sqlite" (c'est celui que je possède).
La méthode consiste dans un premier temps à sauvegarder absolument ces deux fichiers:
- data.db
-library.db
Tu peux les sécuriser en les renommant par exemple en rajoutant un .old à la fin (data.db.old) et ce que je te conseille par dessus tout c'est de déplacer ensuite dans un autre dossier ces deux .old. Ils seront bien au chaud en cas de problèmes.
A partir d'ici, tout se fait avec darktable fermé! (c'est beaucoup mieux...)
Ensuite, tu ouvres par exemple ton data.db avec ton logiciel puis tu vas dans parcourir les données et dans le menu déroulant tu cherches "tag". Tu selectionnes tes lignes et tu les supprime avec le bouton situé en haut à droite. Enfin, tu vas dans fichier - sauvegarder la base et tu enregistres. Verifies ce qui traine dans les deux deux fichiers.
Ceci ne vaut que si tu utilises la même appli que moi mais en gros elles fonctionnent toutes de la même manière.
En cas de soucis, tu pourras supprimer les deux .db avec lesquels tu auras joué, rapatrier tes deux fichiers .old et virer les suffixes .old pour retrouver ta base.
Dans ces fichiers, tu as accès à beaucoup d'autres enregistrements...
Bon courage
"Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours."
Pop Os! 64 Bits Gnome 3.32 Sony A7 et quelques vieux cailloux...
Messages : 6
Sujets : 2
Inscription : Oct 2018
Réputation :
0
Système d'exploitation:
28-10-18, 15:47
(Modification du message : 28-10-18, 15:50 par groh64.)
(28-10-18, 11:05)Carafife a écrit : Bonjour,
C'est possible mais...
attention!!! il faut que tu saches ce que tu fais.
Dans ton dossier user (config/darktable) il y a des fichiers ".db". C'est à l'interieur de ces fichiers que tu pourrais faire des suppressions "en masse". Il te faut pour cela installer un editeur sqlite comme "DB BROWSER sqlite" (c'est celui que je possède).
La méthode consiste dans un premier temps à sauvegarder absolument ces deux fichiers:
- data.db
-library.db
Tu peux les sécuriser en les renommant par exemple en rajoutant un .old à la fin (data.db.old) et ce que je te conseille par dessus tout c'est de déplacer ensuite dans un autre dossier ces deux .old. Ils seront bien au chaud en cas de problèmes.
A partir d'ici, tout se fait avec darktable fermé! (c'est beaucoup mieux...)
Ensuite, tu ouvres par exemple ton data.db avec ton logiciel puis tu vas dans parcourir les données et dans le menu déroulant tu cherches "tag". Tu selectionnes tes lignes et tu les supprime avec le bouton situé en haut à droite. Enfin, tu vas dans fichier - sauvegarder la base et tu enregistres. Verifies ce qui traine dans les deux deux fichiers.
Ceci ne vaut que si tu utilises la même appli que moi mais en gros elles fonctionnent toutes de la même manière.
En cas de soucis, tu pourras supprimer les deux .db avec lesquels tu auras joué, rapatrier tes deux fichiers .old et virer les suffixes .old pour retrouver ta base.
Dans ces fichiers, tu as accès à beaucoup d'autres enregistrements...
Bon courage
Merci beaucoup pour la réponse,
le traitement par la base de données est plus rapide
très facile pour les styles uniquement dans data
plus compliqué pour les mots clé dans data et library
Messages : 409
Sujets : 10
Inscription : Feb 2016
Réputation :
9
(28-10-18, 15:47)groh64 a écrit : (28-10-18, 11:05)Carafife a écrit : Bonjour,
C'est possible mais...
attention!!! il faut que tu saches ce que tu fais.
Dans ton dossier user (config/darktable) il y a des fichiers ".db". C'est à l'interieur de ces fichiers que tu pourrais faire des suppressions "en masse". Il te faut pour cela installer un editeur sqlite comme "DB BROWSER sqlite" (c'est celui que je possède).
La méthode consiste dans un premier temps à sauvegarder absolument ces deux fichiers:
- data.db
-library.db
Tu peux les sécuriser en les renommant par exemple en rajoutant un .old à la fin (data.db.old) et ce que je te conseille par dessus tout c'est de déplacer ensuite dans un autre dossier ces deux .old. Ils seront bien au chaud en cas de problèmes.
A partir d'ici, tout se fait avec darktable fermé! (c'est beaucoup mieux...)
Ensuite, tu ouvres par exemple ton data.db avec ton logiciel puis tu vas dans parcourir les données et dans le menu déroulant tu cherches "tag". Tu selectionnes tes lignes et tu les supprime avec le bouton situé en haut à droite. Enfin, tu vas dans fichier - sauvegarder la base et tu enregistres. Verifies ce qui traine dans les deux deux fichiers.
Ceci ne vaut que si tu utilises la même appli que moi mais en gros elles fonctionnent toutes de la même manière.
En cas de soucis, tu pourras supprimer les deux .db avec lesquels tu auras joué, rapatrier tes deux fichiers .old et virer les suffixes .old pour retrouver ta base.
Dans ces fichiers, tu as accès à beaucoup d'autres enregistrements...
Bon courage
Merci beaucoup pour la réponse,
le traitement par la base de données est plus rapide
très facile pour les styles uniquement dans data
plus compliqué pour les mots clé dans data et library
On les enlève quand même facilement dans data.db
Tu as installé le même logiciel que moi?
"Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours."
Pop Os! 64 Bits Gnome 3.32 Sony A7 et quelques vieux cailloux...
Messages : 3,199
Sujets : 49
Inscription : Feb 2016
Réputation :
72
Système d'exploitation:
Distribution(s) Linux: opensuse tumbleweed
Effectivement, il y a trois tables concernées, une dans data.db : tags et deux dans library.db : used_tags et tagged_images.
En pratique, si tu ne veux modifier que des libellés - par exemple modifier voitures en voiture, il suffit de modifier data.db:tags et library.db:used_tags. Je ne sais pas si modifier uniquement l'une ou l'autre des bases suffit ; je n'ai jamais tenté l'expérience.
Par contre si tu veux réaffecter un mot clé - par exemple si tu as un tag avec une majuscule et un autre sans (c'est impossible à corriger dans DT) -, c'est library.db:tagged_images.tagid qu'il faut modifier.
Messages : 2,960
Sujets : 59
Inscription : Feb 2016
Réputation :
44
Système d'exploitation:
Distribution(s) Linux: Debian GNU/Linux buster/sid
> peut-on supprimer l'ensemble des mots clé
Sinon oui dans l'interface tu peux supprimer les mots-clés un à un. C'est plus long mais c'est sûr si tu ne veux pas passer par la DB
Messages : 6
Sujets : 2
Inscription : Oct 2018
Réputation :
0
Système d'exploitation:
(28-10-18, 17:04)Carafife a écrit : (28-10-18, 15:47)groh64 a écrit : (28-10-18, 11:05)Carafife a écrit : Bonjour,
C'est possible mais...
attention!!! il faut que tu saches ce que tu fais.
Dans ton dossier user (config/darktable) il y a des fichiers ".db". C'est à l'interieur de ces fichiers que tu pourrais faire des suppressions "en masse". Il te faut pour cela installer un editeur sqlite comme "DB BROWSER sqlite" (c'est celui que je possède).
La méthode consiste dans un premier temps à sauvegarder absolument ces deux fichiers:
- data.db
-library.db
Tu peux les sécuriser en les renommant par exemple en rajoutant un .old à la fin (data.db.old) et ce que je te conseille par dessus tout c'est de déplacer ensuite dans un autre dossier ces deux .old. Ils seront bien au chaud en cas de problèmes.
A partir d'ici, tout se fait avec darktable fermé! (c'est beaucoup mieux...)
Ensuite, tu ouvres par exemple ton data.db avec ton logiciel puis tu vas dans parcourir les données et dans le menu déroulant tu cherches "tag". Tu selectionnes tes lignes et tu les supprime avec le bouton situé en haut à droite. Enfin, tu vas dans fichier - sauvegarder la base et tu enregistres. Verifies ce qui traine dans les deux deux fichiers.
Ceci ne vaut que si tu utilises la même appli que moi mais en gros elles fonctionnent toutes de la même manière.
En cas de soucis, tu pourras supprimer les deux .db avec lesquels tu auras joué, rapatrier tes deux fichiers .old et virer les suffixes .old pour retrouver ta base.
Dans ces fichiers, tu as accès à beaucoup d'autres enregistrements...
Bon courage
Merci beaucoup pour la réponse,
le traitement par la base de données est plus rapide
très facile pour les styles uniquement dans data
plus compliqué pour les mots clé dans data et library
On les enlève quand même facilement dans data.db
Tu as installé le même logiciel que moi? j'ai installé le même logiciel pour ouvrir la base de données
pour la suppression il faut qu'il y ait concordance entre les deux fichiers
|