Manual AAC / MP3 file download

For the application that I create, I need to be able to read AAC and MP3 files and receive waveform data (do not play them directly, I need to manipulate the data before playing). Ideally, I should be able to read any MP3 / AAC file (VBR, various bit rates, etc.), or at least everything that may appear in iTunes.

This last point is very important, as Chuck noted. I assumed that iTunes will be MP3, I did not know that they used AAC. In fact, I should be able to read everything that is in iTunes.

Which approach do you recommend me to use?
What libraries exist?

This is for a commercial application that will run on Windows, written in C # 3.0. I can use open source libraries, but nothing with a license that will force me to publish my source code later.

Any pointers are welcome!

+5
source share
1 answer

Take a look at mpg123 , which is LGPL licensed.

There is also MAD , which is a GPL, but a commercial license can be agreed.

AAC FAAD2, GPL. , . , AAC .

+4

All Articles