Skip to content

chrooke/autobandsite

Repository files navigation

autobandsite

Create a static web site for your music using the metadata in your mp3 files.

Concept: Avoid the security overhead of a dynamic web page by generating a static site from the metadata in the mp3 files. Avoid ALL server-side processing.

Prerequite: The program requires the Mutagen python module. You can find it here: https://github.com/quodlibet/mutagen

Usage:

  1. Copy all your mp3 files into the songfiles directory.
  2. Copy one of the existing skin directories and edit as desired.
  3. Change the skin name in autobandsite.py to the directory name of your skin.
  4. In the siteinfo.py for your skin, edit the info as desired.
  5. Run autobandsite.py , where is one of the site root keys in siteinfo.py.
  6. Copy the files from autobandsite-build to your web site.

Warnings:

  • All mp3 files must have an album name and a track number defined.
  • Generated site files will not work properly by browsing the files. A web server is required for the site to function properly.
  • Logic Pro X fills in an entire date/time string when it populates year in the song's metadata, which breaks program. Use something else for populating the year field of the metadata.

About

Create a static web site for your music using the metadata in your mp3 files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published