Как я могу заставить Rhythmbox отображать правильную обложку альбома?

Я - пользователь XP, который изучает операционные системы и приложения Linux - поэтому я не знаком с терминальными командами и хотел бы получить ответы на простом английском языке!

Используя Rhythmbox 2.96, я могу находить и воспроизводить музыкальные треки. есть на моем компьютере. У каждого трека уже есть обложка, изначально связанная с ним проигрывателем Windows Media. Я не знаю, как изображения хранятся, хранятся или связываются, но изображения обложек альбомов отображаются в папке «Моя музыка».

Однако ..... когда я играю музыку в Rhythmbox, обложка, отображаемая в левом нижнем углу экрана, кажется совершенно случайной. Отображаемое изображение редко соответствует воспроизводимой дорожке.

Как я могу убедиться, что на каждой дорожке отображается правильное изображение?

РЕДАКТИРОВАТЬ: дополнительная информация. На экране Rhythmbox, когда я щелкаю вкладку «Правка» и смотрю на «Плагины», я вижу, что обложка и поиск обложки перечислены и отмечены галочками - это означает, что оба плагина уже установлены. Если да, где они находятся и как их можно активировать или использовать?

4
задан 24 April 2014 в 22:26

2 ответа

Случайность

Для объяснения, почему Вы наблюдали этот очевидный случайный дисплей coverart, необходимо понять то, что происходит негласно.

плагин Поиска CoverArt является преступником здесь. Это получает coverart из многих источников:

  • локальный кэш (отображает в самой папке дорожки)
  • сами дорожки
  • lastfm
  • musicbrainz

Однако - она делает это "очень странным" способом - она выводит запросы каждому coverart исходному поставщику все одновременно. Поскольку каждый исходный поставщик возвращает результат, он хранит coverart в своем кэше базы данных, расположенном в ~/.cache/rhythmbox/album-art. Таким образом то, что Вы видите, является результатом всех четырех поисков - Вы, возможно, видящий coverart от дорожек или Вас, возможно, видящий coverart от одного из интернет-провайдеров. Вы не имеете никакого контроля - его полностью случайное.

К решению

Из поля, единственное действительное решение, которое Вы имеете, должно разъединить сеть при использовании Rhythmbox так, чтобы вынудить rhythmbox использовать или кэшируемые файлы или от самих дорожек.

должен быть лучший путь...

Хорошо да - существует, и я знаю это, потому что я записал его.

pic

Вам нужен внешний плагин под названием Поставщики Поиска CoverArt.

Это имеет ключевую возможность позволить Вам выбирать, где Вы хотите загрузить coverart с.

Еще лучше - можно управлять порядком - если Вы хотите основанное на дорожке искусство - просто помещает Ваш выбор выше порядок.

, Если Вы не интересуетесь Интернетом, базирующиеся coverart - не добавляют Интернет базирующиеся coverart поставщики.

, Если Вы интересуетесь coverart от более широкого диапазона интернет-провайдеров - хорошо, это встроено - просто смотрят на снимок экрана.

, Таким образом, я продал это Вам уже?

Позволяет, устанавливают это. Его доступное в моем Сменном PPA Rhythmbox, как описано в связанном вопросе ниже. Добавьте PPA и установите пакет rhythmbox-plugin-coverart-search т.е.

sudo apt-get install rhythmbox-plugin-coverart-search

, Если Вам не нравится устанавливать PPA, можно установить непосредственно использование инструкций в моем страница проекта GitHub, воспроизведенная здесь для завершения ответа:

RB2.96 - 2.99:

sudo apt-get install git gettext python-mako python-mutagen python-requests python-gdbm python-imaging

rm -rf ~/.local/share/rhythmbox/plugins/coverart_search_providers
git clone https://github.com/fossfreedom/coverart-search-providers.git
cd coverart-search-providers
./install.sh

RB 3.0 и позже:

sudo apt-get install git gettext python3-mako python3-requests python3-gdbm python3-pil python3-lxml

rm -rf ~/.local/share/rhythmbox/plugins/coverart_search_providers
git clone https://github.com/fossfreedom/coverart-search-providers.git
cd coverart-search-providers
./install.sh --rb3

очистка coverart база данных

, Если Вы хотите, чтобы чистый запуск гарантировал, что только coverart от Ваших дорожек помнят тогда, удаляют coverart базу данных

 rm -rf ~/.cache/rhythmbox/album-art

, не волнуются, в следующий раз, когда Вы перезапускаете rhythmbox, база данных воссоздается.

важный момент для пользователей RB2.96

, Так как Вы используете RB2.96, плагин Дисплея Искусства имеет трудно кодированную зависимость от плагина Поиска Искусства. Вы не можете выполнить и Поставщиков Поиска Поиска и CoverArt Искусства одновременно.

Для разрывания связи (это не делает ничего плохого!) тогда делают следующее:

sudo nano /usr/lib/rhythmbox/plugins/artdisplay/artdisplay.plugin

Изменение строка от Depends=rb;artsearch до Depends=rb

CTRL+O и CTRL+X для сохранения.

, С другой стороны, можно установить artdisplay плагин вручную от этого проект

GitHub <час>

Связанный Вопрос:

0
ответ дан 24 April 2014 в 22:26

Это кажется на необходимость в хорошем редакторе тегов, который также загружает искусство покрытия с Интернета.

Вот то, как установить его MusicBrainz Picard:

sudo add-apt-repository ppa:musicbrainz-developers/stable
sudo apt-get update
sudo apt-get install picard

Теперь открытый это от тире. Перейдите в Options - Options - Cover Art и проверьте [приблизительно 114]. Также перейдите в View меню и выберите Cover Art.

Теперь загружают Вашу музыкальную коллекцию в нем путем нажатия Add Folder, выбирают несколько файлов и нажатия Lookup кнопка. Если это получает теги и искусство покрытия, как это должно сделать не, забывают сохранять.

Теперь загрузите свою музыку в Вашем любимом плеере и посмотрите coverart.

0
ответ дан 24 April 2014 в 22:26

Другие вопросы по тегам:

Похожие вопросы: