Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2008, 16:47   #1
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию Компоненты для воспроизвдения mpeg3

Стандартный MediaPlayer не подходит, он очнень долго загружает песню. Мне нужен компонент для быстрой загрузки mpeg3. Либо программный код.
Заранее спасибо.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 15.11.2008, 17:39   #2
Nester
Форумчанин
 
Аватар для Nester
 
Регистрация: 22.10.2008
Сообщений: 103
По умолчанию

Если для mp3 то попробуй Bass.dll
Никто не знает больше чем не знаю я
Nester вне форума Ответить с цитированием
Старый 15.11.2008, 18:16   #3
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от Манжосов Денис :) Посмотреть сообщение
Стандартный MediaPlayer не подходит, он очнень долго загружает песню. Мне нужен компонент для быстрой загрузки mpeg3. Либо программный код.
Заранее спасибо.
Если нужно wav файл проиграть, то для этого можно использовать компонент LMDWaveComp. Он быстро проигрывает файлы и так же если надо может добавить проигрываемый файл в ресурсы программы.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 15.11.2008, 19:25   #4
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

:-) если нужно воспроизвести любые форматы используй dspack.
P.S. Я точно не помню но по моему если из delphi запускать то грузит медленно а если сам exe запустить то всё быстро грузится.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Старый 15.11.2008, 22:42   #5
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

Код:
Uses MMSystem, ...;
...
MCISendString(PChar('play ' + PathToMyMP3File), nil, 0, 0);
_Engine_ вне форума Ответить с цитированием
Старый 17.11.2008, 17:01   #6
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

_Engine_, спасибо, работает. Но как сделать мелодию повторяющейся, без использования проверки таймера?
Манжосов Денис :) вне форума Ответить с цитированием
Старый 17.11.2008, 18:54   #7
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Не mpeg3, а mpeg1 layer3 или просто mp3.
Wav можно системными средствами повторить через PlaySound, а mp3 не знаю, вряд ли.

Хорошие библиотеки bass и fmod.

Если долго загружает TMediaPlayer, попробуйте загрузить заранее, при старте программы, а потом только Play включать.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компоненты для передаточных функций! deadushkamorozz Компоненты Delphi 2 24.03.2008 15:14
Компоненты для XML John_chek Компоненты Delphi 1 21.11.2007 11:32
компоненты для интернета kommunist Компоненты Delphi 3 16.11.2007 16:25
Компоненты для delphi 8 Socol Работа с сетью в Delphi 0 07.02.2007 04:21
компоненты для Delphi Noor Софт 6 26.12.2006 17:34