Plait (pronounced "play") is a command-line jukebox and music player front end. It 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 automatically hands off a playlist to one of the supported music players, or creates a playlist that you can manually load.
|Tags||multimedia Sound/Audio Players MP3 Internet Web Indexing/Search|
|Operating Systems||Mac OS X Windows Cygwin POSIX Linux Unix|
|Implementation||Awk Unix Shell|
Release Notes: 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.
Release Notes: This release fixes a major security flaw related to temporary file storage. It also includes feature enhancements: support for Nplayer as a backend, and minor script changes so that it will run on Busybox. This means that it now runs on some Internet tablets and network attached storage devices.
Release Notes: This release introduces an improved installer. It is now possible to install Plait without root privileges, in which case it installs in your home directory by default. If you install as root, Plait now installs to /usr/local by default rather than /usr. This is probably what most people want. In either case, you can override the default by providing an install directory as an argument to the install command. Also in this release, minor bugs are fixed in the XSPF Web publishing feature.
Release Notes: After running a variety of test cases, many minor bugs were fixed in the new XSPF Web publishing feature. XML parsing of the audioscrobbler info page is now more robust. Better cover art is now selected.
Release Notes: This release introduces a Web publishing feature that creates complete Web sites with MP3 playlists, including an XSPF file, a Web page that embeds the XSPF Web Music Player, and MP3 files. Publishing is a two step process that involves running a Plait command and then uploading a directory to your server. Album cover art can optionally be looked up on Amazon.com. The robots.txt exclusion protocol is implemented when accessing the Shoutcast directory (Plait has always respected the Shoutcast terms of service).