Lame, libmad (Проблемы с созданием декодера mp3/wav)

Модератор: Модераторы разделов

antiwin
Сообщения: 2
ОС: Mac OS X, OpenSuSE 10.2/10.3

Lame, libmad

Сообщение antiwin »

Всем привет =) Погуглив, понял, что для реализации поставленой задачи необзодимо использовать либо Lame, либо libmad. Не могу найти примеров использования данных библиотек. Буду рад любым подсказкам, ссылкам и т.д. =)) Пытаюсь писать на С++.
Спасибо сказали:
antiwin
Сообщения: 2
ОС: Mac OS X, OpenSuSE 10.2/10.3

Re: Lame, libmad

Сообщение antiwin »

Возможно, я выразился довольно размыто в предидущем сообщении... Попытаюсь, на сколько это возможно, прояснить ситуацию... =))

Допустим, необходимо вывести несколько строк текста в консоль. Я знаю, что существуют, как минимум, две библиотеки - iostream и cstdio, которые можно использовать. Но, по причине отсутствия опыта вывода текста в консоль, мне нужен простой пример "Hello, World!". После этого я буду знать, что нужно использовать cout << "..." или printf( "..." ) и ничего сложного в этом нет :)

Так вот, по анологии с данным примером, мне необходимо "перегнать" mp3 в wav. Я знаю, что существуют, как минимум, две библиотеки - lame и libmad, которые можно использовать. Но, попричине отсутствия опыта работы со звуковыми файлами, мне нужен простой пример :)

Если есть люди, которым приходилось заниматься подобными вещами - пожалуйста отзовитесь =)) Подскажите, где взять такой "простенький пример" =))
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Lame, libmad

Сообщение BlackStar »

Я хоть этим и не занимался, могу предложить использовать Gstreamer, пример и использования: http://gstreamer.freedesktop.org/data/doc/...helloworld.html

Простенькие примеры удобно искать на http://www.google.com/codesearch, например: http://www.google.com/codesearch?q=lang%3A...tnG=Search+Code
LightLang Team
Спасибо сказали: