Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse your cover-art albums in Rhythmbox v2.96 - 3.0+
Python JavaScript HTML CSS Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
coverflow
img
po
schema
template
tmpl
ui
.gitignore
LICENSE.txt
Makefile
README.md
TRANSLATE_README
babel.cfg
coverart_album.py
coverart_artistview.py
coverart_browser.plugin
coverart_browser.plugin.in
coverart_browser.plugin3
coverart_browser.plugin3.in
coverart_browser.py
coverart_browser_prefs.py
coverart_browser_source.py
coverart_controllers.py
coverart_coverflowview.py
coverart_covericonview.py
coverart_entryview.py
coverart_export.py
coverart_external_plugins.py
coverart_listview.py
coverart_rb3compat.py
coverart_search.py
coverart_toolbar.py
coverart_utils.py
coverart_widgets.py
em.py
install.sh
stars.py

README.md

coverart-browser v1.0

Browse your coverart albums in Rhythmbox v2.96 and later

Imgur


Authors

Flattr Button

Flattr Button paypaldonate

Summary: whats new in this release

  • single click play for O/S's using GTK+3.6 or later for Tile-view
  • new artists view: displays album-artists in a tree-view
  • artists view: clicking on an album-artist displays the albums for that artist
  • artists view: Download all artist covers using the covers properties menu option
  • artists view: ... or drag and drop covers from cover view or from nautilus/firefox
  • artists view: drag and drop of albums to playlists
  • artists view: Filter buttons or filter search/quick track filter correctly filters view to show only the artists that have those filtered albums
  • artists view: hovering the mouse pointer over the artist cover displays a tooltip of a larger version of the cover
  • artists view: supports sorting of album-artist via clicking on its column header - ascending/descending/unsorted.
  • artists view: right click of albums displays the same right click menu as in tile view or coverflow view
  • artists view: right click of artists to play or queue all albums for that artist
  • artists view: independent sort toolbar buttons - for example show albums for an artist by ascending year whilst in the tile view show albums by name
  • new look (optional) to display album information within (on top of) the cover rather than below (beneath) the cover
  • new lighter icon-theme from the brilliant designer - jrbastien
  • new Rhythmbox 3 coverart source icon - again from jrbastien
  • Look & Feel integration: Rhythmbox 3 style toolbar and button popup menus
  • Look & Feel integration: New toolbar menu-button to switch between views including RB's own library view
  • Look & Feel integration: New toolbar menu-button in RB's library view to switch to plugin views (RB v3 and later)
  • Optional export and embed coverart from most file-formats to MP3.
  • Remember quick artist filter between rhythmbox sessions
  • support drag-and-drop of albums onto playlists or external devices for RB2.99 and later
  • Rework Album & Playlist favourite supports - this declutters menus and now can be optionally enabled through properties button
  • Right click support for the external plugin Repeat One Song
  • Optionally use sort fields for album artists or album artists (right click - properties - sort tab)
  • Use new Rhythmbox 3 progress bars for loading
  • Tooltip support to display cover name and artist only if album information is not already displayed
  • Translated into 25 languages and locales
  • for developers - doxygen documentation: http://fossfreedom.github.io/coverart-browser/classes.html

How it works:

How to install - Rhythmbox 2.96 to 2.99.1:

for debian & debian-based distros such as Ubuntu & Mint:

sudo apt-get install git gettext python-mako python-lxml python-gi-cairo python-cairo gstreamer0.10-plugins-ugly gstreamer0.10-plugins-good gstreamer0.10-plugins-bad

for fedora and similar:

yum install git gettext python-mako python-lxml

what is the fedora equivalent of gstreamer0.10-plugins-ugly/gstreamer0.10-plugins-good/gstreamer0.10-plugins-bad ?

for opensuse

sudo zypper in git gettext-runtime python-mako python-lxml typelib-1_0-WebKit-3_0

what is the opensuse equivalent of gstreamer0.10-plugins-ugly/gstreamer0.10-plugins-good/gstreamer0.10-plugins-bad?

Then install the plugin:

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

How to install - Rhythmbox 3.0 and later:

for debian & debian-based distros such as Ubuntu & Mint:

sudo apt-get install git gettext python3-mako python3-lxml python3-gi-cairo python3-cairo gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good gstreamer1.0-plugins-bad

python3 based package instructions for OpenSuse and Fedora not known

To install the plugin:

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

Note 1 - the CoverArt Browser plugin also requires installing the following plugin:

Note 2 - IMPORTANT NOTE - for some distros (e.g. OpenSuse 12.3) that do not have rhythmbox webkit support, DO NOT install your webkit library. For these distros, it is highly likely that installing webkit v3 will crash rhythmbox if this plugin is also installed and activated.

If your distro crashes with the webkit elements of the application (CoverFlow or CoverArt) use the following workaround:

gsettings set org.gnome.rhythmbox.plugins.coverart_browser webkit-support false

Note 3 - Due to an upstream Rhythmbox bug affecting RB V2.98 & V2.99 only - any changes made to the details of a track are not reflected back into the plugin. This can lead to inconsistencies. Please restart rhythmbox for these details to be correctly cached. This bug is fixed in RB3.0 and does not affect RB2.96 & RB2.97 users

Note 3 - For ubuntu and Gnome-Shell users

If you have install Gnome-Shell and you see ugly black areas in the track-cover area when expanded, this is a known Ubuntu bug due to overlay scrollbars.

One suggested workaround is to turn off overlay scrollbars:

gsettings set com.canonical.desktop.interface scrollbar-mode normal

For Ubuntu 12.04, 12.10, 13.04, 13.10 & 14.04:

V1.0 is now available in my rhythmbox PPA - installation instructions in this AskUbuntu Q&A:

http://askubuntu.com/questions/147942/how-do-i-install-third-party-rhythmbox-plugins

Note - installing the package rhythmbox-plugin-coverart-browser will also install rhythmbox-plugin-coverart-search

Please help out with translating

We need you to help us translate the english text to your native language.

Don't worry - it is easier that you think. Just visit:

Remember to set your preferred language and then just submit your translation.


Credits:

  • thanks to Luqman Aden laden@uwaterloo.ca for the coverart-search plugin which our cover-search pane is based upon
  • thanks to Canonical for the Star widget which the ratings capabilities use
  • our Translators: Launchpad Translation team - individual credits for each locale is shown in the plugin preferences dialog
  • Button Icons - jrbastien for the four toolbar icon-sets (standard, light, lighter & dark)
  • Flow view is based upon Contentflow
  • Chief Tester and all-round good egg - jrbastien!

    Licenses:

    This plugin code is released under the GPL3+ license.

    Contentflow source is released under the MIT license

    All translations are released under the BSD license

    Genre icon-set:

    Creative Commons License
    Music Genre Icons by Meghn Lofing is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

Contrast of the iconset has been altered as agreed by the author. Thanks Meghn!


GTK3 port of code.google.com/p/rhythmbox-cover-art-browser

Something went wrong with that request. Please try again.