Search code examples
audioheaderwave

Dismantling a WAVE file


sorry for this not being a programming question directly, but more indirectly as i try to batch convert audio files, which is proving difficult.

I have an audio file which i exported from a package. This audio file is of the RIFF WAVE format. As far as i have read up on headers, normal headers are 44 bytes long. Which contains the sub parts "fmt " and "data". However, this header shows all kind of weird junk, which i cannot actually place anywhere. If anyone is an audio guru of sorts, please help me out on how to make this audio file accessible for most audio players? i do not care to lose some of the header data as long as it plays the actual content.

Here is a screenshot of my current header data unaltered: http://puu.sh/2JtWg.png

Thanks in advance.


Solution

  • Turns out this WAVE thing is just a container, and it actually contains a .ogg. I used ww2ogg 3rd party tool to get out these .ogg files as wave. Thanks for all the help though!