From LinuxReviews
Jump to navigationJump to search

Xfmpc is a really simple music player client for the music player daemon made with Xfce in mind. It is really basic and it lacks most and close to all the features you would expect from a modern music player. It's simply not anywhere near good enough compared to the alternatives.

Xfmpc version 0.3.0 was tested in this review.

Features and usability


Xfmpc has a main window which can be used to view either Current Playlist or used to Browse database. The Browse database view allows you to browse through MPD's music library and Add files to the playlist or Replace the playlist with either a selected song or folder.

Xfmpc allows you to configure and connect to one MPD instance. It will not let you have several saved; if you want to manage a MPD server in the kitchen and one in the living-room you can't.

There is no playlist management. There's your current playlist and that's it. There is no loading or saving of plugins. There is no "smart" plugin feature like Cantata's got. And there's no support for viewing information about a currently playing song or anything like that either.

There really very little beyond .. your current playlist and the ability to add or replace songs in it. The Play/pause and next/previous buttons and a volume slider are the only "extras" beyond adding and replacing songs to just one playlist.

Verdict and conclusion

Xfmpc version 0.3.0 lacks just about everything a modern music player should have. It's a decade behind Cantata and GMPC is also on a level far above Xfmpc in terms of features and usability. Xfmpc barely lets you manage one playlist on one Music Player Daemon instance. Bringing it up to par with other clients would take a whole lot of work since it lacks just about everything.


Xfmpc's homepage is at https://goodies.xfce.org/projects/applications/xfmpc


Stand-alone music players:

Program rating framework music collection database
Audacious Yeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpg Qt5 or GTK2 Dialog-cancel.svg
DeaDBeeF Hyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpg GTK Dialog-cancel.svg
Elisa Hyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpg Qt/KDE Dialog-ok.svg
Exaile Sad hyemi2.jpgSad hyemi2.jpg GTK Dialog-ok.svg
GNOME Music Frustrated stallman cropped.jpg GTK/GNOME Dialog-ok.svg
Strawberry Yeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpg Qt Dialog-ok.svg
qmmp Yeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpg Qt Dialog-cancel.svg

discontinued / abandoned / bankrupt & finished: Clementine | Amarok

Music Player Daemon clients:
mpd is a database-oriented music player daemon which can be controlled by numerous front-end programs.

Program rating framework type
Cantata Yeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpgYeonjung-happy.jpg Qt X11
GMPC Hyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpgHyuna-approves.jpg GTK X11
mpc Frustrated stallman cropped.jpg Command-line terminal
ncmpc Kim.Se-jeong.confused.jpgKim.Se-jeong.confused.jpgKim.Se-jeong.confused.jpg ncurses terminal
xfmpc Sad hyemi2.jpgSad hyemi2.jpg GTK/Xfce X11

discontinued / abandoned / bankrupt & finished: Sonata | KMP | Glurp

Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.