Rhythmbox не бачить усіх моїх музичних файлів


9

Rhythmbox не бачить усіх моїх файлів. У мене є бібліотека музики, що містить понад 24 000 треків усіх MP3-файлів.

Rhythmbox бачить лише 11 500 з них.

Це вже деякий час було проблемою. Я постійно повертаюся до Rhythmbox, оскільки його інтеграція з Ubuntu настільки щільна, і мені це подобається. Але ця проблема не дозволяє мені використовувати її.

Я спробував Banshee, але якість звуку - крихітна і жахлива (слух про те, що Banshee замінює Rhythmbox в 11.04, дає мені кошмари)

Раніше я використовував Songbird, але це завжди було баггі, і тепер вони підтримали підтримку Linux.

Exaile також не інтегрується досить добре. Я спробував Guaydeque, і він показує багато обіцянок, але знову його інтеграція жахлива.

Чи є спосіб змусити Rhythmbox бачити всі MP3-файли чи є музичний плеєр із щільною інтеграцією, чудовим звуком, хорошими функціями, рідним та активно розвиненим Gnome, на який я можу перейти?

Редагувати: Я пам’ятаю, що десь це чути, що це стосувалося MP3 із змінною швидкістю передачі?

Редагувати: відповіді на різні коментарі:

Подивився, і я не бачу нічого конкретного однакового у всіх файлах, що відрізняються від файлів, які він бачить. Але ми говоримо про відсутність понад 10 000 файлів, для мене велика кількість, щоб я міг зробити будь-які точні висновки в будь-який час.

Не отримує жодних повідомлень про помилки. Все, що я зробив, було встановити папку моєї бібліотеки музики як папку в налаштуваннях і поставити галочку для перегляду нових бібліотек у бібліотеці. Це добре працює з будь-яким іншим медіаплеєром, який я пробував, але кожен раз, коли я пробую Rhythmbox (кілька разів зараз протягом останніх кількох років), він не може отримати більшість моїх треків.

Усі мої файли знаходяться на одному зовнішньому диску в одній папці, в якому є папки для кожного виконавця та підпапки в файлах для кожного альбому. Але це стосується декількох локацій, тобто його насправді не декількох місць та символічних посилань.

Це трапляється в декількох чистих установках в декількох версіях Ubuntu.


Чи є щось спільне з файлами, які RB ігнорує?
Ісая

Я навіть не впевнений, що всі вони є змінною швидкістю передачі. Всі інші музичні плеєри, які я пробував, без проблем виявили всі файли
Ashley G

Подивився, і я не бачу нічого конкретного однакового у всіх файлах, що відрізняються від файлів, які він бачить. Але ми говоримо про відсутність понад 10 000 файлів, для мене велика кількість, щоб я міг своєчасно робити будь-які точні висновки.
Ешлі Г

Чи виникають помилки при імпорті? Можливо, деякі файли пошкоджені або з іншої причини викликають помилки під час імпорту?
JanC

Немає повідомлень про помилки Все, що я зробив, було встановити папку моєї бібліотеки музики як папку в налаштуваннях і поставити галочку для перегляду нових бібліотек у бібліотеці. Це добре працює з будь-яким іншим медіаплеєром, який я пробував, але кожен раз, коли я пробую Rhythmbox (кілька разів зараз протягом останніх кількох років), він не може отримати більшість моїх треків.
Ешлі Г

Відповіді:


8

У мене була аналогічна проблема з Rhythmbox. У мене майже немає файлів у вас, але він не бачив нових або змінених файлів. Я зробив наступне:

  1. У розділі Налаштування -> Музика я зняв галочку "Переглянути мою бібліотеку на наявність нових файлів".
  2. Повністю закритий Rhythmbox (важливо).
  3. Перейменовано базу даних ритбокса - ~/.local/share/rhythmbox/rhythmdb.xml
  4. Запустив Rhythmbox і встановив прапорець "Переглянути мою бібліотеку щодо нових файлів".
  5. Почала перевірка моєї колекції і знайшла все.

Здається, моя проблема була проблемою з файлом конфігурації. Я перевстановив Rhythmbox, але не зробив повну видалення. Це залишило пошкоджений файл конфігурації у моєму підкаталозі Rhythmbox. Ви можете спробувати це, якщо можливо, у вас є пошкоджений файл конфігурації.


Дякую, я спробую. Але я не думаю, що це проблема, оскільки це відбувається в декількох чистих установках в декількох версіях Ubuntu.
Ешлі Г

Не допомогло, хоча дякую.
Ешлі Г

Я повністю видалив папку ~ / .local / share / ritbox і перезавантажив ритмбокс, після чого в римбоксі вдалося знайти всі файли. Дякую.
Ашиш Гаур

Це мені теж допомогло! Дякую! Я думаю, що при первинному скануванні я закрив Rhythmbox до того, як завдання було закінчено, і це могло пошкодити db.
ТушарГ

@AshG Будь ласка, переконайтесь, що ви закриєте Rythmbox згідно кроку 2, перш ніж перейти до кроку 3.
Dawoodjee

5

У файлах зауваження Rhythmbox є два елементи: інотифікувати годинник у всіх підкаталогах (які, можливо, потрапили максимум, перевірте /proc/sys/fs/inotify/max_user_watches, але він повинен бути дуже високим, більшим, ніж кількість каталогів, напевно, у вас є), а другий - файл виявлення типу, яке бачить GStreamer.

Спробуйте перевірити, чи є відмінності з точки зору GStreamer у файлі. Ви можете використовувати gst-typefindдля цього. Такий звіт може бути корисним для його відстеження:

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

1

Цілком можливо, що використання символічного посилання або використання декількох локацій може «заплутати» Rhythmbox. У мене є близько 10 000 пісень, і всі вони присутні і віднесені до них. Але їх було не все, поки я не використав абсолютні шляхи до файлів. Це найгірше в Rhythmbox - відсутність файлового браузера.

Як бічна примітка, я не знаю, як ви зберігаєте свою музику, але ви можете встановити декілька місцеположень бібліотеки за допомогою редактора gconf в додатках -> Rhythmbox -> library_locations.

Щоб побачити, чи це проблеми, а не проблема Rhythmbox, перегляньте плагін браузера файлів. Це не дозволить вам переглядати всю вашу файлову систему, але дозволить вам переглядати налаштований музичний каталог по файлам, а не покладатися на Rhythmbox для читання тегів. Ви можете знайти його тут (з інструкціями): http://www.webupd8.org/2010/09/folderview-rhythmbox-plugin-to-browse.html

Я не бачу сенсу цього плагіна особисто, але я спробував його, і він працює; у вашому випадку це може бути корисним.

Якщо ви шукаєте хорошу альтернативу з можливістю перегляду файлів тощо, я багато використовував Clementine. Це мій улюблений програвач Linux (але я все ще використовую Rhythmbox!). Перевірити це можна тут: http://code.google.com/p/clementine-player/


Усі мої файли знаходяться на одному зовнішньому диску в одній папці, в якому є папки для кожного виконавця та підпапки в файлах для кожного альбому. Але це означає, наскільки це стосується кількох локацій, тобто його насправді не декілька місць та символічних посилань.
Ешлі Г

Так, так само налаштовано і моє. Варто було постріляти, хоча.
Deadite81

1

Для мене відповідь полягала в тому, щоб закрити Rhythmbox і запустити наступне (Xenial):

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

При цьому встановлюються додаткові додатки GStreamer (також спробуйте gstreamer1.0-plugins-ugly), а потім видаляється музична база даних Rhythmbox, щоб вона повторно перевірила файли наступного разу.


У мене виникли проблеми зі стандартним ритмбоком ubuntu (вийшов з ладу під час завантаження пісень із моєї папки «Музика»). Я встановив останню версію через PPA, і цього разу навіть не зміг отримати реакцію. Нарешті, додатки gstreamer некрасиво працювали для мене з цією останньою збіркою.
Джон Гамільтон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.