Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MP3 в Delphi [D6, Win95/98]


ИЛЕЙ ©   (2003-10-20 13:28:00) 

Мужики и девушки, помогайте!!!
Пишу игрулю и надо проигрывать MP3. Вот и бьюсь. Не могу ответ найти.
ПОМОЖИТЕ!!!
Если компонент какой есть скажите какой или кодом кто подсобит.
Заранее спасибо.


cyborg   (2004-01-15 21:02:00) [1]

>>[17] drnet   (15.01.04 20:42)
>>но за последние 2 года я *не видел* винду в которой mp3 не игралось. вот.
У меня сегодня в ХР не игралось, пришлось к инету подключаться, чтобы медиаплеер сам закачал декодер.


drnet   (2004-01-15 20:42:00) [2]

2 AK75:
Там есть "суперская штукенция" TFilterGraph ;)
2 ИЛЕЙ:
так вот этот самый TFilterGraph, без всяких TVideoWindow прекрасно играет и mp3.
насчет кодеков ничего не скажу, если их нет то играть наверное не будет.
но за последние 2 года я *не видел* винду в которой mp3 не игралось. вот.


Rudey1   (2004-01-15 13:37:00) [3]

а можно юзать dll винампа? и если да то как это вотварить в жизнь?


<Falcon>   (2004-01-15 11:21:00) [4]

>Используй TBassPlayer - проблем не будет - одно удовольствие.

Полностью поддерживаю! Про PlaySound забудь - не подумал человек, он только вавы играет. И еще если хочешь написать что-то сносное не привязывайся к внешним прогам. В худшем случае - dll чей-то подключай. Иначе у тебя не программа, а полуфабрикат получится.


ak75   (2004-01-15 10:05:00) [5]

Извиняюсь, ошибочка вышла. Это для mpg. Поторопился.


ak75   (2004-01-15 10:02:00) [6]

Есть такая хитрая компонента:
DSPack 2.2 (21 Dec 2002).
DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack 2.2 is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems. Now VMR (Video Mixing Renderer) is availbale on all Windows Operating Systems. DSPack 2.2 is designed to work with Delphi 6 and 7 but it work with delphi 5 as well. DSPack is totally rewriten with a new progamming model.
What can I do with DSPack ?
I've writen DSPack with the idea to provide a non limitative set of components and class to use DirectShow easier. With DSpack 2.2 you can create all that you want: DVD, capture, compression, filters, TV, webcam, DV ...
Wow to install ?
1 - Add this paths to your search directory:
       - (DSPackDir)\Directx9
       - (DSPackDir)\Pas
2 - Install DirectX 9 Package (DirectX9_DX.dpk) from then "DirectX9" directtory.
3 - Install DSPack Package (DSPack.dpk) from the "Pas" directory.
What does it cost ?
Nothing, DSPack is distributed under the MPL 1.1, but I accept money to pay web hosting.
Henri Gourvest
hgourvest@progdigy.com
А в ней компонент TVideoWindow суперская штукенция, если не найдешь вышлю мылом. Пиши на ak75@list.ru.


Tema   (2004-01-14 19:56:00) [7]

Попробуй:
mciSendString('set mpegvideo time format msf', nil, 0, 0);
mciSendString(pchar('open '+path+' type mpegvideo alias mp3file',nil, 0, 0);
mciSendString('play mp3file', nil, 0, 0)

Ну и дальше в том же духе.


Expert   (2004-01-14 18:50:00) [8]

Попробуй использовать АПИ функцию PlaySound


Wizard_Ex   (2004-01-14 17:46:00) [9]


> Mihey ©   (20.10.03 16:13) [4]

Поддерживаю
Используй TBassPlayer - проблем не будет - одно удовольствие.


МАКСЮХА   (2004-01-14 16:52:00) [10]

У меня есть модуль для воспроизведения эмпэшек, но он использует dll (она тож имеется)... если такое устраивает, пишите на pro100max@mail.ru
Вышлю


cyborg   (2004-01-14 08:36:00) [11]

Альтернативный вариант, OGG вместо MP3, смотри CyborgSound
http://www.cyborghome.ru/index.php?&id=sources


Валентин   (2004-01-14 04:06:00) [12]

Мужик, найдёшь альтернативный вариант, черкни мне plz,сам долго уже бьюсь.


Urvin   (2003-10-21 15:15:00) [13]

Потешаюсь...
MCI Player с значением MPEGVIDEO в свойстве Девайса. Не обращай внимания, что видео. Возьмет все, лишь бы кодек стоял.


Dimchik   (2003-10-21 00:08:00) [14]

Тут есть один сайтик (честно говоря мой:о), там есть такая инфа и примеры, исходники по данной теме
А кстати delphimedia.narod.ru
Если что то пиши помогем.


Mihey   (2003-10-20 16:13:00) [15]

Юзай навороченный компонент, например, TBASSPlayer, хотя лучше не его, а что-нибудь попроще, специально для проигрывания mp3, так как TBASSPlayer жрёт много ресурсов и более подходит для плеера, а не для игры. Наверное, адресок www.torry.ru тебе знаком, тама есть по теме.


BOA_KAA   (2003-10-20 13:59:00) [16]

А как ты играешь им?


ИЛЕЙ   (2003-10-20 13:41:00) [17]

А что тут непонятного? Нужно мптрю проиграть.
Тут говорят можно медиаплеером, а чето не катит им. Не играет.


BOA_KAA   (2003-10-20 13:36:00) [18]

А я вопрос не могу найти...


Наверх

Титульная страница Поиск, карта сайта Написать письмо