2014-12-11 1 views
0

Есть ли способ распаковать mp3-фреймы в управляемом коде на PCM или лучше данные ADPCM без использования собственных DLL-файлов? DllImport и P/Invoke ограничены на платформе. I'v проверил NAudio и все его классы декомпрессии для mp3 потребовали окон DLL, поэтому у меня закончились идеиСпособ разложить mp3-кадры в управляемом коде на PCM или лучше ADPCM

ответ

0

Если вы были готовы немного поработать, вы можете использовать библиотеку NSynth. Это API для работы с мультимедийным контентом, который я создал некоторое время назад и взламывал все время от времени. У меня нет поддержки MP3 (пока), но есть основа для того, что вам нужно.

https://github.com/cathode/nsynth

EDIT: Я начал этот проект несколько лет назад, потому что не было чисто управляемая библиотека, которая может декодировать/кодировать/фильтр мультимедиа. С тех пор кто-то еще мог опередить меня.