[NINJA GAIDEN: Master Collection] NINJA GAIDEN 3: Razor's Edge

[NINJA GAIDEN: Master Collection] NINJA GAIDEN 3: Razor's Edge

Not enough ratings
Extracting the songs from the digital Soundtrack
By ONISAIBOT
So you bought the Deluxe Edition but don't feel like running that executable in the background to listen to the OSTs? Fred not! This guide will aid you in not only extracting but also converting all the OSTs into readable .ogg or .wav files!
   
Award
Favorite
Favorited
Unfavorite
Requirements
- The Deluxe Edition of the Ninja Gaiden Master Collection

- kvs-tools[github.com] to extract the archives

- kvs2ogg[dl.deiyu-studio.net] to convert the files and make them readable for most players

- You'll also be needing WinRAR, or any other similar software to open .zip files. You can get WinRAR here[www.win-rar.com].
The Procedure
First and foremost download both the kvs2ogg and kvs-tools 0.1 tools and put them somewhere handy, because you'll be needing them soon.

Download the Ninja Gaiden Master Collection Digital Artbook & Soundtrack. It is listed as a separate game within your steam library.

Next, open the kvs_tools.zip and extract the kvs_extract.exe somewhere reachable and with a decent amount of free storage. You won't be needing the kvs_archive.exe, this one is actually for putting songs back together into an archive.

Now locate your steam directory where you installed the Ninja Gaiden Master Collection Artbook & Soundtrack. On default, this should be somewhere like XYZ://Program Files (x86)/Steam/steamapps/common/NINJA GAIDEN Master Collection Digital Art Book & Soundtrack

Within this folder you navigate to Data/x64/Sound

And here you have a file titled "bgm.ktsl2stbin". If your file extensions are disabled by Windows, just pick the file that's roughly sized 704 mb.

Now you want to drag and drop the bgm.ktsl2stbin file into the kvs_extract.exe, which will open and run a command window for a few seconds and create a folder in its directory called "out".

This "out" folder now contains every single piece of music from all games. However, you cannot listen to them yet, as they are all .kvs files and your music player won't know how to deal with those.

So, now you want to open the previously downloaded kvs2ogg tool and extract all of its contents anywhere.

Next up, run the kvs2oggd.exe you just extracted, click on "Tool", then "kvs Search". This should open another window. From there you click on the "Browse" button and locate the "out" folder where you previously extracted all the audio files. Now click "Search".

The window will now list all the songs within that folder. Now you right click anywhere on that window, click "All Convert" and then "Convert". Another window will open asking you where to save the converted audio files. You may also choose to convert them into uncompressed .wav files, please consider however that the entirety of those 188 songs will amount to roughly 3,5gb. .ogg files are compressed and will take up alot less space.

Now simply create yet another folder, save all songs there and enjoy the music!

Please note that this procedure will take a few minutes and the window might actually appear to be not responding, however just let it do its magic. It will close itself automatically once it's finished.
Credits
Hairo for his kvs extractor & archive tool

The creators of the kvs2ogg converter

Koei Tecmo for their brilliant work on these titles.

This Guide from which i took most info compressed here.
11 Comments
Shiro Kusanagi Nov 1, 2023 @ 10:54am 
can we get a tracklist? I can create a soundtrack for the community with this information.
Kaed✩Wolf Sep 26, 2023 @ 10:43pm 
" the entirety of those 188 songs will amount to roughly 3,5gb"
Actually, it's 4.45GB when you convert all files to WAV. You thought it's 3.5GB total because kvs2ogg just stop converting when it fails to convert the file 57.kvs. Leaving a lot of files behind.

And also, when kvs2ogg convert the file 56 (NGS1 - Supply Base) to WAV, we get a incomplete music. It have just 1:24 when it should be 2:35. The file 57 (NG2S - Emergency Alarm) is impossible to convert (OGG or WAV). I always get a 0B file. The rest of the 186 files converts just fine.

So, thank you for this guide. It helped a lot! :MrSThumbsUp:
LinkTech Jan 17, 2023 @ 6:50pm 
No. 57 is titled "Supply Base", you can search it and download it (part of Ninja Gaiden 1 Soundtrack)
ShinobiZero Nov 4, 2022 @ 12:10am 
yes 56 and 57 doesn't convert them.
Kazserah May 6, 2022 @ 9:37pm 
Also for some reason even attempting to convert to .wav does only 146 files, instead of 188
Kazserah May 6, 2022 @ 9:35pm 
57.kvs can't be converted for some reason. Can anyone confirm?

Also the music is lossy (tested with Fakin' the Funk program). They are mostly 320kbps. So converting to .wav is pointless upsampling.

You could do OGG, but a better option is using foobar2000 with the vgmstream plugin to convert to 320kbps (ogg/mp3)
dregamesta Nov 23, 2021 @ 11:24am 
now how do you convert all the files to mp3 or mp4 locally?
Petekaboo 👻 彼卡怖 Jul 17, 2021 @ 2:32am 
Thanks for the guide. I don't own the game yet, but I heard the arts require the executable as well. Do you know how to extract them?
Zillen ( ジレン ) Jun 24, 2021 @ 5:17am 
i have face some problem about extracting. Number 56th track is not extract. I've tried several times but the kvs2ogg auto closed.
DeadSM Jun 10, 2021 @ 1:27pm 
Also this looks to work on the game music files as well. So if someone wanted to swap the ingame tracks with these ones it definitely seems possible.