When comparing Spotify vs Music Player Daemon, the Slant community recommends Music Player Daemon for most people. In the question“What are the best audio players for UNIX-like systems?” Music Player Daemon is ranked 16th while Spotify is ranked 32nd. The most important reason people chose Music Player Daemon is:
MPD is a music player server that requires a separate client for user interaction. There are many frontends available, with the most popular being ncmpcpp.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Huge collection of music and fast access to newly released songs
Spotify has over 20 million songs and arguably the largest collection out of its competitors and usually has the fastest access to new music.
The Spotify desktop client allows local music files to be imported with the option of syncing with a mobile device which largely mitigates the issue of missing artists.
Pro Related artists
Helps to find new authors based on your previous picks
Pro Client's functionality can be extended via third-party apps
Spotify desktop client allows for third-party apps. They extend the functionality of Spotify and many of them offer new ways of discovering music. Noteworthy apps include Moodagent, Last.fm, Swarm.fm, ShareMyPlaylists, The Hype Machine, We Are Hunted, Shuffler.fm.
Pro Curated playlists
Public playlists on Spotify created by other people are great for finding new music.
Pro Has a free version
A free, ad-supported account allows streaming from an extensive library of music.
Pro Weekly Discover playlist uses a great algorithm
A playlist generated by Spotify based on your listening habits and released every Monday. The algorithm used by this playlist is great and stands out from its competitors.
Pro Multiple frontends available
MPD is a music player server that requires a separate client for user interaction. There are many frontends available, with the most popular being ncmpcpp.
Pro Features provide a good music experience
While mostly bare-bones, Music Player Daemon does include a few features which help make it perform well. Buffer support ensures that your music continues to play without interruption even when your system is under an extremely heavy (but temporary) load, gapless playback starts loading a song just before it's needed so that it's ready to play the instant the last song ends. Meanwhile, crossfading allows your songs to blend into one another for continuous playback.
Pro Easy to use with various outputs
Cons
Con Free account have lots of ads
If you hate commercials, you would buy Premium or go on using something else.
Con Discovery is terrible
The discovery algorithm is poor and does not learn fast enough. Not obvious how to train it.
Con Poor audio quality
There's a high range of bitrates and most of vary from average to bad.
Con Not a music player, only a music server
You know how you need your browser (Firefox, Chrome, etc.) to access web pages? The browser is what YOU touch, see, and interface with, but in order for it to give you anything it must connect to a server that "serves" appropriate content. mpd is the server in this analogy, NOT the thing you actually use. The front-ends that are available for mpd, now those are music players.
Con May not conform to how you organise your library
MPD expects you to have all your music in a single folder (music_directory
) and use symbolic links to retrieve other resources.
Con Poor tagging support
Does not support enough tag types.
Con Requires a refresh every time you add music
MPD won't automatically refresh it's library - if you add music to your music folder, you will have to manually tell MPD to refresh or else it won't add the new music.