A Ventrilo Compatible Client for Linux
Mangler Jukebox — A Ventrilo client that plays MP3s
As an example of what can be done with the libventrilo3 library, we’ve created the much requested jukebox bot that will play MP3s from your music library.
It’s not installed/compiled by default, it’s definitely not stable, and the only way to get it is to compile from source (and even then it takes some effort). The jukebox plays random songs from your music directory, allows users to search for songs, has volume control, and refuses to play Creed songs on principle.
You’ll need some additional libraries to get the jukebox working: libmpg123-dev libmpg123-0 libspeexdsp-dev libspeexdsp1
After the bot logs in, enter global chat with it and type: !start
Chat Commands:
!start -- start playing music
!stop -- stop playing music
!next -- play a new random track
!move -- move to your channel
!play [song/artist/file name] -- search for a song by filename and play the first random match
!volume [0-1] -- Set the volume to the specified level: ex: !volume 0.5
Usage:
mangler-jukebox \
-h hostname:port \
-u username \
[-p password] \
[-c channelid] \
[-v volume_multipler] \
[-s stereo; celt only] \
/path/to/music
| Print article | This entry was posted by ekilfoil on February 27, 2010 at 5:44 am, and is filed under News. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 5 months ago
Ok this is an amazing feature. Here is how you improve it: Voice Command Intergration. Special PTT key + “Jeeves, play us The Beatles.” = Win.
about 3 months ago
I got it working. The sound quality isn’t quite as good as using audacious directed through mangler transmitting, among other bugs. Also the music speed is drastically affected when doing other minor tasks on (web browsing) at the same time. Still it’s a fun little demo. Hope to see this improved in further releases.
about 3 months ago
This really rocks. How about FLAC support, I’m to lazy to transcode.
about 3 months ago
hack it in… submit a patch and i’ll commit it
about 2 months ago
loving the creed refusal!!