Skip to content

ReallyLiri/setlister

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setlister

Fetch recent setlists from setlist.fm, map songs to YouTube IDs, and download mp3.

 ssss  eeee  tttt  l     i  ssss  tttt  eeee  rrrr
s     e        t   l     i s        t   e     r   r
 sss  eee      t   l     i  sss     t   eee   rrrr
    s e        t   l     i     s    t   e     r  r
ssss  eeee     t   llll  i ssss     t   eeee  r   r 

Requirements

.env

Create a .env file with your setlist.fm API key:

SETLIST_FM_API_KEY=your_api_key_here

Run

  1. Fill artists.txt with one artist per line.
Bring Me The Horizon
Radiohead

You can override the setlist.fm MBID by adding it in brackets:

Radiohead [a74b1b7f-71a5-4011-9441-d0b5e4122711]
  1. Fetch setlists into setlist_result/:
uv run --env-file .env python src/setlists_fetch.py artists.txt
  1. Search YouTube IDs into yt_search/:
uv run --env-file .env python src/youtube_search.py
  1. Download audio into downloaded_songs/:
uv run --env-file .env python src/youtube_download.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages