C \ C++ конвертер с открытым исходным кодом Mp3 в PCM?C C++ конвертер с открытым исходным кодом Mp3 в PCM
Что мне нужно
- Open Source Libs/оберток для кодирования/декодирования.
- Учебники и статьи блога о том, как это сделать, о и т.д.
C \ C++ конвертер с открытым исходным кодом Mp3 в PCM?C C++ конвертер с открытым исходным кодом Mp3 в PCM
Что мне нужно
Я использовал это успешно в проектах: http://www.mpg123.de/
EDIT: Я не могу говорить за этот http://www.underbit.com/products/mad/, но это, как предполагается быть очень хорошо ... если вы можете иметь дело с GPL.
Мне это нравится - оно маленькое и «Проигрывает 3-й слой в стереофоническом режиме на AMD-486-120Mhz или (конечно) более быстрой машине». не могли бы вы поделиться простым примером того, как с ним переводить mp3 в PCM? – Rella
У них действительно хорошая программа для конвертирования mp3 в wav: http://www.mpg123.de/api/mpg123__to__wav_8c-source.shtml –
Как отметил Джеффри, LAME может это сделать, но это неправда, что вы должны запускать его как исполняемый файл, вы можете создать его как библиотеку. Вы даже можете использовать его в коммерческом программном обеспечении, пока вы динамически связываете его.
http://lame.sourceforge.net/about.php
Есть множество открытых источников пакетов, которые используют LAME, которые можно использовать в качестве примеров:
Мне нравится LAME, но для меня это слишком большое время прямо сейчас) – Rella
LAME может декодировать сырой РСМ, но вы должны выполнить команду , затем прочитайте его вывод. Не так красиво/портативно, как библиотека. –