mpclient - A minimalist command line interface to MPD

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Multimedia Apps all
Package name mpclient
Package version 0.28
Package release lp150.3.4
Package architecture x86_64
Package type rpm
Installed size 101.60 KB
Download size 49.69 KB
Official Mirror
A client for MPD, the Music Player Daemon. mpc connects to a MPD
running on a machine via a network. Accepts input on standard input,
so can be easily used in scripts.


Package Version Architecture Repository
mpclient-0.28-lp150.1.3.x86_64.rpm 0.28 x86_64 openSUSE Oss
mpclient - - -


Name Value
/usr/bin/env - - - -


Name Value
config(mpclient) = 0.28-lp150.3.4
mpclient = 0.28-lp150.3.4
mpclient(x86-64) = 0.28-lp150.3.4


Type URL
Binary Package mpclient-0.28-lp150.3.4.x86_64.rpm
Source Package mpclient-0.28-lp150.3.4.src.rpm

Install Howto

  1. Add the openSUSE Multimedia Apps repository:
    # zypper addrepo opensuse-multimedia-apps
  2. Install mpclient rpm package:
    # zypper install mpclient




2017-09-28 -
- Update to 0.28
* let "listall" print songs only
* "searchplay" supports tags
* add command "pause-if-playing"
* format: add escape character to escape sequences
* use environment variable "MPC_FORMAT"
* require libmpdclient 2.9 or newer
2015-08-27 -
- Update to 0.27:
0.27 (2015/05/30)
* fix --enable-debug and --enable-werror
* add unit tests
* new command: "searchplay" searches and plays songs from the current playlist
* fix use-after-free bug
* new command: "searchadd" works like findadd with non-exact matching
* improved error handling
* show directories in command "tab"
* bash completion: escape '&'
* add %mtime% and %mdate% to --format
* recognize command by unambiguous prefix
* "insert" queues new songs when "random" mode is enabled
0.26 (2014/06/03)
* fix segfault when adding absolute paths
* "playlist" can show stored playlist
* "search" supports --format
0.25 (2013/11/09)
* fix "insert" with directory argument
* optimize tab completion commands
* do character set conversion for tab completion commands
* require libmpdclient 2.3, MPD 0.16
0.24 (2013/10/29)
* fix syntax error
* new command "toggleoutput"
* use the "volume" command on MPD 0.18
* fix search/find with "filename" constraint
* add search/find with "base" constraint
* don't strip trailing slashes from absolute URLs
2013-06-18 -
- Update to 0.23:
* do character set conversions on client-to-client messages
* allow trailing slashes in paths that can be directories
* make "mv" a shortcut for "move"
* new command "cdprev"
* support absolute paths in "add" and "update"
* enable/disable: support output names, multiple arguments
and "only" mode
* doc: document missing format keywords
2012-02-07 -
- update to 0.22:
* implement the client-to-client protocol (MPD 0.17)
* sticker: fix crash bug
* print newline after volume level
* print status after no-op relative volume change
- changes from 0.21:
* idle: fix assertion failure on unknown idle event
* new command "insert"
* show only playlists on command "lsplaylists"
- changes from 0.20:
* reactivate "search filename"
* MixRamp support
* support --format with "ls" and "listall"
* new command "clearerror"
* implement "current --wait"
* command "add": print the failed song
2010-01-14 -
- new upstream version <0.19>
* require libmpdclient 2.2
* reactivate "search filename"
* MixRamp support
* support --format with "ls" and "listall"
* new command "clearerror"
* implement "current --wait"
* command "add": print the failed song
2009-12-17 -
- rename to mpclient
2009-12-07 -
- new upstream version <0.19>
* search: fix "mpc search any"
* idle: flush output after each idleloop iteration
* added command "sticker" (MPD 0.15)
* added command "replaygain" (MPD 0.16)
* implemented position, id for --format
* fixed bash completion
2009-08-18 -
- new upstream version <0.17>
* fixed busy loop while waiting for "idle" response
* added command "idleloop"
2009-07-23 -
- new upstream version <0.16>
* added command "current"
* support the new MPD modes "consume" and "single"
* added command "idle"

See Also

Package Description
mpd-0.20.18-lp150.12.6.x86_64.rpm Music Player Daemon
mpv-0.29.0-lp150.169.3.x86_64.rpm Advanced general-purpose multimedia player
mpv-bash-completion-3.3.17-lp150.169.3.noarch.rpm Bash Completion for mpv
mpv-devel-0.29.0-lp150.169.3.x86_64.rpm A library to link together with mpv player
mpv-zsh-completion-0.29.0-lp150.169.3.noarch.rpm ZSH Completion for mpv
musescore-2.3.2-lp150.2.1.x86_64.rpm A WYSIWYG music score typesetter
musescore-fonts-2.3.2-lp150.2.1.noarch.rpm MuseScore fonts
ncmpcpp-0.8.2-lp150.13.2.x86_64.rpm Music Player Daemon Client
non-mixer-1.2.0-lp150.7.1.x86_64.rpm Mixer for the Non digital audio workstation
non-sequencer-1.9.5-lp150.7.1.x86_64.rpm Sequencer for the Non digital audio workstation
non-session-manager-1.2.0-lp150.7.1.x86_64.rpm Session manager for the Non digital audio workstation
non-timeline-1.2.0-lp150.7.1.x86_64.rpm Timeline for the Non digital audio workstation
noson-app-3.7.0-lp150.10.1.x86_64.rpm SONOS device controller
nrg2iso-0.5-lp150.2.5.x86_64.rpm Nero ".nrg" Format to ".iso" Converter
nulloy-0.8.2-lp150.9.194.x86_64.rpm Music player with a Waveform Progress Bar