Rhythmbox sieht nicht alle meine Musikdateien

9

Rhythmbox sieht nicht alle meine Dateien. Ich habe eine Musikbibliothek mit über 24.000 Titeln aller MP3s.

Rhythmbox sieht nur 11.500 davon.

Dies ist seit einiger Zeit ein Problem. Ich komme immer wieder auf Rhythmbox zurück, da die Integration mit Ubuntu so eng ist und mir das gefällt. Aber dieses Problem hindert mich daran, es zu benutzen.

Ich habe Banshee ausprobiert, aber die Klangqualität ist dünn und schrecklich (Gerüchte, dass Banshee Rhythmbox in 11.04 ersetzt, geben mir Albträume)

Früher habe ich Songbird verwendet, aber es war immer ein bisschen fehlerhaft und sie haben jetzt den Linux-Support eingestellt.

Exaile lässt sich auch nicht gut genug integrieren. Ich habe Guaydeque ausprobiert und es ist vielversprechend, aber auch hier ist seine Integration schrecklich.

Gibt es eine Möglichkeit, Rhythmbox dazu zu bringen, alle meine MP3s zu sehen, oder gibt es einen Musik-Player mit enger Integration, großartigem Sound, guten Funktionen, Gnome native und aktiv entwickelt, zu dem ich wechseln kann?

Edit: Ich erinnere mich, dass ich irgendwo gehört habe, dass es mit MP3 mit variabler Bitrate zu tun hat?

Bearbeiten: Antworten auf verschiedene Kommentare:

Ich habe einen Blick darauf geworfen und kann nicht alle Dateien gleich sehen, die sich von den angezeigten Dateien unterscheiden. Wir sprechen jedoch über mehr als 10.000 fehlende Dateien, eine zu große Zahl, als dass ich rechtzeitig genaue Schlussfolgerungen ziehen könnte.

Keine Fehlermeldungen erhalten. Ich habe lediglich meinen Musikbibliotheksordner als Ordner in den Einstellungen festgelegt und das Kontrollkästchen aktiviert, um die Bibliothek nach neuen Dateien zu durchsuchen. Es funktioniert gut mit jedem anderen Mediaplayer, den ich ausprobiert habe, aber jedes Mal, wenn ich Rhythmbox ausprobiere (jetzt mehrmals in den letzten Jahren), wird der Großteil meiner Tracks nicht abgerufen.

Meine Dateien befinden sich alle auf einem externen Laufwerk in einem Ordner, der dann Unterordner für jeden Künstler und Unterordner für jedes Album enthält. Aber das ist so weit wie es für mehrere Standorte geht, dh es sind nicht wirklich mehrere Standorte und keine symbolischen Links.

Dies geschah bei mehreren Neuinstallationen in mehreren Ubuntu-Versionen.

Ashley G.
quelle
Gibt es Gemeinsamkeiten mit den Dateien, die RB ignoriert?
Jesaja
Ich bin mir nicht mal sicher, ob sie alle eine variable Bitrate haben. Alle anderen Musik-Player, die ich ausprobiert habe, haben jedoch alle Dateien ohne Probleme erkannt
Ashley G
Ich habe einen Blick darauf geworfen und kann nicht alle Dateien gleich sehen, die sich von den angezeigten Dateien unterscheiden. Wir sprechen jedoch von über 10.000 fehlenden Dateien, eine zu große Anzahl, als dass ich rechtzeitig genaue Schlussfolgerungen ziehen könnte.
Ashley G
Erhalten Sie Importfehler? Vielleicht sind einige Dateien beschädigt oder verursachen aus einem anderen Grund Fehler beim Importieren?
Januar
Keine Fehlermeldungen. Ich habe lediglich meinen Musikbibliotheksordner als Ordner in den Einstellungen festgelegt und das Kontrollkästchen aktiviert, um die Bibliothek nach neuen Dateien zu durchsuchen. Es funktioniert gut mit jedem anderen Mediaplayer, den ich ausprobiert habe, aber jedes Mal, wenn ich Rhythmbox ausprobiere (jetzt mehrmals in den letzten Jahren), wird der Großteil meiner Tracks nicht abgerufen.
Ashley G

Antworten:

8

Ich hatte ein ähnliches Problem mit Rhythmbox. Ich habe nicht annähernd so viele Dateien wie Sie, aber es wurden keine neuen oder geänderten Dateien angezeigt. Ich habe folgendes gemacht:

  1. In den Einstellungen -> Musik habe ich das Kontrollkästchen "In meiner Bibliothek nach neuen Dateien suchen" deaktiviert.
  2. Vollständig geschlossene Rhythmbox (wichtig).
  3. Rhythmbox-Datenbank umbenannt - ~/.local/share/rhythmbox/rhythmdb.xml
  4. Rhythmbox gestartet und "In meiner Bibliothek nach neuen Dateien suchen" aktiviert.
  5. Es begann meine Sammlung zu überprüfen und fand alles.

Es scheint, dass mein Problem ein Problem mit der Konfigurationsdatei war. Ich hatte Rhythmbox neu installiert, aber keine vollständige Deinstallation durchgeführt. Dies hinterließ eine beschädigte Konfigurationsdatei in meinem Rhythmbox-Unterverzeichnis. Möglicherweise möchten Sie dies versuchen, wenn möglicherweise eine beschädigte Konfigurationsdatei vorliegt.

Paul H.
quelle
Danke, ich werde es versuchen. Aber ich denke nicht, dass dies das Problem ist, da dies bei mehreren Neuinstallationen in mehreren Ubuntu-Versionen aufgetreten ist.
Ashley G
Hat nicht geholfen, danke.
Ashley G
Ich habe den Ordner ~ / .local / share / rhythmbox komplett entfernt und die rhythmbox neu geladen, dann konnte rhythmbox alle Dateien finden. Vielen Dank.
Ashish Gaur
Das hat mir auch geholfen! Vielen Dank! Ich glaube, beim ersten Scannen habe ich Rhythmbox geschlossen, bevor die Aufgabe abgeschlossen war, und das könnte die Datenbank beschädigt haben.
TusharG
@AshG Bitte stellen Sie sicher, dass Sie Rythmbox gemäß Schritt 2 schließen, bevor Sie mit Schritt 3
fortfahren
5

Es gibt zwei Elemente, mit denen Rhythmbox Dateien bemerkt: Die inotify überwacht alle Unterverzeichnisse (die möglicherweise ein Maximum erreicht haben, überprüfen Sie /proc/sys/fs/inotify/max_user_watches, aber sie sollten sehr hoch sein, höher als die Anzahl der Verzeichnisse, die Sie wahrscheinlich haben), und das andere ist die Datei Typerkennung, die GStreamer sieht.

Versuchen Sie festzustellen, ob es Unterschiede zur Sicht von GStreamer auf die Datei gibt. Sie können gst-typefinddies verwenden. Ein Bericht wie dieser kann hilfreich sein, um ihn aufzuspüren:

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

Es ist möglich, dass die Verwendung eines symbolischen Links oder mehrerer Orte die Rhythmbox "verwirrt". Ich habe ungefähr 10.000 Songs und sie sind alle vorhanden und werden berücksichtigt. Aber sie waren nicht alle da, bis ich die absoluten Pfade zu den Dateien verwendet habe. Das ist das Schlimmste an Rhythmbox - kein Dateibrowser.

Nebenbei bemerkt, ich weiß nicht, wie Sie Ihre Musik speichern, aber Sie können mit dem gconf-Editor unter apps -> Rhythmbox -> library_locations mehrere Bibliotheksspeicherorte festlegen.

Um zu sehen, ob die Dateien das Problem sind und nicht Rhythmbox das Problem ist, lesen Sie das Dateibrowser-Plugin. Sie können nicht Ihr gesamtes Dateisystem durchsuchen, aber Sie können Ihr konfiguriertes Musikverzeichnis nach Dateien durchsuchen, anstatt sich beim Lesen der Tags auf Rhythmbox zu verlassen. Sie finden es hier (mit Anweisungen): http://www.webupd8.org/2010/09/folderview-rhythmbox-plugin-to-browse.html

Ich verstehe den Sinn dieses Plugins nicht persönlich, aber ich habe es versucht und es funktioniert. in Ihrem Fall wäre es wahrscheinlich nützlich.

Wenn Sie nach einer guten Alternative mit Funktionen zum Durchsuchen von Dateien usw. suchen, habe ich Clementine häufig verwendet. Es ist leicht mein Lieblings-Linux-Player (aber ich benutze immer noch Rhythmbox!). Sie können es hier überprüfen: http://code.google.com/p/clementine-player/

Deadite81
quelle
Meine Dateien befinden sich alle auf einem externen Laufwerk in einem Ordner, der dann Unterordner für jeden Künstler und Unterordner für jedes Album enthält. Aber das ist so weit wie es für mehrere Standorte geht, dh es sind nicht wirklich mehrere Standorte und keine symbolischen Links.
Ashley G
Ja, so sind auch meine aufgebaut. Es war jedoch einen Versuch wert.
Deadite81
1

Für mich war die Antwort, Rhythmbox zu schließen und Folgendes auszuführen (Xenial):

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

Dadurch werden einige zusätzliche GStreamer-Plugins installiert (versuchen Sie es auch gstreamer1.0-plugins-ugly) und anschließend die Rhythmbox-Musikdatenbank gelöscht, damit die Dateien beim nächsten Mal erneut überprüft werden.

reiches remer
quelle
Ich hatte Probleme mit der Standard-Ubuntu-Rhythmusbox (beim Versuch, Songs aus meinem Musikordner zu laden, abgestürzt). Ich habe die neueste Version über PPA installiert und konnte diesmal nicht einmal eine Reaktion erhalten. Endlich haben gstreamer Plugins hässlich für mich mit diesem neuesten Build funktioniert.
John Hamilton