I've received a set of .wav files which are encoded with a custom codec. I wish to convert these files to .mp3 (or really any standard audio format that other software will recognize).
The codec has been provided to me as a .msi file, which allows me to install the codec in Windows. Running the installer creates a .acm file (in its own folder, not in the standard codec location which seems to be c:\windows\system32 ). Once I do so, Windows Media Player will play the audio in the files. No other software will play them (I've tried Audacity, VLC, QuickTime, ...).
I've tried to convert the files using ffmpeg, but it doesn't recognize the format either.
I've attempted the technique of burning the audio to a CD (with the intent of ripping the CD as mp3), but WMP gives an error when it attempts to burn them.
I'm proficient in Python and Javascript so I don't mind coding a solution if that's possible--I'm not really familiar with the theory of audio codecs. I looked at a couple python libraries but they didn't seem able to do anything with the .msi file I've been given.
Can anyone suggest a solution? Solutions might include:
- How to point ffmpeg or Audacity or VLC to the installed codec so that it is able to play/convert the files?
- Point me to some resources/libraries/code snippets for coding a converter based on the supplied
.acmfile? - How to convice WMP to save these files in some other format?