I use MOC too -- it works nice with ReMoot (command wrapper for multimedia applications).
If you prefer server-client combination I recommend MPD or XMMS2. Below are the tips for the newcomers...
To use MPD install: mpd (Music Player Daemon), mpc (MPD client), and ncmpc (MPD curses client).
After the installation of MPD edit /etc/mpd.conf file and uncomment required options.
Before running MPD for the first time make the following directory:
mkdir -p ~/.mpd/playlists
Otherwise MPD displays the message:
log: problem opening log file "/home/johndoe/.mpd/log" (config line 37) for writing
Now you can start MPD with the following command:
Failed to load database: Failed to open database file "/home/johndoe/.mpd/database": No such file or directory
In order to scan the files from the music directory run the command such as:
mpc update /home/johndoe/music
To use MDP in the interactive mode run the command:
If you are new to XMMS2 after the installation of the program run XMMS2 daemon launcher:
In order to add media to a playlist use the following command:
xmms2 add /home/johndoe/music/
(That assumes your user name is ``johndoe'' and your music collection is in /home/johndoe/music/ directory.)
It is possible to use XMMS2 from the command line but the easier method is to use it with some client. You will find the information about the clients for XMMS2 here: http://xmms2.org/wiki/XMMS2_Clients
. Apart of the graphical clients such as Esperanza for QT4 and gxmms2 for GTK there are a few nice console clients.
I tested two console clients: ccx2 (see: http://palbo.github.com/ccx2/
) and kuechenstation (see: http://kuechenstation.sourceforge.net/
). The latter one requires figlet package (see: http://www.figlet.org/