shmu
shmu is a small perl script (noticing a theme, here?) that recurses through a directory full of music and prints out a nice html page to stdout that contains lists of artists, albums or shows, (potentially discs or sets), and tracks.
shmu currently assumes you have your music files formatted as tracknumber - title.format, but this can change if you edit the regex; later versions will allow for customisation.
If a directory contains subdirectories but has songs in it, it will ignore the subdirectories. This is to avoid printing bugs with artwork folders.
Releases
- shmu-1.0 - 2009-07-02
Usage
Running shmu > music.html will recurse through all the subdirectories in your current directory and print the output to music.html. A sample output can be seen at http://logik.li/music.html.
You can also specify a directory to shmu by passing it as a single command line argument:
shmu musicdir > music.html
License
shmu is released under the MIT/X Consortium License. A copy of the license can be found in the release tarballs.