Forum Linux.général Quod Libet et le rechargement de bibliothèque

Posté par  .
Étiquettes : aucune
0
11
oct.
2011

Bonjour.

J'utilise Quod libet 2.3 (debian wheezy) et j'ai deux questions.

  • Qqn sait la différence entre "recharger" et "rafraîchir" la bibliothèque ?

  • J'ai coché "Rafraîchir la bibliothèque au démarrage" histoire que les fichiers que je rajoutent y soient ajoutés automatiquement. A chaque démarrage, le chargement est assez long, et surtout j'ai l'impression qu'il ne repart pas du dernier état. J'ai du mal à dire ça plus clairement, donc voilà : J'ai lancé la première fois Quod Libet avec un gros répertoire de musique, des fichiers pas très bien étiquetés, notamment beaucoup de fichiers pour lesquels l'auteur, le groupe, ou le genre ne sont pas ou mal renseignés. Depuis, j'étiquette régulièrement les fichiers pour rendre ça plus propre, grâce aux fonctionnalités de Quod Libet, pas trop mal foutu de ce point de vue. J'ai n'ai donc plus de fichier avec le genre à "None", par exemple. Eh ben à chaque fois que je lance Quod Libet, j'ai toujours une ligne "None" dans la colonne genre, jusqu'à ce que le rafraîchissement de la bibliothèque la fasse disparaître. Comme si à chaque rafraîchissement, Quod Libet ne repartait du dernier état. Il me semble que les seules modifications devraient être dues aux changement effectués depuis la dernière fermeture. Je me trompe ? Ca se comprend, ce que je dis ? ...

  • # sans connaitre le logiciel mais avec un peu d'imagination

    Posté par  . Évalué à 3.

    j'imagine le fonctionnement suivant :
    1°) tu as plein de fichiers MP3/OGG pas taggé
    2°) quod libet taggue les fichiers mais dans une base à lui (et pas dans le fichier)

    du coup, quand tu demarres, tu vois les "pas taggé", puis quod libet charge sa base à lui, puis rafraichit les tags que tu vois, mais c'est uniquement une apparence

    enfin, je ne fais que supposer car je ne connais ni n'utilise ce logiciel.

  • # FS ?

    Posté par  . Évalué à 3.

    J'utilise Quod Libet et même si le démarrage n'est pas instantané on voit clairement la différence avec un rechargement de la bibliothèque, et la surtout le rafraîchissement de la bibliothèque se passe en grande partie en tâche de fond et ne bloque pas l'utilisation du logiciel.

    Au hasard ta bibliothèque est sur quel système de fichier ? Quod Libet semble utiliser les mtimes, donc sur les FS Microsoft de précision moindre (voir la doc de rsync à ce sujet) c'est mort...

    Par contre, pour ton problème de tags, j'ai bien peur que la solution la plus simple soit d'effacer et de reconstruire ta bibliothèque, j'avais un peu le même problème, sauf que c'était des "fantômes" en double jusqu'à la fin du scan.

    • [^] # Re: FS ?

      Posté par  . Évalué à 1.

      Bonsoir.

      on voit clairement la différence avec un rechargement de la bibliothèque, et la surtout le rafraîchissement de la bibliothèque se passe en grande partie en tâche de fond et ne bloque pas l'utilisation du logiciel

      Alors effectivement le rafraîchissement va plus vite que le rechargement, mais c'est quoi la différence ? Je veux dire, ça fait quoi de moins ?

      Je n'ai trouvé dans la doc l'explication d'aucun des deux termes.

      Curieusement, le rafraîchissement est presque instantané quand je le demande une fois le logiciel lancé, mais pas au démarrage.

      Au hasard ta bibliothèque est sur quel système de fichier ?

      Toutes mes partitions sont en ext4.

      Par contre, pour ton problème de tags, j'ai bien peur que la solution la plus simple soit d'effacer et de reconstruire ta bibliothèque, j'avais un peu le même problème, sauf que c'était des "fantômes" en double jusqu'à la fin du scan.

      Hmmm. Par exemple en choisissant un autre répertoire pour la bibliothèque, puis en revenant sur celui-ci ? Ca ferait pas la même chose que recharger ? Je peux essayer.

      Merci, en tout cas.

      • [^] # Re: FS ?

        Posté par  . Évalué à 3.

        Alors effectivement le rafraîchissement va plus vite que le rechargement, mais c'est quoi la différence ? Je veux dire, ça fait quoi de moins ?

        En fait ça appelle la même fonction, avec juste une option "force" à true dans le second cas, je dirait :
        Refresh -> Ajoute les nouveaux fichiers et ceux (dont le mtime diffère ?) dans la bibliothèque
        Reload -> Rajoute tous les fichiers à la bibliothèque

        Hmmm. Par exemple en choisissant un autre répertoire pour la bibliothèque, puis en revenant sur celui-ci ? Ca ferait pas la même chose que recharger ? Je peux essayer.

        Faut voir j'avais essayé et ça n'avais pas marché, je pense que c'est le nettoyage de la base qui pose problème. Je dirait plutôt nettoyer la base à la main.

        • [^] # Re: FS ?

          Posté par  . Évalué à 1.

          J'ai renommé .quodlibet/songs en songs.bak et j'ai relancé le logiciel. Je pense que c'est guéri.

          A noter que le nouveau fichier est à peu près deux fois plus petit que l'ancien.
          3157497 oct. 14 17:43 songs
          6470289 oct. 14 17:39 songs.bak

          Merci pour ton aide.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.