/destiny-shadowkeep-music

Download music from Destiny 2 Shadowkeep, including sunsetted tracks which are no longer available.

Primary LanguageShell

Destiny Shadowkeep Music Downloader

Usage

The shell script download_extract.sh should be executed in order to download the necessary files.

This requires 64-bit Linux with Python >= 3.0 and .NET 6.0 SDK installed. It should be compatible with WSL.

Next Steps

The downloader will create a "shadowkeep" folder containing a "txtp" subdirectory - this is the music, in an encoded format.

In order to convert these files to WAV files with names that are
more easily human readable, use the following program:

export_map.sh

Output music will be in the "output" folder.

Warning

This program is for personal, educational use ONLY. Do not share the raw music files or distribute them without Bungie's explicit written permission.

Additionally, this program uses a significant amount of network bandwidth (>100GB) and storage space (>150GB). Please keep this in mind before running it.