This handy command-line audio interface has been my staple for a long time. I enjoy using it to quickly pop into a directory and finding something random to listen to. It’s designed to sit on top of another player, for example ‘mplayer’, and then pass all commands through to it. I’ve used it for audio, video, and shoutcast streams. The main options are:
- Play Music Randomly – The default. Will play random songs from your playlist, making sure never to never play a song twice.
- Linear Play (-l) – By providing the -l option, mrand will play through everything in order of which it was found. It’s very good about figuring out which file actually comes before another.