A script to download all the songs from a playlist on BeatSaver. Optionally installs them to your Quest.
You can find the latest releases here.
Download BSPlaylistDownloader-win64.exe
to a folder of your choice. A songs
folder will be created in the same directory and store all the downloaded songs.
Either Drag and Drop a .bplist
playlist onto the executable or double click the executable and paste the playlist URL and press enter when prompted. BeatSaver and bsaber bookmark backup playlists are supported. On subsequent runs, unless you're Drag and Dropping a playlist or running via command line, the script will read the playlist url from the config file and download the songs without prompting.
Example url: https://beatsaver.com/playlists/674833
From the command line there are three ways to download a playlist:
- By playlist ID
- Playlist URL
- bplist file
Note you'll want to enclose the file in quotes if it contains spaces. BSPlaylistDownloader-win64.exe "C:\Users\Username\Downloads\BeatSaver - Bookmarks.bplist"
.\BSPlaylistDownloader-win64.exe <playlist id or playlist url or bplist file>