Rhythmbox не видит все мои файлы. У меня есть библиотека музыки более 24 000 треков всех MP3.
Rhythmbox видит только 11 500 из них.
Это было проблемой некоторое время. Я продолжаю возвращаться к Rhythmbox, поскольку его интеграция с Ubuntu очень тесная, и мне это нравится. Но эта проблема мешает мне его использовать.
Я пробовал Banshee, но качество звука ужасное (слухи о том, что Banshee заменил Rhythmbox в 11.04, вызывают у меня кошмары)
Раньше я использовал Songbird, но он всегда был немного глючным, и теперь они отключили поддержку Linux.
Exaile тоже недостаточно хорошо интегрируется. Я попробовал Guaydeque, и он показывает много обещаний, но опять же его интеграция ужасна.
Есть ли способ заставить Rhythmbox видеть все мои MP3 или есть музыкальный проигрыватель с тесной интеграцией, отличным звуком, хорошими функциями, нативным и активно разработанным Gnome, на который я могу переключиться?
Редактировать: Я помню, где-то слышал, что это было связано с MP3 с переменной скоростью передачи данных?
Редактировать: ответы на различные комментарии:
Взглянул, и я не вижу ничего особенного во всех файлах, которые отличаются от файлов, которые он видит. Но мы говорим о том, что более 10000 файлов пропало, и я могу сделать какие-то точные выводы любым своевременным способом.
Не получаю никаких сообщений об ошибках. Все, что я сделал, это установил папку с музыкальной библиотекой в папку «Предпочтения» и поставил галочку для просмотра библиотеки на наличие новых файлов. Он отлично работает с любым другим медиаплеером, который я пробовал, но каждый раз, когда я пробую Rhythmbox (несколько раз за последние пару лет), он не получает большинство моих треков.
Все мои файлы находятся на одном внешнем диске в одной папке, в которой есть подпапки для каждого исполнителя и подпапки в каждом альбоме. Но это касается нескольких местоположений, то есть это не совсем разные местоположения и никаких символических ссылок.
Это происходило в течение нескольких чистых установок в нескольких версиях Ubuntu.
Ответы:
У меня была похожая проблема с Rhythmbox. У меня нет почти столько файлов, сколько у вас есть, но он не видел новых файлов или измененных файлов. Я сделал следующее:
~/.local/share/rhythmbox/rhythmdb.xml
Кажется, что моя проблема была проблема с файлом конфигурации. Я переустановил Rhythmbox, но не выполнил полную деинсталляцию. Это оставило поврежденный файл конфигурации в моем подкаталоге Rhythmbox. Вы можете попробовать это, если возможно, что у вас есть поврежденный файл конфигурации.
источник
В Rhythmbox есть два элемента, замечающих файлы: отслеживание inotify во всех подкаталогах (которое может достигнуть максимума, проверьте
/proc/sys/fs/inotify/max_user_watches
, но оно должно быть очень высоким, больше, чем количество каталогов, которое у вас, вероятно, есть), а другой - файл. обнаружение типа, которое видит GStreamer.Попытайтесь увидеть, есть ли различия с точки зрения файла GStreamer. Вы можете использовать
gst-typefind
для этого. Такой отчет может быть полезен, чтобы отследить его:источник
Возможно, что использование символической ссылки или использование нескольких мест может быть «запутанным» Rhythmbox. У меня есть около 10.000 песен, и все они присутствуют и учитываются. Но их там не было, пока я не использовал абсолютные пути к файлам. Это самое плохое в Rhythmbox - нет файлового браузера.
В качестве примечания, я не знаю, как вы храните свою музыку, но вы можете установить несколько местоположений библиотек с помощью gconf-editor в apps -> Rhythmbox -> library_locations.
Чтобы увидеть, являются ли файлы проблемой, а не Rhythmbox, воспользуйтесь плагином File Browser. Это не позволит вам просматривать всю файловую систему, но позволит вам просматривать каталог настроенных музыкальных файлов по файлам, а не полагаться на Rhythmbox для чтения тегов. Вы можете найти его здесь (с инструкциями): http://www.webupd8.org/2010/09/folderview-rhythmbox-plugin-to-browse.html
Я не вижу смысла этого плагина лично, но я попробовал это, и это работает; в вашем случае это, вероятно, будет полезно.
Если вы ищете хорошую альтернативу с возможностью просмотра файлов и так далее, я часто использую Clementine. Это мой любимый Linux-плеер (но я все еще использую Rhythmbox!). Вы можете проверить это здесь: http://code.google.com/p/clementine-player/
источник
Для меня ответом было закрыть Rhythmbox и запустить следующее (Xenial):
Это устанавливает некоторые дополнительные плагины GStreamer (также попробуйте
gstreamer1.0-plugins-ugly
), а затем удаляет музыкальную базу данных Rhythmbox, чтобы в следующий раз она проверила файлы.источник