Our Network: VGFacts - DidYouKnowGaming? - The Spriters Resource - Muscle Tower


User(s) Viewing This Thread: 1 Guest(s)
Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[APP][FINISHED] Puggsoy's Video Game Sound Converter
Author Message
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #1
[APP][FINISHED] Puggsoy's Video Game Sound Converter
Here's something I decided to make when I couldn't find a way to mass-convert .sad files. Decided to release it here since I can see how others might find it helpful.

Puggsoy's Video Game Sound Converter (a.k.a VGS Converter or just VGSC) is an Adobe AIR app 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. I'm actually surprised that something like this hasn't been made before, vgmstream has a huge range of supported formats (it says so in the readme, anyway).

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

How to use
Most people should be able to use this without help, it's quite straightforward, but just in case here's some instructions with a screenshot.

[Image: ibfMC3OzIEEXc6.png]

Click on "Add Files" to, add files to the list. You can also drag files directly into the list, as well as folders. If you drag a folder, it will add all of the files in the folder and any subfolders as well.
All files will come up with a status of "Unconverted". You can choose one of the three options of where the converted files go, and click "Convert!" to convert them. If you choose a specific folder to convert the files to, any folders you dragged into the program will retain their directory structure.
The files will convert one after the other, and end up with a status of either "Converted", in which case it will have converted successfully. Otherwise it'll say "File isn't supported/doesn't exist", which can mean a number of things but generally means what it says.
The result of a successful conversion will be a .wav file with the same name as the original file, in the chosen location, and the original file will remain unchanged. If the file looped in-game then the converted audio will only contain one loop. Also, remember that if you chose the third option of a specific folder, the converted files of any folders you dragged into the program will retain their folder structure.

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), you should have no trouble converting it.

Compatability List (Click to View)
This compatibility list is from the readme, which hasn't been updated in a while. This is most likely because no major formats or features have been added, but there have been slight fixes and tweaks (hence newer vgmstream versions in each release), 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. However, if you want me to update VGSC to a new revision of vgmstream for a specific purpose, feel free to say so.


---Download---
You can download the latest version, v1.2, here. The program requires Adobe AIR to run, which is kind of like Java. It is currently available only for Windows.

History log

Version 1.2 (Latest version)
-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
(This post was last modified: 03-31-2013 04:02 PM by puggsoy.)
05-12-2012 03:55 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (05-12-2012), Ploaj (05-12-2012), Gaia (05-12-2012), Mighty Jetters (05-12-2012), redblueyellow (05-13-2012), BlueBlur97 (05-13-2012), thegameexplorer (05-14-2012), Guy (08-31-2012), ShadeDBZ (10-10-2012), Mag (12-26-2012), kilik (01-20-2013), SuperFlorian12 (03-14-2013)
Login or Register to remove these ads!
Ploaj Offline
I'll make you do the Miku Miku♪ You'll do it
**

Posts: 580
Joined: Aug 2010
Reputation: 28
Resource - Sounds Resource - Sprites
Post: #2
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Wow this will really come in handy Big Grin

05-12-2012 05:36 PM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
puggsoy (05-12-2012)
Gaia Offline
TSR's misfit.
***

Posts: 1,587
Joined: May 2008
Reputation: 20
DeviantArt Facebook Resource - Sprites Steam Tumblr YouTube
Post: #3
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
This will be useful, now I can rip SE from games I couldn't before!

... Yet it appears to re-direct me elsewhere. So what I reccomend is uploading it onto mediafire.

[Image: xnx36f.gif]
[Image: l3q8a.png][Image: b0KxM.gif]

(This post was last modified: 05-12-2012 05:58 PM by Gaia.)
05-12-2012 05:56 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Ploaj (05-12-2012), puggsoy (05-12-2012), kilik (01-20-2013)
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #4
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Sorry about that. Google Drive struggles with direct links, looks like it's not working for people other than me.

I've changed it so that it's not a direct link. It should work now, but if it doesn't I'll use Mediafire.

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
05-12-2012 08:50 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (05-12-2012), Gaia (05-13-2012)
Gaia Offline
TSR's misfit.
***

Posts: 1,587
Joined: May 2008
Reputation: 20
DeviantArt Facebook Resource - Sprites Steam Tumblr YouTube
Post: #5
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Good, now that I downloaded it making music and sound through a rom should be easier (I have two certain roms that can do that).

[Image: xnx36f.gif]
[Image: l3q8a.png][Image: b0KxM.gif]

05-13-2012 12:52 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
BlueBlur97 Offline
Armwrestle with a Saiyan... See what happens
**

Posts: 632
Joined: Mar 2012
Reputation: 13
DeviantArt Facebook Steam
Post: #6
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Wow Puggsoy! This tool will come in very handy! Thanks for making it! Are you planning to put in more any compatible formats? Just wondering...

[Image: 9fryz.gif] [Image: QUmE6.gif] [Image: dariC.png]
Seeing this, I really begin to wish Akira Toriyama drew the Naruto series (Click to View)
Want to chat? Visit the TSR IRC CHANNEL to interact with community, and have a blast!
05-13-2012 08:33 AM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
puggsoy (05-13-2012)
Previous Away
Posting Freak
***

Posts: 3,646
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #7
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
(05-13-2012 08:33 AM)BlueBlur97 Wrote:  Wow Puggsoy! This tool will come in very handy! Thanks for making it! Are you planning to put in more any compatible formats? Just wondering...
If you had actually read his description, you'd know that format support is up to vgmstream ;-)

Avatar courtesy of Mighty Jetters
05-13-2012 09:34 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
puggsoy (05-13-2012), Mighty Jetters (05-13-2012)
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #8
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Indeed, as Previous says, I can't decide which formats are supported, that's up to vgmstream. I'll check every now and then, and will update the program with any new versions of vgmstream that may appear, but last I checked the project doesn't seem very active. If I ever get into it, I might be able to expand it myself, but for the time being I'm afraid I can't do much. The current range is still pretty wide though, only the newer consoles (Wii (U), 3DS, etc) might use unknown formats.
However I might occasionally add some other features that I do have control over, such as allowing you to choose vgmstream parameters. If I can find a way, I might even be able to let users choose an output folder (instead of the .wav files being in the same folder as the original files.)

By the way, Google Drive doesn't really seem fit for public file sharing as much as private file storage, so I've updated the link to a Mediafire one. There should be no more problems with downloading now. It's still the same app though, no changes or updates.

EDIT: Huh, it seems that vgmstream is still active, the most recent update (the one that's used in VGS Converter right now) was from the 21st of March this year. I'm following the page for changes now, and will update this VGS Converter whenever a useful new version appears. Some versions may add nothing useful for my app though, in those cases I obviously won't update.

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
(This post was last modified: 05-13-2012 04:42 PM by puggsoy.)
05-13-2012 09:56 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (05-13-2012), Mighty Jetters (05-13-2012)
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #9
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
OK, right, really sorry about this. I tested my app after installation for the first time (all other tests had been debug runs during development), and I noticed that it doesn't actually work. Well, it opened, but it didn't convert the files, or even attempt to. Don't know why nobody else reported it, but I'm guessing that no-one's used it yet.

Anyway, figured out what was wrong (application options required for release that I changed just before I released it messed it up) and fixed it. I decided to add the version number to the end of the installer to keep track, and I changed the installer's folder options a little bit (it automatically creates a subfolder for the folder you select). It's also an .exe now, instead of .air.
Anyway this isn't an update, I haven't added anything only fixed it, but anybody who's already downloaded the old version should get this instead. Just use the same link in the first post, I re-linked it.

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
05-14-2012 04:51 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (05-14-2012), Mighty Jetters (05-14-2012), Ploaj (05-15-2012)
thegameexplorer Offline
*flies around*
***

Posts: 1,190
Joined: Feb 2012
Reputation: 10
Resource - Models Resource - Textures Steam YouTube
Post: #10
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Oh damn yes, I was waiting for a gui version of Vgmstream so I could mass convert stuff. Thanks man!

* insert wasted space here *
05-14-2012 05:24 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (05-14-2012), puggsoy (05-14-2012)
Previous Away
Posting Freak
***

Posts: 3,646
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #11
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Welp, sorry, but apparently, I don't have any weird exotic audio files for conversion. The weirdest stuff I have are some .rws files (from Silent Hill Origins, PSP) which are not accepted (but play just fine in MediaPlayer Classic (while WinAmp rejects them)). Sooo I can't really test it. Sorry.

Avatar courtesy of Mighty Jetters
05-14-2012 05:46 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Mighty Jetters (05-14-2012), puggsoy (05-14-2012)
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #12
RE: [APP] [FINISHED] Puggsoy's Video Game Sound Converter
Right, a new version's out!

Version 1.1
Download

Not much new going on here, but you now have more options of where your converted files go. You can choose to keep them in the same folder as the originals, in a new folder called "wavs" (within the original folder), or you can choose a totally different directory altogether.
This took some time to actually get working, so it's possible that it might not function properly under certain circumstances. Please be sure to say if you notice anything weird, especially file type incompatibility where there shouldn't be (since that's what most errors will result in).

I also updated it with the newest version of vgmstream (r797, released on 15 May), although the readme doesn't mention any new formats, and I couldn't find anything different. Maybe it's just more stable, I dunno.

If you have any suggestions for future features (NOT additional formats), feel free to post them here (or PM me if you'd prefer, whatever).

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
(This post was last modified: 01-04-2013 04:48 PM by puggsoy.)
05-27-2012 06:26 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Mighty Jetters (06-01-2012), thegameexplorer (06-09-2012)
thegameexplorer Offline
*flies around*
***

Posts: 1,190
Joined: Feb 2012
Reputation: 10
Resource - Models Resource - Textures Steam YouTube
Post: #13
RE: [APP][FINISHED] Puggsoy's Video Game Sound Converter
I FUCKING LOVE THIS PROGRAM!
I've been using it alot, because I'm porting SA2 music to Generations.
Anyone who wants a beta, pm me.

* insert wasted space here *
06-02-2012 09:26 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
puggsoy (06-02-2012)
puggsoy Offline
Finally done chewing
***

Posts: 2,145
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #14
RE: [APP][FINISHED] Puggsoy's Video Game Sound Converter
I glad you like it so much, it's good to know I'm helping people! Be sure to tell me if you stumble upon a format or something that's in the compatibility list but doesn't work, or have any problems with save locations.

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
(This post was last modified: 06-02-2012 10:02 AM by puggsoy.)
06-02-2012 10:01 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
thegameexplorer (06-09-2012)
Marine The Raccoon Offline
The one and only... Marine The Raccoon!
*

Posts: 42
Joined: Jan 2012
Reputation: 5
DeviantArt YouTube
Post: #15
RE: [APP][FINISHED] Puggsoy's Video Game Sound Converter
Thanks!!! This is useful!!! Now I can convert the sound files I need!!!

[Image: 6ba79f0b7c5822f5e3c000.gif]
Well maybe there is no better solution then putting bacon is the soap XD
10-28-2012 03:12 PM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
puggsoy (10-28-2012)
Post Reply 


Forum Jump:


 Quick Theme:


Login or Register to remove this ad!