Rhythmbox не додає / імпортує MP3-файли з ~ / Music на Ubuntu Gnome 15.04


14

Щойно я встановив Ubuntu Gnome 15.04 , вся моя музика знаходиться в /home/user/Music/, наприклад /home/user/Music/Back to The Future.

Я запускаю Rhythmbox і намагаюся імпортувати всі MP3 в програвач, але нічого не відбувається. Я вибрав шлях /home/user/Music/, але Import x listed tracksзалишається відключеним. Я перевірив перевагу, параметр Music files are placed inмає правильне значення: file:///home/user/Music. Чому не може Rhythmbox просто імпортувати MP3? Що мені робити, щоб побачити ці файли всередині бібліотеки Rhythmbox?

Усі необхідні кодеки вже встановлені. Коли я натискаю MP3-файл, він відкривається з відеоплеєром і відтворюється там. Я звернув увагу, що Gnome Music також не відображає MP3-файли всередині ~/Music, мабуть, є один і той же корінь цих двох проблем.

Виконання

ls -l ~/.local/share/rhythmbox

Повернення:

total 132
-rw-rw-r-- 1 user user   1386 May  3 22:20 playlists.xml
-rw-rw-r-- 1 user user      0 May  3 21:31 podcast-timestamp
-rw-rw-r-- 1 user user 129653 May  3 22:16 rhythmdb.xml

Відповіді:


36

На основі нашого обговорення я припускаю, що база даних була пошкоджена.

Видаліть його:

rm ~/.local/share/rhythmbox/rhythmdb.xml

або перейменуйте його:

mv ~/.local/share/rhythmbox/rhythmdb.xml ~/.local/share/rhythmbox/rhythmdb.xml.bak

І знову запустити імпорт.


6
Працює для мене після "sudo apt-get install ubuntu-limited-extras" (можливо, це не потрібно всім). Ubuntu 16.04 працює кіномон 3.
msaad

3
ubuntu-restricted-extrasДля мене було виправленням видалення бази даних та встановлення .
Карлтон

1
Дійсно не працювало для мене. Я підозрюю , що це Обмежений формати Випуску вказане на msaad і цікаво це тільки почало відбуватися після оновлення. Ubuntu 16.04 LTS
MrMowgli

1

Для того, щоб мати можливість декодувати та відтворювати MP3-файли, вам потрібно встановити необхідний декодер, який не встановлений на Ubuntu за замовчуванням, а вони надаються в пакеті під назвою "ubuntu-limited-extras".

Запустіть це в терміналі, щоб встановити цей пакет:
sudo apt-get install ubuntu-restricted-extras

Після їх встановлення спробуйте імпортувати свої MP3-файли ще раз.
Якщо не вдалося (яка проблема у вас зараз!), Це, мабуть, було пошкоджено базу даних.

Як сказав AB, ви можете просто видалити базу даних і повторно імпортувати:
rm ~/.local/share/rhythmbox/rhythmdb.xml

На цьому етапі не повинно виникнути жодних проблем із імпортом файлів mp3-файлів Rhythmbox.


1

Для мене 16.04LTS імпорт раптово перестав працювати після оновлення. Виправленням було встановлення ubuntu-limited-extras, як описано вище, потім призупинення та закриття ритмбокса, а потім знову запуск ritbox; потім імпорт знову працював. Я не видаляв і не перейменував ritmb.xml. Це варто спробувати, перш ніж повторно імпортувати всю свою колекцію.


-1

У мене була аналогічна проблема - ні імпортна, ні відтворювана музика, яка почалася, коли Rhythmbox намагався імпортувати свою музику до завантаження mp3 кодеків. Згодом завантаживши правильні кодеки, моє рішення було закрити Rhythmbox, потім відкрити веб-переглядач Файли, вибравши Показувати приховані файли у спадному вікні Перегляд, потім клацнути по папках .local, share, ritbox, а потім клацнути правою кнопкою миші на ritdb. XML-файл бази даних та вибір перейменування на ritdb.bakxml, а потім перезапуск Rhythmbox, який негайно почав імпортувати всі файли з моєї музичної папки за замовчуванням. Rhythmbox створив абсолютно новий файлhythdb.xml самостійно, і тепер усі мої mp3 файли були імпортовані до бібліотеки та відтворюються.


1
Це по суті те саме, що і раніше відповідь AB .
Девід Фоерстер

-2

Була така ж проблема з Ubuntu 16.04. Спочатку встановили клементин замість ритмбоксу. Працював чудово. Пізніше я відкрив .ogg звуковий файл з rythmbox і негайно після цього rythmbox почав імпортувати всі .mp3 файли. Зараз у мене працюють обидва гравці. Можливо, це комусь допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.