Important information: this site is currently scheduled to go offline indefinitely by end of the year.

VGMStream codec converting

Get help on any and all audio formats, or chip in and help others!
Post Reply
User avatar
Crash
n00b
Posts: 13
Joined: Fri Feb 26, 2021 8:37 pm
Has thanked: 3 times

VGMStream codec converting

Post by Crash »

I'm trying to convert a file to use a specific codec using VGMStream and can't seem to figure out how to change what codec I'm encoding with,
Specifically from either mp3 or wav to MSF, however it will always use PCM Signed 16-bit, while I need it to use Atrac 3 which it supports, I'm unsure if I can do this using foobar or have to specifically use the command line but it doesn't say how to swap what codec I'm converting to.
Any help on this would be much appreciated, and if any more details are needed I can provide them, I'll attach 2 MSF files (One with the PCM and one with Atrac3 header) for if needed, (sorry that the PCM one is mega bitcrunched but should still work to test conversions)

https://drive.google.com/file/d/1ohCxWN ... sp=sharing
Minimal knowledge but always willing to learn!
Apollo
veteran
Posts: 145
Joined: Sat Oct 21, 2006 12:58 pm
Has thanked: 5 times
Been thanked: 24 times

Re: VGMStream codec converting

Post by Apollo »

VGMStream is made to 'support decoding' the game audio formats, not 'support encoding' in to them generally (thus you only get PCM output) so you need some other tool for the job. Besides those that know the format closely may determine if it needs to be Atrac3 or Atrac3+, if new game it is 3+ more likely which has no public encoder(?) unlike basic atrac3.
User avatar
Crash
n00b
Posts: 13
Joined: Fri Feb 26, 2021 8:37 pm
Has thanked: 3 times

Re: VGMStream codec converting

Post by Crash »

Apollo wrote: Thu Mar 18, 2021 8:21 am VGMStream is made to 'support decoding' the game audio formats, not 'support encoding' in to them generally (thus you only get PCM output) so you need some other tool for the job. Besides those that know the format closely may determine if it needs to be Atrac3 or Atrac3+, if new game it is 3+ more likely which has no public encoder(?) unlike basic atrac3.
Ah I see, I can most likely state that it's probably Atrac3 and not Atrac3+ as that's what foobar says unless they both get stated as just Atrac3, I see thanks for the help!
You do not have the required permissions to view the files attached to this post.
Minimal knowledge but always willing to learn!
Post Reply