Rhythmbox ne voit pas tous mes fichiers musicaux

9

Rhythmbox ne voit pas tous mes fichiers. J'ai une bibliothèque de musique de plus de 24 000 pistes tous les MP3.

Rhythmbox n'en voit que 11 500.

Cela a été un problème pendant un certain temps. Je reviens toujours à Rhythmbox car son intégration avec Ubuntu est si étroite et j'aime ça. Mais ce problème m'empêche de l'utiliser.

J'ai essayé Banshee, mais la qualité sonore est minuscule et horrible (entendre des rumeurs selon lesquelles Banshee remplacerait Rhythmbox en 11.04 me fait des cauchemars)

J'avais l'habitude d'utiliser Songbird mais c'était toujours un peu bogué et ils ont maintenant retiré le support Linux.

Exaile ne s'intègre pas assez bien non plus. J'ai essayé Guaydeque, et cela montre beaucoup de promesses, mais encore une fois son intégration est horrible.

Existe-t-il un moyen de faire voir à Rhythmbox tous mes MP3 ou existe-t-il un lecteur de musique avec une intégration étroite, un son exceptionnel, de bonnes fonctionnalités, natif de Gnome et activement développé, sur lequel je peux basculer?

Edit: Je me souviens avoir entendu quelque part que cela avait à voir avec le MP3 à débit binaire variable?

Edit: réponses à divers commentaires:

J'ai jeté un coup d'œil et je ne vois rien de spécifiquement différent sur tous les fichiers qui sont différents des fichiers qu'il voit. Mais nous parlons de plus de 10 000 fichiers manquants, un nombre important pour que je puisse tirer des conclusions précises en temps opportun.

Pas de message d'erreur. Tout ce que j'ai fait a été de définir mon dossier de bibliothèque musicale comme dossier dans les Préférences et de cocher la case pour regarder la bibliothèque pour les nouveaux fichiers. Cela fonctionne bien avec tous les autres lecteurs multimédias que j'ai essayés, mais chaque fois que j'essaie Rhythmbox (plusieurs fois maintenant au cours des deux dernières années), il ne parvient pas à obtenir la majorité de mes morceaux.

Mes fichiers sont tous sur un disque externe dans un dossier qui a des sous-dossiers pour chaque artiste et des sous-dossiers dans ceux de chaque album. Mais c'est aussi loin que cela va pour plusieurs emplacements, c'est-à-dire que ce ne sont pas vraiment des emplacements multiples et aucun lien symbolique.

Cela s'est produit dans plusieurs installations propres sur plusieurs versions d'Ubuntu.

Ashley G
la source
Y a-t-il quelque chose en commun avec les fichiers que RB ignore?
Isaiah
Je ne suis même pas sûr qu'ils soient tous à débit binaire variable. Tous les autres lecteurs de musique que j'ai essayés ont détecté tous les fichiers sans problème
Ashley G
J'ai jeté un coup d'œil et je ne vois rien de spécifiquement différent sur tous les fichiers qui sont différents des fichiers qu'il voit. Mais nous parlons de plus de 10 000 fichiers manquants, un grand nombre pour que je puisse tirer des conclusions précises en temps opportun.
Ashley G
Avez-vous des erreurs d'importation? Peut-être que certains fichiers sont corrompus ou pour une autre raison, provoquent des erreurs lors de l'importation?
JanC
Aucun message d'erreur. Tout ce que j'ai fait a été de définir mon dossier de bibliothèque musicale comme dossier dans les Préférences et de cocher la case pour regarder la bibliothèque pour les nouveaux fichiers. Cela fonctionne bien avec tous les autres lecteurs multimédias que j'ai essayés, mais chaque fois que j'essaie Rhythmbox (plusieurs fois maintenant au cours des deux dernières années), il ne parvient pas à obtenir la majorité de mes morceaux.
Ashley G

Réponses:

8

J'ai eu un problème similaire avec Rhythmbox. Je n'ai pas presque le nombre de fichiers que vous avez, mais il ne voyait pas de nouveaux fichiers ou des fichiers modifiés. J'ai fait ce qui suit:

  1. Dans Préférences -> Musique, j'ai décoché "Regarder ma bibliothèque pour les nouveaux fichiers".
  2. Rhythmbox complètement fermé (important).
  3. Renommé la base de données rhythmbox - ~/.local/share/rhythmbox/rhythmdb.xml
  4. Démarré Rhythmbox et vérifié "Regarder ma bibliothèque pour les nouveaux fichiers".
  5. Il a commencé à vérifier ma collection et a tout trouvé.

Il semble que mon problème soit lié au fichier de configuration. J'avais réinstallé Rhythmbox, mais je n'avais pas effectué de désinstallation complète. Cela a laissé un fichier de configuration corrompu dans mon sous-répertoire Rhythmbox. Vous pouvez essayer ceci s'il est possible que vous ayez un fichier de configuration corrompu.

Paul H.
la source
Merci, je vais essayer. Mais je ne pense pas que ce soit le problème, car cela s'est produit dans plusieurs installations propres sur plusieurs versions d'Ubuntu.
Ashley G
N'a pas aidé, merci cependant.
Ashley G
J'ai supprimé le dossier ~ / .local / share / rhythmbox et j'ai rechargé rhythmbox, puis rhythmbox a pu trouver tous les fichiers. Merci.
Ashish Gaur
Cela m'a aussi aidé! Merci! Je pense que lors de l'analyse initiale, j'ai fermé Rhythmbox avant la fin de la tâche et cela aurait pu corrompre db.
TusharG
@AshG Veuillez vous assurer de fermer Rythmbox selon l'étape 2 avant de passer à l'étape 3.
Dawoodjee
5

Rhythmbox remarque deux fichiers: l'inotify surveille tous les sous-répertoires (qui peuvent avoir atteint un maximum, vérifiez /proc/sys/fs/inotify/max_user_watches, mais il devrait être très élevé, supérieur au nombre de répertoires que vous avez probablement), et l'autre est le fichier détection de type que GStreamer voit.

Essayez de voir s'il existe des différences du point de vue de GStreamer sur le fichier. Vous pouvez utiliser gst-typefindpour ce faire. Un rapport comme celui-ci peut être utile pour le retrouver:

find /path/to/files -type f -print0 | xargs -0 gst-typefind
Kees Cook
la source
1

Il est possible que l'utilisation d'un lien symbolique ou l'utilisation de plusieurs emplacements puisse "dérouter" Rhythmbox. J'ai environ 10 000 chansons et elles sont toutes présentes et représentées. Mais ils n'étaient pas tous là jusqu'à ce que j'utilise les chemins absolus vers les fichiers. C'est la pire chose à propos de Rhythmbox - pas de navigateur de fichiers.

En passant, je ne sais pas comment vous stockez votre musique, mais vous pouvez définir plusieurs emplacements de bibliothèque avec gconf-editor sous apps -> Rhythmbox -> library_locations.

Pour voir si les fichiers sont le problème plutôt que Rhythmbox étant le problème, consultez le plugin File Browser. Il ne vous permettra pas d'explorer l'intégralité de votre système de fichiers, mais il vous permettra d'explorer votre répertoire musical configuré par fichier plutôt que de compter sur Rhythmbox pour lire les balises. Vous pouvez le trouver ici (avec instructions): http://www.webupd8.org/2010/09/folderview-rhythmbox-plugin-to-browse.html

Je ne vois pas l'intérêt de ce plugin personnellement, mais je l'ai essayé et cela fonctionne; dans votre cas, ce serait probablement utile.

Si vous cherchez une bonne alternative avec la possibilité de parcourir les fichiers, etc., j'utilise beaucoup Clementine. C'est facilement mon lecteur Linux préféré (mais j'utilise toujours Rhythmbox aussi!). Vous pouvez le vérifier ici: http://code.google.com/p/clementine-player/

Deadite81
la source
Mes fichiers sont tous sur un disque externe dans un dossier qui a des sous-dossiers pour chaque artiste et des sous-dossiers dans ceux de chaque album. Mais c'est aussi loin que cela va pour plusieurs emplacements, c'est-à-dire que ce ne sont pas vraiment des emplacements multiples et aucun lien symbolique.
Ashley G
Ouais, c'est comme ça que les miennes sont configurées aussi. Mais ça valait le coup.
Deadite81
1

Pour moi, la réponse a été de fermer Rhythmbox et d'exécuter ce qui suit (Xenial):

apt install gstreamer1.0-plugins-bad
rm ~/.local/share/rhythmbox/rhythmdb.xml

Cela installe des plugins GStreamer supplémentaires (essayez également gstreamer1.0-plugins-ugly), puis supprime la base de données musicale Rhythmbox afin qu'elle revérifie les fichiers la prochaine fois.

riche souvenir
la source
J'avais des problèmes avec la rythmox Ubuntu standard (plantée en essayant de charger des chansons depuis mon dossier Musique). J'ai installé la dernière version via PPA et je n'ai même pas pu obtenir de réaction cette fois. Enfin, les plugins gstreamer moche ont fonctionné pour moi avec cette dernière version.
John Hamilton