<- Linux Corner
XMMS Meta-Input

Write input plugins for XMMS as shell scripts

News
Download
Project status: beta

This is a plugin for XMMS that allows you to write input plugins as Unix programs. You write a program that understands the very simple commands on its command line and outputs raw sound on its standard output and you're done with it.

What's good (and in fact the purpose of this plugin) is that you can write input plugins for XMMS in C shell or Bash! Of course, you won't be able to do much number crunching in a shell script, but you can use it to run other programs to do the actual playing.

Example:

You have just downloaded all these wonderful .murz sound files, and you can play them on the command line with the mighty "murzplay" program, but now that you come to think of it, it would be cool if you could play them with XMMS just to be able to use your remote control, make playlists and the like.

So if murzplay can output the sound to its standard output, all you have to do is write a litte wrapper script around murzplay, move it to the meta-input player directory and you can now play those .murz files with XMMS :-)

© 2000-2014 Mikael Bouillot (last updated 2000-10-04)