Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

playsound + mp3   Найти похожие ветки 

 
Grinder ©   (2004-02-12 20:14) [0]

Возможно ли через playsound проиграть mp3? Если нет то может кто подскажет как mp3 файл проиграть в delphi?


 
clickmaker ©   (2004-02-13 12:04) [1]

TMediaPlayer, если соотв. кодек установлен в системе


 
Artem03   (2004-02-13 15:21) [2]

А если установлен, то как это сделать?


 
Orc   (2004-02-13 15:43) [3]

А ещё можно компонент Bass использовать. Там и хелп есть хороший


 
DRON   (2004-02-13 16:00) [4]

На самом деле можно и через PlaySound (кодек конечно должен быть установлен) достаточно дописать к MP3 WAVовский заголовок, если кого интересует могу выслать соответствующую процедурку.
Стоит упомянуть, что TMediaPlayer не умеет играть из ресурсов и вообще только из файлов играть умеет, а таскать за собой Bass стоит только если свой плеер пишешь.


 
Grinder ©   (2004-02-13 16:20) [5]

Народ. Кто может подсказать как в программе заюзать mp3? Медиаплеер
хорош, когда в системе 100% есть кодек. Попробовал TElPlayerManager.
Всё хорошо. Но окна я создаю динамически. И когда делаю 2 окна и
запускаю в них мелодию происходит крах программы. Может кто знает
хорошие компоненты или как это можно стандартно реализовать? Может
узнавать есть у юзера кодек или нету как-нить? В общем буду рад любым
предложениям.


 
Grinder ©   (2004-02-13 16:21) [6]

Вообще я рад юзать media player при условии что кто-нить скажет как определить есть ли у юзера кодек.


 
clickmaker ©   (2004-02-13 16:55) [7]

MediaPlayer1.FileName := "f:\music\pestnya.mp3";
try
 MediaPlayer1.Open;
 MediaPlayer1.Play;
except
 ShowMessage("не могу проиграть этот файл");
end;


 
clickmaker ©   (2004-02-13 17:07) [8]

Ну или так

function SupportsFormat(const FileName: string): boolean;
begin
 MediaPlayer.FileName := FileName;
 try
   MediaPlayer.Open;
   Result := (mpCanPlay in MediaPlayer.Capabilities);
   MediaPlayer.Close;
 except
   Result := false;
 end;
end;


 
Grinder ©   (2004-02-13 18:30) [9]

А есть что-нить вроде Media Player, но работающее только в Audio? Просто этот монстер пожирает много рессурсов.


 
Grinder ©   (2004-02-13 20:19) [10]

И ещё. Как сделать чтобы mediaplayer мог играть аудио параллельно с другими плеерами? А то ему всё время не нравится что Audio Device занят.


 
Mysterio   (2004-02-14 20:47) [11]

Для этого нужно юзать Директ Саунд.


 
Grinder ©   (2004-02-14 22:00) [12]

Обязательно? WMP и Winamp свободно работают параллельно.


 
KilkennyCat ©   (2004-02-14 23:06) [13]

Необязательно. Директиксовые библиотеки написаны лишь для удобства ну и почти полной совместимости программ с аудио-видео устройствами. Но можно и без них, только придется самому написать обращение к девайсам либо аппаратное, либо через драйвер. При этом учесть все виды стандартов.
Стоит ли?
А медиаплеер у меня параллельно работает.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
14-1079365683
Alexander666
2004-03-15 18:48
2004.04.11
Высказывания Буша и Путина


1-1080274585
scorpi
2004-03-26 07:16
2004.04.11
Просмотр отчета QuickRep


4-1079082244
saska
2004-03-12 12:04
2004.04.11
LoadMenu


3-1079511944
Voyage
2004-03-17 11:25
2004.04.11
BLOB has been modified


14-1079338777
IceBeerg
2004-03-15 11:19
2004.04.11
Help! Комп не включается