Mcaster1MusicSpider — Automated Music Discovery & Playlist Scheduler

A Python scheduler that discovers music from YouTube and builds playlists and rotation logs for RadioBOSS, RadioDJ, and SAM Broadcaster — driven by simple YAML job schedules.

In Development Python Linux
Internal Tool — In Development Full Details

In Development

A working command-line automation tool in active development — not yet packaged as an installable product. The capabilities below are what the scheduler does today.

  • Scheduled discovery jobs defined in a simple schedule.yaml
  • Music discovery and download from YouTube
  • Automatic playlist generation
  • Rotation logs compatible with RadioBOSS and RadioDJ
  • SAM Broadcaster PAL playlist generation
  • Python 3, YAML-driven job queue with run history