mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-08 06:48:04 +03:00
- Have a working Tachi Docker container.
- Parse music data
- Generate
music.json(you should know how) without omnimixes or custom charts, then put it inseeds/scripts/rerunners/ongeki/ongeki. - In the container, in
seeds/scripts/rerunners/ongeki, runnpx ts-node parse-music-data.ts. - Check if
parse-music-data-output.jsondoesn't list anything unexpected, then delete it.
- Generate
- Parse song durations
- Download
vgmstream-cliand put it somewhere in the container. - Run
npx ts-node parse-song-duration.ts -v <absolute-path-to-vgmstream-cli> -d <path-to-opts> -g ongeki.
- Download
- Scrape sdvx.in links (optional)
- Run
npx ts-node scrape-sdvx-in.ts. - Fix any missing entries manually in
seeds/collections/charts-ongeki.json(refer tosongs-ongeki.jsonforsongIDs).
- Run
- Manually add search terms in
songs-ongeki.json, especially romanizations (optional) - In the root project folder, run
just seeds test.