jooky: features
here is a not quite complete list of features of jooky.
jooky: features
here is a not quite complete list of features of jooky.
the original aim of jooky was to make an ogg vorbis compatible jukebox player. (if you're not familiar with oggs, a better alternative to mp3s, check out vorbis.com.) jooky uses the pyao, pyogg, and pyvorbis python modules to provide full compatibility with vorbis music and tags. (mp3s are also supported with all of the same features.)
the user interface of jooky is a very important component to me. thought i am picky, so many commercial players miss basic UI helpers. the jooky UI takes advantage of the matrix-orbital ram to offer custom characters for a smooth-looking, clutter free display. i also have added features such as fast-scrolling and jumping to different alphabet positions -- a simple button click will often be all you need to get to where you are going.
since jooky is designed for on-the-road use, the ability to do what you want to do quickly (with the limited resources of a remote and a small LCD) is something i am always striving to perfect. if you give jooky a try, i think you will see what i mean.
yes, this is a big feature. currently jooky uses mysql to store track information. this gives you a nice database of all your songs, plus it lets jooky do cool things like track statistics and a nice web interface.
ever buy an album, and there's a track on it that just totally sucks? this happens to me all time; every time the previous song ends, i instinctively flip to the next track on my cd player. well, jooky automates this by letting you blacklist a song: it will never be played when you play its album, nor will it come up randomly. but the track will remain in your system, should you ever want to play it on its own.
i have an ipod, and while its UI is good enough for most things, the one thing it lacks is an immediate queue. this is not a new idea! how many times do you have a song playing and you'd like to set up the next song in the meantime? in the car -- where jooky is designed to live -- this happens all the time. immediate queue, to the rescue!
jooky features that are not yet documented/tested: bad song flag, track caching, web admin, smart refresh, genres, random modes... more...? (i forget)
site & code © 2003 mike wakerly
project page: http://jooky.souceforge.net/