| 
| 
 | Вопрос # 100/ вопрос открыт / | 
 |  Уважаемые эксперты!Помогите решить такую проблему:
 Использую в проге обычный медиаплеер и на некоторых компьютерах файл *mp3 не звучит.
 Пробую применить установленный в Делфи WindowsMediaPleer (внедрив его как ActivX). но он вообще не хочет проиграть файл с таким расширением. Может нужны какие-либо дополнительные установки?
 Заранее благодарен
 
|  |   Вопрос задал: Freger (статус: Посетитель)Вопрос отправлен: 11 августа 2006, 22:17
 Состояние вопроса: открыт, ответов: 2.
 |  Ответ #1. Отвечает эксперт: Geron Здравствуйте, Freger! Вообще в Delphi с mp3 проблема. Не один из стандартных инструментов не может проигрывать mp3. Для этого нужно писать много кода, жалко не знаю какого. В Delphi World что-то по mp3 ecть. Если у вас нет Воролда, то я могу выслать статьи по mp3. Вот их названия:>Получение MP3 тэга
 >Просмотр и редактирование тэга ID3 (MP3)
 >Работа с MP3 Tag-ами
 Вообще, если надо чтобы программа играла mp3, то
 пускай музыка проигравается через Winamp
 Сначало мы открываем Винамп, потом нажимаем в Винампе несколько кнопок(можно другим приложением нажимать кнопки в другой программе), загружаем нужный mp3-файл. И запускаем на проигрывание.
 Если нужны статьи или дополнения по загрузке через Винамп, пиши, пришлю.
 
|  | Ответ отправил: Geron (статус: 1-ый класс)Время отправки: 13 августа 2006, 10:21
 
 |  Ответ #2. Отвечает эксперт: Матвеев Игорь Владимирович Здравствуйте, Freger!Дело в том, что ни MediaPlayer, ни WindowsMediaPlayer не могут играть mp3, как впрочем и все остальное. Они эксплуатируют медианитерфейс системы, описаный в файле mmsystem.pas. Проигрывание этими контролами возможно если установлен соответствующий декодер (это косается и аудио и видео).
 Если тоскать кодеки обременительно в вашем случае можно использовать отдельный аудио движок, например bass.dll, он может играть mp3, ogg, некоторые трекерные форматы, такие как xm, it и т.д. и еще кое что.
 Поищите на torry.net, в разделе Примеры по ключевому слову bass.dll.
 
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 14 августа 2006, 02:08; участников в обсуждении: 2. 
|   | Denisss (статус: 2-ой класс), 13 августа 2006, 11:53 [#1]:Здравствуйте, Freger! Могу посоветовать воспользоваться библиотекой bass:
 http://un4seen.com/bass.html
 
 Учтите, что она бесплатна только для некоммерческого применения.
 
 По поводу ответа В.Г.Гринько:
 у меня не установлен WinAmp - этот безобразный плеер я уже давно удалил. Кроме того, мне известно немало людей, у которых по тем или иным причинам он не установлен. Т.е. получится, что у таких людей программа, работающая через WinAmp, станет недееспособной.
 |  
|   | mvp (статус: 4-ый класс), 14 августа 2006, 02:08 [#2]:всё, что может проиграть windows media player, то может и проиграть дельфийская компонента. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |