Quantcast
Channel: The VG Resource - All Forums
Viewing all articles
Browse latest Browse all 16316

Video Game Sound Converter

$
0
0
Video Game Sound Converter (a.k.a VGS Converter or just VGSC) is a program that basically has the ability to convert a range of different video game audio formats into .wav files. It can do multiple files at once, and it can be a mixture of formats.
The program uses a library called vgmstream, which does that actual converting. The range of file formats is quite large, and will hopefully include what people here wish to convert.

Details on how vgmstream is used by my program (Click to View)

How to use
There are two ways to use this. The first and most straightforward way is to just open VGSC.exe, you'll see this:

[Image: ibs8D9k9KtpRZS.png]

A file opening dialog will come up. Navigate to and select the files you want to convert. Now a folder selection dialog will appear; use that to select the folder you want the converted files to be saved in (note: the folder must exist beforehand). You'll see a bunch of text come up, similar to this:

[Image: ihiK3VucM23xC.png]

This is just information about the files it's converting. You'll notice that files aren't compatible if you see "failed opening".
The other way you can run it is just through the command-line, either using the command prompt or writing a .bat file. This is the usage:

Code:
VGSC inDir outDir
    inDir: Path to directory containing files to convert
    outDir: Path to directory where converted files will be saved

I'm planning to add extra optional arguments in the future that affect how the files are converted. For now however, this is probably not the option most people will use.

Compatability
Here is a list of the currently supported files according to the vgmstream readme (you can find the readme itself in the vgmstream subfolder of the application). I can't guarantee that all or most of these will work, I've only tested a few of them. However I believe that as long as you got the file from the console associated with its extension below (e.g. a .ss2 file from a PSX game), it should probably work.

Compatability List (Click to View)
The compatibility list doesn't update very often, even when the program does, and this is because no major formats or features have been added, but there have been slight fixes and tweaks, which you can view on the vgmstream SourceForge changelog. The changes made are mostly relatively small and only matter for specific situations and thus I'm not going to update VGSC for each revision, only when I update VGSC itself or if significant changes have been made to vgmstream. However, if you want me to update VGSC to a new revision for a specific purpose, feel free to say so.


Download
You can download the latest version, v2.0, here. The program is only available for Windows.

History log

Version 2.0 (Latest version)
-Rewritten in Haxe
-Better stability
-No installer required
-No runtime required, runs natively
-Updated vgmstream to r1024

Version 1.2 (Download)
-Implemented file adding/removing system
-Allowed dragging files into window
-Allowed adding of folders and their subfolders
-Made the window resizable
-The application now remembers the last folder you added files from
-Updated vgmstream to r1007

Version 1.1 (Download)
-Added save location options.
-Updated vgmstream to r979

Version 1.0 (Download)
Initial release. Uses vgmstream r975.



If you find any bugs, have any questions, or think the compatibility list is wrong, please post here. Comments on how awesome you think this is are also welcome, of course Wink

Viewing all articles
Browse latest Browse all 16316

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>