Plait (pronounced "play") is a new way to find and play music from the command line. Plait understands brief, easy to type queries that pick a single song, mix queries that combine works from multiple artists, and stream queries that find Shoutcast radio streams.
A variety of filters are available to pick just the music you want to hear. In order to actually play the music it finds, plait hands off a play list to one of the supported music players. The end result is that you can type commands like
plait "miles davis"
plait --mix mingus monk metheny
plait --stream salsa
plait --mixfile punk
and plait will seek out cuts from your library, or radio streams, and play them in your music player. Plait uses UNIX as a compatibility layer to target X Window, Windows with Cygwin, and OS X.
One of Plait's design goals is to support embedded Linux and streaming audio, suitable for NAS media servers like the Buffalo Linkstation and the Linksys NSLU2.
- After another temp file vulnerability was found, the codebase was audited for security.
- This is a rollup that should fix all outstanding temp file problems.