duke is a curses based frontend integrated into the latest version of mpg123. It was written because of the need of a textbased player for playing from a remote computer with telnet or even a text-terminal. It allows you to navigate through directories, add files or whole directories to the playlist, sort, search, randomize select and delete from it. It also parses ID3-tags, shows songlengths and has limited mouse-support.
mp3album.pl is a tool to automatically create album lists from a batch of mp3 files including ID3v1, ID3v2.2 or ID3v2.3 information. It includes logic to split up all files in one directory into separate albums and generates a report file for each album. The reports are customizable through templates and can contain any information found in the ID3 tags. mp3album.pl lends itself very handy when creating an index of a directory containing several albums of music. As Perl currently lacks 'good' Unicode support, the Unicode strings in ID3v2.3 are not yet supported.
MJS is a console MP3 Jukebox System. It aims to be easy to use, especially on a dedicated mp3-player. It shows the file selector, playlist, and playback info windows at the same time. Searching and playlist saving/loading is also posible. The system is in use at our students'union bar and is designed to be used in a public place. A console screensaver that displays the current song and text of your choice is available. A `Hitlist'utility is also available.