Skip to content

nicks96432/mltd-asset-downloader

Repository files navigation

MLTD-asset-downloader

GitHub Check Status GitHub Build Status GitHub Repo stars GitHub top language License

English | 繁體中文

Game asset downloader for THE iDOLM@STER® MILLION LIVE! THEATER DAYS (MLTD), written in Rust.

Usage

Note

ffmpeg executable is required to be in $PATH for asset conversion.

$ ./mltd --help
A CLI made for assets in THE iDOLM@STER® MILLION LIVE! THEATER DAYS (MLTD)

Usage: mltd [OPTIONS] <COMMAND>

Commands:
  download  Download assets from MLTD asset server
  extract   Extract media from MLTD assets
  manifest  Download asset manifest from MLTD asset server
  help      Print this message or the help of the given subcommand(s)

Options:
  -v, --verbose...  More output per occurrence
  -q, --quiet...    Less output per occurrence
  -h, --help        Print help
  -V, --version     Print version

Build

The following is required:

  • A rust toolchain.
  • cmake >= 3.2 (for libcgss)
  • MSVC v142 or newer version. (Windows)
  • ... or any compiler that supports C++14. (gnu environment)
cargo build --release

The executable will be in the target/release directory.

Disclaimer

None of the repo, the tool, nor the repo owner is affiliated with, or sponsored or authorized by Bandai Namco Entertainment and Unity Technologies, nor their affiliates or subsidiaries.

License

Licensed under MIT.

The copyright of anything that downloaded or extracted from this program belongs to Bandai Namco Entertainment.