Log in

View Full Version : How to mux audio files into wav ?


galaxy001
28th March 2007, 12:35
Some old programme doesn't support ogg or aac, so I want to use the RIFF wave as a universal container.
What tools can do this?

And whether it is only a universal container under Windows? Will it still work under Linux with XMMS or others?

I have googled mpa2wav and ac32wav from http://mukoli.free.fr/
Still, I want ogg2wav and aac2wav.

gameplaya15143
4th April 2007, 00:07
None that I know of.

Vorbis and AAC are variable bitrate, riff/wave only supports constant bitrate (except in the case where VBR mp3 has been hacked in). The only way I know of to get vorbis in wave is to use the ogg vorbis acm codec (quality is quite bad in comparison).

I'm curious as to what you need to use this 'old program' for.

foxyshadis
4th April 2007, 01:31
wav only requires constant bitrate for seeking. Granted that's a pretty common problem, but tools like soundforge only need the ability to decode them into a temporary raw wav to work on them, because so few compressed formats will seek correctly for that very reason. Of course, you save nothing but a few seconds from having the engine decode it compared to doing it yourself. But are there even any aac acm decoders in existence?

Better to scrap the universal container hope, especially through a long-abandoned API, and look for audio editors that support native types, or containers like mpg/mkv/mp4. Like soundforge (http://www.sonycreativesoftware.com/products/showproduct.asp?PID=961&FeatureID=8071) (from what I've heard the next version is supposed to work with aac/mp4) or audacity (http://audacity.sourceforge.net/about/features).

galaxy001
11th April 2007, 18:25
None that I know of.

Vorbis and AAC are variable bitrate, riff/wave only supports constant bitrate (except in the case where VBR mp3 has been hacked in). The only way I know of to get vorbis in wave is to use the ogg vorbis acm codec (quality is quite bad in comparison).

I'm curious as to what you need to use this 'old program' for.
Do you mean any CBR audio can be mix into wav with GraphEdit if a DirectShow filter Encoder can be found ?
Or just a splitter needed ?
I have done a test ,which suggest mp3(lame cbr&vbr) can be mix to wav and play while AAC(64k cbr by nero) and ogg(oggenc 64kvbr) can be mix but cannot play.

My aim is not to edit the file, I need make a old GAL game support aac play instead of wav for the voice package. As mp3 has already worked, I wonder if there is someway better.
Thank you for letting me know riff/wave only supports constant bitrate .