Software to handle music at codeday
webserver.py requires:
organize.py and fix.py only require Mutagen
console.py requires:
- VLC (realy just libvlc.dll)
- The python bindings for libvlc
The full list of dependencies, including subdependencies, can be found in /modules/README.md
This software is intended to be put on a flashdrive or portable harddrive to house a music database for CodeDay hackathons. The following would get you started using it the way I do:
- (optional) Dump the project on a clean flashdrive large enough to house a music library.
- Rename settings_default.py as settings.py, and edit it to your liking.
- Dump properly tagged music into /automatically_add/.
- Run webserver.py.
- The web interface will be at your LAN IP address on port 80 (configurable in settings.py).
- Alternatively you can use console.py if you don't have a webbrowser, or if your computer/javascript engine are too slow to play certain filetypes
- mp3
- m4a
- ogg vorbis
- flac