This is a python based script that can download ACB assets files for BGM, Sound / Live and Solo directory on database.
Main functions :
- Check latest manifest version that available on server
- Download lz4 compressed database and then download assets for BGM, Sound, Solo, SE file in the database
- Create file to rename all downloaded assets for each hash code file (and you can execute it to get exact name with .acb or .awb file)
What's next :
- Execute cgss.py to download all data from latest manifests
- Execute bak.py to create backup from original assets
- Execute all l_ren%.bat from Sound & Solo backup folder to get codename for each file
- For rename make sure to changes region -> administrative -> system locale to japanese and check UTF-8 support BETA, before doing rename
- If audio is acb:
- Open VGMToolbox -> Misc Tools -> Extraction Tools -> Common Archives -> CRI ACB/AWB Archive Extractor
- Drop all .acb files in here and wait for extraction process
- Search and move all .hca files after extract process from VGMToolbox then move to other specific folder
- Remove extraction folder then run specific rename bat script to correct name from codesong.hca to songtitle~vocalist.hca
- After sucessfully rename, move all .hca files to Foobar2000 application then convert to .wav
- Done
- Do step 4 again for BGM, Sound, Solo and SE to get extracted audio files (NOTE: for step 3 only applicable to run once if want to generate new name list)
- If audio is awb:
- After sucessfully rename, move all .awb files to Foobar2000 application then convert to .wav
Dependency:
- Python-Modules
- requests (module)
- lz4 (module)
- numpy (module)
- openpyxl (module)
- Windows
NOTE:
- This script only work on windows for now
- You'll need to install python software to execute this file
- I'm not pro at python, so if any error or you find any error just comment and wait it, i'm not promise to serve quick fix at the moment
Thanks to :
- ACADFA4/CGSS_ACB_Downloader
- cisagov/travis-wait-improved
- CPLs (Nyaa.si)
- esterTion/cgss_master_db_diff
- OpenCGSS/DereTore
- Toyobashi/CGSS_ASSET_Downloader
The copyright of CGSS and its related content is held by BANDAI NAMCO Entertainment Inc.