Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > mp3 в билдере


Автор: duhen 17.7.2007, 15:53
Здесь уже есть такая тема, но там даётся ссылка на ДЕЛФИна. Я посмотрел код, но не понял.
Прошу напишите пожалуйста как проиграть mp3 на билдере. smile 

Автор: JackYF 17.7.2007, 16:20
Легче будет, если ты дашь сразу ссылку, которую ты нашел, или тут прямо выложить код.
Нам легче переделать, чем писать заново.

Автор: duhen 17.7.2007, 16:59
http://forum.vingrad.ru/topic-110218.html
вот ссылка

Автор: ilyalyu 17.7.2007, 17:04
Для работы с аудио можно:
1. Использовать TMediaPlayer
2. Использовать WMP как ActiveX-компоненту (правда, это не очень надежно)
3. Использовать какую-нибудь библиотеку. На вскидку могу вспомнить только deAudio (с сайта http://droopyeyes.com/). Если не подойдет, могу завтра еще названия поискать.
P.S.: А разве TMediaPlayer не играет mp3?

Автор: duhen 17.7.2007, 17:18
если бы играл - я бы не писал
PS Мне нужно всего 2 строки. Я не прошк писать целую прогу.

Автор: Santilka85 18.7.2007, 07:50
Здавствуйте господа программисты
Извините плиз что "внедряюсь" в вашу тему, но это только ради того чтоб отдельную не создавать (просто вопрос похожий)

Как проиграть mp3 на тыловой канал при 5.1 звуке. Просто надо mp3 отрправить на задние левый и правый каналы.

Автор: edevil 19.7.2007, 21:42
mp3 пашет через TMediaPlayer и всегда работало!
Код

void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
OpenDialog1->Execute();
if (OpenDialog1->FileName != "")
{
MediaPlayer1->FileName=OpenDialog1->FileName;
MediaPlayer1->Open();
}
}

на форме TMediaPlayer и TOpenDialog, BitBtn

Автор: DO12 15.2.2008, 00:08
Ибо не хочу создавать новую темку, спрошу сдесь!
Вопрос в следующем: Как сделать чтобы сам звуковой файл не брался откуда-то а изначально лежал в самой программе и оттуда читался?

Автор: Comm 15.2.2008, 03:42
Наверно надо добавить его в файл ресурсов) или в DLL

Автор: DO12 15.2.2008, 12:06
Я ещё маленький и ничего не понимаю) Вопрос собственно в том как "добавить его в файл ресурсов")  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)