web-dev-qa-db-fra.com

Rhythmbox ne voit pas tous mes fichiers de musique

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

Rhythmbox n'en voit que 11 500.

Cela pose un problème depuis un moment. Je ne cesse de revenir à 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é du son est faible et horrible (entendre dire que Banshee remplace Rhythmbox dans 11.04 me donne des cauchemars)

J'avais l'habitude d'utiliser Songbird mais c'était toujours un peu buggé et ils ont maintenant pris en charge le support Linux.

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

Existe-t-il un moyen de faire en sorte que Rhythmbox visualise tous mes fichiers MP3 ou existe-t-il un lecteur de musique avec une intégration étroite, un son de qualité, des fonctionnalités intéressantes, un environnement Gnome natif et activement développé auquel je peux passer?

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

Edit: réponses à divers commentaires:

J'ai jeté un coup d'œil et je ne vois rien de la même chose pour tous les fichiers, à la différence de ceux qu'il voit. Mais nous parlons de plus de 10 000 dossiers manquants, trop nombreux pour que je puisse tirer des conclusions précises en temps voulu.

Ne pas recevoir de message d'erreur. Tout ce que je faisais était de définir le dossier de ma bibliothèque musicale comme étant le dossier dans Préférences et de cocher la case pour regarder la bibliothèque à la recherche de nouveaux fichiers. Cela fonctionne bien avec tous les autres lecteurs multimédias que j'ai essayés, mais chaque fois que j'essaye de Rhythmbox (plusieurs fois au cours des deux dernières années), la majorité de mes morceaux ne sont pas enregistrés.

Mes fichiers sont tous sur un lecteur 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 se passe pour plusieurs emplacements, c'est-à-dire que ce ne sont pas vraiment des emplacements multiples et aucun lien symbolique.

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

9
Ashley G

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 ni nouveaux fichiers ni fichiers modifiés. J'ai fait ce qui suit:

  1. Dans Préférences -> Musique, j'ai décoché "Surveiller ma bibliothèque pour les nouveaux fichiers".
  2. Rhythmbox complètement fermé (important).
  3. Renommé la base de données rhythmbox - /home/paul/.local/share/rhythmbox/rhythmdb.xml. Utilisez votre nom d'utilisateur au lieu de paul.
  4. Démarrage de Rhythmbox et vérification de "Surveiller ma bibliothèque pour les nouveaux fichiers".
  5. Il a commencé à vérifier ma collection et à tout trouver.

Il semble que mon problème était un problème avec le 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 voudrez peut-être essayer ceci s'il est possible que votre fichier de configuration soit corrompu.

J'espère que cela t'aides.

8
Paul H.

Rhythmbox remarque deux fichiers: l’inotify surveille tous les sous-répertoires (c’est-à-dire un maximum, cochez /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 la détection du type de fichier que GStreamer voit.

Essayez de voir s’il existe des différences du point de vue du fichier par GStreamer. Vous pouvez utiliser gst-typefind pour le faire. Un rapport comme celui-ci peut être utile pour vous aider à le localiser:

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

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 de musique Rhythmbox afin qu’elle revérifie les fichiers la prochaine fois.

1
rich remer

Il est possible que l'utilisation d'un lien symbolique ou l'utilisation de plusieurs emplacements soient "déroutants" pour Rhythmbox. J'ai environ 10.000 chansons et elles sont toutes présentes et comptabilisé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 le problème concerne les fichiers plutôt que Rhythmbox, consultez le plug-in du navigateur de fichiers. Il ne vous laissera pas parcourir l'intégralité de votre système de fichiers, mais vous permettra d'explorer votre répertoire de musique configuré, fichier par fichier, au lieu 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 ça marche; dans votre cas, cela serait probablement utile.

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

1
Deadite81