![]() |
Back to my homepage |
What is mcplay?
mcplay is not just another fontend for mpg123. It is also just another frontend for many other players (ogg123, sox, drvmidi). It is able to adjust the soundmixer's volume and it is able to read and write playlist files (*.m3u). And it has support for infrared controls via lirc.The word 'mcplay' stands for "my cool player" or "my cloned player" since it is a C-clone of the excellent program 'cplay' which is written in python.
For now mcplay is in beta stage as it lacks a comfortable installation routine. And there might be some Bugs, too.
Download mcplay
mcplay is published under the GNU General Public License (GPL) version 2.
Before download check if you have:
- the glib1.2 library
- the liblirc library if you wish ir-remote support
- at least one of the mpg123 / ogg123 / sox / drvmidi players
Download : mcplay-0.3i.tar.gz 103 kByte
How to compile 'mcplay'
Uncompress the tar-gz file (e.g. with `tar xvzf myfile.tar.gz'). Change to the newly created subdirectory and edit the Makefile e.g. by the command
$ vi Makefile
The lines you should change are marked with comments in the Makefile. If you have finished type
$ make
and mcplay should compile. If you like a sytemwide installation you should become root:
$ su
If you want to enable mcplay's -a option (get a high priority) for all users make it suid root:
# chown root mcplay
# chmod +s mcplay
Now you can install the program system-wide:
# make install