Rhythmbox nie widzi wszystkich moich plików muzycznych


9

Rhythmbox nie widzi wszystkich moich plików. Mam bibliotekę muzyczną zawierającą ponad 24 000 utworów z wszystkimi plikami MP3.

Rhythmbox widzi tylko 11 500 z nich.

To był problem od dłuższego czasu. Wracam do Rhythmbox, ponieważ jego integracja z Ubuntu jest tak ścisła i podoba mi się to. Ale ten problem powstrzymuje mnie od korzystania z niego.

Próbowałem Banshee, ale jakość dźwięku jest niewielka i okropna (słysząc plotki o tym, że Banshee zastępuje Rhythmbox w 11.04 budzą mnie koszmary)

Kiedyś korzystałem z Songbird, ale zawsze było trochę wadliwe i teraz ściągnęli obsługę Linuksa.

Exaile też nie integruje się wystarczająco dobrze. Próbowałem Guaydeque i to pokazuje wiele obietnic, ale znowu jej integracja jest okropna.

Czy istnieje sposób, aby Rhythmbox wyświetlał wszystkie moje pliki MP3, czy też istnieje odtwarzacz muzyczny ze ścisłą integracją, świetnym dźwiękiem, dobrymi funkcjami, natywnym Gnome i aktywnie rozwijanym, do którego mogę się przełączyć?

Edycja: Pamiętam, że słyszałem gdzieś, co miało to związek z MP3 ze zmienną przepływnością?

Edycja: odpowiedzi na różne komentarze:

Spojrzałem i nie widzę nic dokładnie takiego samego we wszystkich plikach, które różni się od plików, które widzi. Ale mówimy o brakujących ponad 10 000 plikach, dla dużej liczby, że jestem w stanie wyciągnąć dokładne wnioski w dowolnym czasie.

Brak komunikatów o błędach. Wszystko, co zrobiłem, to ustawić folder biblioteki muzycznej jako folder w Preferencjach i zaznaczyć pole wyboru, aby obejrzeć bibliotekę pod kątem nowych plików. Działa dobrze z każdym innym odtwarzaczem multimedialnym, którego wypróbowałem, ale za każdym razem, gdy próbuję Rhythmbox (kilka razy w ciągu ostatnich kilku lat), nie dostaje większości moich utworów.

Moje pliki znajdują się na jednym dysku zewnętrznym w jednym folderze, który ma podfoldery dla każdego wykonawcy i podfoldery w tych dla każdego albumu. Ale dotyczy to wielu lokalizacji, tzn. Tak naprawdę nie jest to wiele lokalizacji i nie ma dowiązań symbolicznych.

Dzieje się tak w kilku czystych instalacjach w kilku wersjach Ubuntu.


Czy jest coś wspólnego z plikami, które RB ignoruje?
Izajasza

Nie jestem nawet pewien, czy wszystkie mają zmienną przepływność. Wszystkie inne odtwarzacze muzyczne, które próbowałem, wykryły jednak wszystkie pliki bez problemów
Ashley G

Spojrzałem i nie widzę nic dokładnie takiego samego we wszystkich plikach, które różni się od plików, które widzi. Ale mówimy o brakujących ponad 10 000 plikach, dla dużej liczby, abym mógł wyciągnąć dokładne wnioski we właściwym czasie.
Ashley G

Czy występują jakieś błędy importu? Być może niektóre pliki są uszkodzone lub z innego powodu powodują błędy podczas importowania?
JanC

Brak komunikatów o błędach. Wszystko, co zrobiłem, to ustawić folder biblioteki muzycznej jako folder w Preferencjach i zaznaczyć pole wyboru, aby obejrzeć bibliotekę pod kątem nowych plików. Działa dobrze z każdym innym odtwarzaczem multimedialnym, którego wypróbowałem, ale za każdym razem, gdy próbuję Rhythmbox (kilka razy w ciągu ostatnich kilku lat), nie dostaje większości moich utworów.
Ashley G

Odpowiedzi:


8

Miałem podobny problem z Rhythmbox. Nie mam prawie liczby plików, które posiadasz, ale nie widziałem nowych ani zmienionych plików. Zrobiłem następujące:

  1. W Preferencjach -> Muzyka odznaczyłem „Obserwuj moją bibliotekę w poszukiwaniu nowych plików”.
  2. Całkowicie zamknięty Rhythmbox (ważne).
  3. Zmieniono nazwę bazy danych rhythmbox - ~/.local/share/rhythmbox/rhythmdb.xml
  4. Uruchomiłem Rhythmbox i zaznaczyłem „Obserwuj moją bibliotekę w poszukiwaniu nowych plików”.
  5. Zaczęło sprawdzać moją kolekcję i znalazło wszystko.

Wygląda na to, że moim problemem był problem z plikiem konfiguracyjnym. Ponownie zainstalowałem Rhythmbox, ale nie dokonałem całkowitej deinstalacji. Spowodowało to uszkodzenie pliku konfiguracyjnego w moim podkatalogu Rhythmbox. Możesz spróbować tego, jeśli możliwe jest, że masz uszkodzony plik konfiguracyjny.


Dzięki, spróbuję. Ale nie sądzę, że to jest problem, ponieważ miało to miejsce w kilku czystych instalacjach w kilku wersjach Ubuntu.
Ashley G

Jednak nie pomogło, dzięki.
Ashley G

Całkowicie usunąłem folder ~ / .local / share / rhythmbox i ponownie załadowałem rhythmbox, a następnie rhythmbox był w stanie znaleźć wszystkie pliki. Dzięki.
Ashish Gaur,

To mi też pomogło! Dzięki! Myślę, że podczas wstępnego skanowania zamknąłem Rhythmbox przed zakończeniem zadania, co mogło uszkodzić db.
TusharG,

@AshG Upewnij się, że zamknąłeś Rythmbox zgodnie z krokiem 2, zanim przejdziesz do kroku 3.
Dawoodjee

5

Rhythmbox ma dwa elementy: pliki inotify obserwują wszystkie podkatalogi (które mogły osiągnąć maksimum, sprawdź /proc/sys/fs/inotify/max_user_watches, ale powinny być bardzo wysokie, wyższe niż liczba katalogów, które prawdopodobnie posiadasz), a drugi to plik wykrywanie typu, które widzi GStreamer.

Spróbuj sprawdzić, czy istnieją różnice w stosunku do pliku GStreamer. Możesz użyć gst-typefinddo tego. Taki raport może być przydatny, aby go wyśledzić:

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

1

Możliwe, że użycie dowiązania symbolicznego lub wielu lokalizacji może być „mylące” Rhythmbox. Mam około 10.000 piosenek i wszystkie są obecne i rozliczone. Ale nie było ich wszystkich, dopóki nie użyłem bezwzględnych ścieżek do plików. To najgorsza rzecz w Rhythmbox - brak przeglądarki plików.

Na marginesie, nie wiem jak przechowujesz swoją muzykę, ale możesz ustawić wiele lokalizacji bibliotek za pomocą edytora gconf w aplikacjach -> Rhythmbox -> library_locations.

Aby sprawdzić, czy przyczyną problemu są pliki, a nie Rhythmbox, sprawdź wtyczkę przeglądarki plików. Nie pozwoli ci przeglądać całego systemu plików, ale pozwoli ci przeglądać skonfigurowany katalog muzyczny według plików zamiast polegać na czytaniu tagów przez Rhythmbox. Można go znaleźć tutaj (w / instrukcje): http://www.webupd8.org/2010/09/folderview-rhythmbox-plugin-to-browse.html

Nie widzę sensu tej wtyczki osobiście, ale wypróbowałem ją i działa; w twoim przypadku byłoby to prawdopodobnie przydatne.

Jeśli szukasz dobrej alternatywy dla możliwości przeglądania plików i tak dalej, często korzystam z Clementine. Jest to z łatwością mój ulubiony odtwarzacz Linux (ale nadal korzystam z Rhythmbox!). Możesz to sprawdzić tutaj: http://code.google.com/p/clementine-player/


Moje pliki znajdują się na jednym dysku zewnętrznym w jednym folderze, który ma podfoldery dla każdego wykonawcy i podfoldery w tych dla każdego albumu. BUt, który dotyczy wielu lokalizacji, tzn. Tak naprawdę nie jest to wiele lokalizacji i nie ma dowiązań symbolicznych.
Ashley G

Tak, tak też są skonfigurowane moje. Warto było jednak spróbować.
Deadite81

1

Dla mnie odpowiedzią było zamknięcie Rhythmbox i uruchomienie następującego (Xenial):

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

Spowoduje to zainstalowanie dodatkowych wtyczek GStreamer (także spróbuj gstreamer1.0-plugins-ugly), a następnie usunięcie muzycznej bazy danych Rhythmbox, aby następnym razem ponownie sprawdzić pliki.


Miałem problem ze standardowym Ubuntu Rhythmbox (zawiesił się podczas próby załadowania utworów z mojego folderu Music). Zainstalowałem najnowszą wersję za pośrednictwem PPA i tym razem nie byłem w stanie nawet zareagować. W końcu wtyczki gstreamer brzydko działały dla mnie z tą najnowszą wersją.
John Hamilton
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.