Rhythmbox utilisé sur les anciens Ubuntu. Passé à Xubuntu 13.10. Le joueur par défaut est gmusicbrowser. Rhythmbox toujours disponible.
J'ai précédemment, sur rhythmbox, patiemment évalué une grande partie de ma collection de musique, ce qui permet de la laisser jouer automatiquement des chansons agréables mais variées. Comme prévu, je voudrais transférer les notes sur gmusicbrowser.
Rhythmbox stocke les évaluations au format XML ~/.local/share/rhythmbox/rhythmdb.xml
.
Voir comment le contenu de ~/.config/gmusicbrowser/gmbrc
évolue avec le temps montre qu'il contient toutes les données (collection de musique, métadonnées, notes). Il semble séparé par des tabulations.
Quelqu'un a-t-il créé un script pour transférer les notes de la première à la seconde? Je n'ai pu en trouver.
Notez que Transfert des notes et des listes de lecture de Rhythmbox vers Clementine suggère d'exporter des listes de lecture filtrées par note et de les importer vers le nouveau lecteur (Clementine dans ce cas). Cela semble intelligent, mais émet des hypothèses sur l'envoi et la réception des capacités et de l'ordre des programmes.
La solution mentionnée ci-dessus peut fonctionner avec gmusicbrowser. Je suis juste inquiet parce que ma base de données rhythmbox est un peu "sale". Il a plusieurs occurrences de nombreuses chansons (car on y accède par différents chemins de son histoire et même de nombreux fichiers non musicaux mentionnés, ce qui crée un fichier rythmb 100xB de 100 Mo, tandis que la quantité de fichiers musicaux réels mentionnés est beaucoup plus petite) que ça...).
Un script qui parcourt la base de données gmusicbrowser et écrit une copie modifiée avec des notes sélectionnées à partir de la base de données rhythmbox sonne mieux.
Cordialement,
Fait pour gmusicbrowser.
Voici comment je l'ai finalement fait!
exporter des listes de lecture à partir de rhythmbox (il se trouvait que c'était au format pls, d'autres auraient probablement fonctionné aussi). J'avais des playlists pour "note> = 3 étoiles", idem pour 4 et 5.
lancer gmusicbrowser
faites un clic droit et choisissez "Modifier la note" puis choisissez une note par défaut (je la mets à "sans étoile")
importer "note> = 3 étoiles" dans gmusicbrowser
faites un clic droit et choisissez "Modifier la note" puis choisissez la cote 3 étoiles
faire de même pour les playlists "note> = 4 étoiles" et 5.
J'ai ensuite recréé les filtres et trié les commandes.
Cela utilise la capacité de gmusicbrowser pour permettre l'évaluation par lots, ce que rhythmbox ne peut pas faire.
Je ne pouvais pas faire ça à Clémentine. Voir Transfert des notes et des listes de lecture de Rhythmbox vers Clementine pour plus de détails, mais probablement pour une autre raison.