DefaultMediaPlayer
Desired Features
Here we do a simple comparison of some known and popular media players for linux, most of them are in the repos, the set of minimal desired functions are:
- Having a functional media library
- Having the ability to handle large libraries
- Having a separated playlist (or queue) from the media library
- Having the ability to search the media library without affecting the playing list
- Having the ability to browse/play all albums by artist
- Having the ability to browse/play all artists on album
- Having a sensible default sort order (artist, album, disc, track)
- Having the ability to search the playing list to rapidly jump to a song
- Having the possibility to save playlist to share them or backup them
- Having the possibility of playing podcasts or other streams formats
- Having MPRIS support (for sound indicator integration)
Other considered characteristics are the installed size, toolkit and presence in the repos.
Software |
Music library |
Large libraries |
Playlist separated from music library |
Search without affecting playlist |
Browse albums by artist |
Browse artists by album |
Sensible sort |
Jump to song |
Save playlist |
Streams & Podcasts |
MPRIS |
Installed size |
In repos |
Toolkit |
Note |
gmusicbrowser |
|
|
|
|
|
|
? |
|
|
|
? |
|
Gtk+ |
Has many broken layouts. Has buttons and menu items which hide all your music with no obvious way to get it back. |
|
Rhythmbox |
|
|
|
|
|
|
|
|
|
|
|
? |
|
Gtk+ |
Default in Ubuntu; strong support. |
Banshee |
|
|
|
|
|
|
|
|
|
|
|
? |
|
Gtk+ |
Brings Mono dependency. |
Exaile |
|
|
|
|
|
|
|
|
|
? |
|
Gtk+ |
Can't play without making a playlist. |
||
Audacious |
|
|
|
|
|
|
|
|
? |
|
Gtk+ |
Very fast, slick UI. |
Not available in Shimmer layout. (1)
Has a menu item for this, but it doesn't work. (2)
Radio streams only. (3)
INCREDIBLY fast import. (4)
Can only see artist/album results. Attempting to view individual song results changes current playing track. (5)
Has menu option, but it doesn't work properly - jumps to the wrong song and changes the current playing song. (6)