Skip to content

Rosemoe/paradigm-reboot-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paradigm: Reboot Extractor

Extract metadata and resources from Paradigm: Reboot game APK, including:

  • Song Metadata
  • Song resources
    • Cover image
    • Song audio (preview+full)
    • Chart
  • Nameplate images
  • Gameplay background images
  • Skin resources (raw Sprite and Texture2D)

Usage

This tool is tested on Windows and Python 3.10.

Prepare Dependencies

On Linux/MacOS, you may need to install libvorbis and libogg for audio resampling.

Install required Python packages via command: pip install -r requirements.txt

Command-line Usage

usage: extractor.py [-h] -i BASE_APK [-a ASSETS_APK] [--songs] [--skins] [--bgs] [--nps]

Extract Paradigm: Reboot resources from APK files

options:
  -h, --help            show this help message and exit
  -i BASE_APK, --input BASE_APK
                        specify the input (base) APK file path
  -a ASSETS_APK, --assets ASSETS_APK
                        specify additional assets APK file path
  --songs               export song resources
  --skins               export skin resources
  --bgs                 export gameplay background resources
  --nps                 export nameplate resources

By default, only song metadata is exported.

Example

Export song metadata and song resources, supposing you've downloaded split apks from Google Play.

python extractor.py -i .\base.apk -a .\UnityStreamingAssetsPack.apk --songs --skins

Note that before v3.1, you should use UnityDataAssetPack.apk as the assets APK file.

Related Enum Types

All enum type values used in song metadata can be found here

About

Metadata and resources extractor for Paradigm: Reboot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages