Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Rhythmbox
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Free and open source audio player}} {{Infobox software | name = Rhythmbox | logo = Rhythmbox logo 3.4.4.svg | logo size = | screenshot = File:GNOME Rhythmbox 3.4.4 with its preferences.png | screenshot size = 300px | caption = GNOME Rhythmbox 3.4.4 with its preferences (using Alternative Toolbar plug-in) | developer = [[The GNOME Project]] | released = {{Start date and age|2001|8|18}} | latest release version = {{wikidata|property|preferred|references|edit|Q319897|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q319897|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q319897|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q319897|P348|P548=Q51930650|P577}} | programming language = [[C (programming language)|C]] ([[GTK]]) | operating system = [[Linux]], [[Unix-like]] | language = Multilingual | genre = [[Audio player (software)|Audio player]] | license = [[GNU General Public License|GPL-2.0-or-later]] | website = {{URL|https://wiki.gnome.org/Apps/Rhythmbox}} }} '''Rhythmbox''' is a [[free and open-source]] [[audio player software]], [[tag editor]] and [[music organizer]] for [[digital audio]] files on [[Linux]] and [[Unix-like]] systems.<ref>{{Cite web|title = Apps/Rhythmbox - GNOME Wiki!|url = https://wiki.gnome.org/Apps/Rhythmbox/|website = wiki.gnome.org|access-date = 2015-09-02}}</ref> Rhythmbox is designed to work well under [[GNOME]], but can function on other desktop environments. It is very scalable, able to handle libraries with tens of thousands of songs with ease. It provides a full feature set including full support for [[Unicode]], fast but powerful tag editing, and a variety of [[#Plug-ins|plug-ins]]. Rhythmbox is the default audio player on many [[Linux distribution]]s including [[Fedora (operating system)|Fedora]],<ref>{{cite web|url=https://docs.fedoraproject.org/en-US/Fedora/13/html/User_Guide/sect-User_Guide-Playing_multimedia-Rhythmbox_Music_Player.html|title=12.3. Rhythmbox Music Player|website=docs.fedoraproject.org|access-date=10 April 2018|archive-date=6 August 2020|archive-url=https://web.archive.org/web/20200806211124/https://docs.fedoraproject.org/en-US/Fedora/13/html/User_Guide/sect-User_Guide-Playing_multimedia-Rhythmbox_Music_Player.html|url-status=dead}}</ref><ref>{{cite book|url=https://books.google.com/books?id=RfCq9wjiQpsC&q=fedora+rhythmbox+default+player&pg=PA258|title=Fedora Bible 2010 Edition: Featuring Fedora Linux 12|first1=Christopher|last1=Negus|first2=Eric|last2=Foster-Johnson|date=25 February 2010|publisher=John Wiley & Sons|access-date=10 April 2018|via=Google Books|isbn=9780470637036}}</ref> [[Ubuntu]] since v12.04 LTS,<ref>{{cite web|url=https://wiki.ubuntu.com/PrecisePangolin/TechnicalOverview/Beta2|title=PrecisePangolin/TechnicalOverview/Beta2 - Ubuntu Wiki|website=wiki.ubuntu.com|access-date=10 April 2018}}</ref> and [[Linux Mint]] as of version 18.1.<ref>{{cite web|url=https://www.linuxmint.com/rel_serena_cinnamon_whatsnew.php|title=New features in Linux Mint 18.1 Cinnamon - Linux Mint|first=Carlos Porto of Design|last=Drifter|website=www.linuxmint.com|access-date=10 April 2018|archive-date=26 July 2020|archive-url=https://web.archive.org/web/20200726133519/https://www.linuxmint.com/rel_serena_cinnamon_whatsnew.php|url-status=dead}}</ref> ==Features== Rhythmbox offers a significant number of features, including: ===Music playback=== Playback from a variety of digital music sources is supported. The most common playback is music stored locally as files on the computer (the 'Library'). Rhythmbox supports playing streamed [[Internet radio]] and [[podcast]]s as well. The [[ReplayGain]] standard is also supported. Rhythmbox also supports searching of music in the library. [[Playlist]]s may be created to group and order music. Users may also create 'smart playlists,' ones that are automatically updated (like a database query) based on a customized rule of selection criteria rather than an arbitrary list of tracks. Music may be played back in shuffle (random) mode or repeat mode. Track ratings are supported and used by the shuffle mode algorithm to play higher-rated tracks more often. ===Gapless playback=== Enabling the crossfading backend option with a duration of 0.0 switches Rhythmbox into gapless playback mode for music formats that support it. [[Gapless playback]] is not enabled by default. ===Music importing=== * Audio CD ripping * Comprehensive audio format support through [[Gstreamer|GStreamer]] * [[iPod]] support * [[Android (operating system)|Android]] support ===Audio CD burning=== Since the 0.9 release, Rhythmbox can create audio CDs from playlists. ===Album cover display=== Since the 0.9.5 release, Rhythmbox can display cover art of the currently playing album. The plugin can search the internet to find corresponding artwork, and as of 0.12.6, can read artwork from ID3 tags. If an image file is saved in the same directory as the audio track this is used instead.<ref>{{cite web|url=https://wiki.gnome.org/Apps/Rhythmbox/FAQ|title=Apps/Rhythmbox/FAQ - GNOME Wiki!|website=wiki.gnome.org|access-date=10 April 2018}}</ref> ===SoundCloud=== Rhythmbox can browse and play sounds from SoundCloud, via built-in SoundCloud plugin. ===Song lyrics display=== Since the 0.9.5 release, Rhythmbox can provide song lyrics of the currently playing song by pressing [ctrl + L], as long as the lyrics are stored in a lyrics database. ===Audio scrobbling=== Rhythmbox can submit played songs info to a remote [[scrobbling]] service.<ref>{{cite web|title=Last.fm Scrobbling: How is it Used For Music?|url=https://www.lifewire.com/how-is-last-fm-scrobbling-used-for-music-2438585}}</ref> This information is used by the remote service to provide user specific music recommendations. Rhythmbox currently supports three scrobbling services: * [[Last.fm]] * [[Libre.fm]], the open-source drop-in replacement * [[ListenBrainz]] Music can be scrobbled to all services at the same time. [[File:Rhythmbox web remote control.png|200px|thumb|Control remote rhythmbox via GNOME web browser]] ===DAAP music sharing=== Rhythmbox supports sharing music and playing shared music on local network via [[Digital Audio Access Protocol|DAAP]] sharing plugin. The plugin uses [https://www.flyn.org/projects/libdmapsharing/ libdmapsharing] to provide this feature. ===Devices=== Rhythmbox uses the Linux [[udev]] subsystem to detect player devices. ===Podcasting=== Rhythmbox can subscribe to podcasts from the [[iTunes Store]], Miroguide or by manually providing a podcast feed URL. Subsequently, new podcasts are automatically downloaded and available from the Library under the section Podcasts. ===Web remote control=== Rhythmbox can be controlled remotely with a Web browser, via inbuilt Web remote control plugin. ==Plug-ins== Rhythmbox has a [[Plug-in (computing)|plug-in]] API for C, [[Python (programming language)|Python]], or [[Vala (programming language)|Vala]].<ref>{{cite web|url=https://wiki.gnome.org/Apps/Rhythmbox/Plugins|title=Apps/Rhythmbox/Plugins - GNOME Wiki!|website=wiki.gnome.org|access-date=10 April 2018}}</ref> There are nearly 50 third party plug-ins for Rhythmbox.<ref>{{cite web|url=https://wiki.gnome.org/Apps/Rhythmbox/Plugins/ThirdParty|title=Apps/Rhythmbox/Plugins/ThirdParty - GNOME Wiki!|website=wiki.gnome.org|access-date=10 April 2018}}</ref> including a 10 Band audio Equalizer, and many official plug-ins<ref>{{cite web|url=https://git.gnome.org/browse/rhythmbox/tree/plugins|title=rhythmbox - Music playback and management application|website=git.gnome.org|access-date=10 April 2018}}</ref> including:<ref>{{cite web|url=https://packages.debian.org/jessie/rhythmbox-plugins|title=Debian -- Details of package rhythmbox-plugins in jessie|website=packages.debian.org|access-date=10 April 2018}}</ref> {{div col|colwidth=20em}} * Cover art search * Audio CD Player * Last.fm / Libre.fm / Listenbrainz * DAAP Music Sharing * FM Radio * Grilo media browser * IM Status * Internet Radio Streaming * Song Lyrics * Magnatune Store * Media Player Keys * Portable Players (generic, iPod) * Android devices (via MTP) * Notification * Power Manager * Python Console (for debugging) * LIRC * Send tracks * Replay Gain * MediaServer2 D-Bus interface * [[Media Player Remote Interfacing Specification|MPRIS]] D-Bus interface * Browser to integrate Rhythmbox with iTunes * CD/DVD burning based on [[Brasero (software)|Brasero]]<ref>{{cite web|url=https://packages.debian.org/jessie/rhythmbox-plugin-cdrecorder|title=Debian -- Details of package rhythmbox-plugin-cdrecorder in jessie|website=packages.debian.org|access-date=10 April 2018}}</ref> {{div col end}} ==Integration== [[File:GNOME Music-Applet screenshot.png|thumb|Rhythmbox displaying a pop-up notification from the GNOME notification area]] Rhythmbox has been extensively integrated with a number of external programs, services and devices including: {{div col|colwidth=30em}} * Built-in support for Multimedia Keys on keyboard * [[Nautilus file manager]] context-menu integration, "hover mode" playback in Nautilus * [[HexChat]], via a HexChat plugin. * Pidgin-Rhythmbox automatically updates the [[Pidgin (software)|Pidgin]] user profile with details of the currently playing track * [[Gajim]] and Pidgin include options for automatically updating the user status with details of currently playing track<ref>[//code.google.com/p/pidgin-musictracker/ musictracker on Google Code]</ref> * [[aMSN]] and [[Emesene (software)|emesene]] can change the user's personal message to current track via the "music" plugin (aMSN) and the "CurrentSong" plugin (emsene), similar to [[Messenger Plus! Live]] * Music Applet (previously known as the Rhythmbox Applet), a GNOME panel applet that provides Rhythmbox playback controls from within the panel. Music Applet has since been superseded by Panflute * Rhythmlet, another gDesklet that retrieves album art locally or from [[Amazon.com]], has configurable display strings, playback controls, editable ratings and a seek bar * SideCandyRhythmbox, a gDesklet-based Rhythmbox control and SideCandy display * Rhythmbox XSLT allows the music library to be viewed as a [[web page]] * Drivel inserts the name of the track Rhythmbox is currently playing into a [[LiveJournal]] blog entry * Rhythmbox Tune Publisher publishes the currently playing Rhythmbox track to [[Extensible Messaging and Presence Protocol|XMPP]] via the User Tune protocol (used by the Jabber World Map) * [[FoxyTunes]], a [[Mozilla Firefox]] extension that provides Rhythmbox playback controls from within the [[web browser]] * Plugins for browsing and listening to [[Creative Commons]] licensed albums from [[Jamendo]] (via grilo plugin) and [[Magnatune]]. * Rhythmbox Remote helps to remotely control Rhythmbox through an [[Android (operating system)|Android]] powered device. * Rhythmbox WebMenu is a fully personalizable plugin that integrates Rhythmbox with several music websites. {{div col end}} ==See also== {{Portal|Free and open-source software}} * [[List of free software for audio#Players|Software audio players (free and open-source)]] * [[List of feed aggregators]] * [[Comparison of feed aggregators]] ==References== {{Reflist}} ==External links== {{Commons category}} * [https://wiki.gnome.org/Apps/Rhythmbox Rhythmbox website] {{Media player (application software)|free}} {{GNOME}} {{Aggregators}} [[Category:2001 software]] [[Category:Applications using D-Bus]] [[Category:Audio player software that uses GTK]] [[Category:Free audio software]] [[Category:Free media players]] [[Category:Free software programmed in C]] [[Category:GNOME Applications]] [[Category:Jukebox-style media players]] [[Category:Linux media players]] [[Category:Online music database clients]] [[Category:Software that uses GStreamer]] [[Category:Tag editors for Linux]] [[Category:Tag editors that use GTK]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Aggregators
(
edit
)
Template:Cite book
(
edit
)
Template:Cite web
(
edit
)
Template:Commons category
(
edit
)
Template:Div col
(
edit
)
Template:Div col end
(
edit
)
Template:GNOME
(
edit
)
Template:Infobox
(
edit
)
Template:Infobox software
(
edit
)
Template:Main other
(
edit
)
Template:Media player (application software)
(
edit
)
Template:Portal
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Sister project
(
edit
)
Template:Template other
(
edit
)