Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Problem mit TMediaPlayer (https://www.delphipraxis.net/163282-problem-mit-tmediaplayer.html)

Tomsn 23. Sep 2011 07:11

Problem mit TMediaPlayer
 
Moin moin,

ich habe folgendes Problem: Ich will mit der TmediaPlayer-Komponente, mp3-files abspielen. Wenn ich jedoch die Komponente auf die Form ziehe und über filename übers Programm dann ein mp3-file hinzufüge, und dann über mediaplayer.open und mediaplayer.play die Wiedergabe starten will, erfolgt keine Wiedergabe. Als devicetype habe ich "dtcdaudio" eingestellt, da sich mit "dtautoselect" die Exe bei der Wiedergabe sofort geschlossen hat.
Wenn hier wär einen Ansatz zur Lösung dieses Problems weiß, wäre das super ;-) ^^

Mfg

soulies 23. Sep 2011 07:27

AW: Problem mit TMediaPlayer
 
hoi,

Tmediaplayer wird dann wohl keine *.mp3 abspielen koennen.

Zum Test kannst Du ja eine Wave als Vergleich abspielen.

Um mp3's abzuspielen wird häufig die bass.dll benutzt - vielleicht hilft Dir das weiter.

cya

Tomsn 23. Sep 2011 07:49

AW: Problem mit TMediaPlayer
 
Doch, Tmedia-Player müsste mp3-files abspielen können. Wir programmieren nämlich gerade einen Mediaplayer in der Schule, und bei meinen Mitschülern funktioniert das auch. Da muss es an einem anderen Problem liegen...

Hier wär ein Auszug aus dem Code:
Code:
Form.show:
  mp_musik.FileName := extractfilepath(application.exename) + 'Musik\irgendwas.mp3';
  mp_musik.Open;

bt_playClick:
  mp_musik.play;
Mfg

soulies 23. Sep 2011 08:26

AW: Problem mit TMediaPlayer
 
hast recht geht auch mit mp3.

bei mir gibt es keine probleme - device ist dtAutoSelect, dtCDAudio geht bei mir nicht.

klappt es wenn du die datei zum test in filename fest hinterlegst und dann nur noch open & play aufrufst ?

CCRDude 23. Sep 2011 10:06

AW: Problem mit TMediaPlayer
 
Die Frage müsste lauten: kann TMediaPlayer auf dem Rechner, auf dem das Programm abstürzt, MP3s abspielen? Keine Ahung wie alt die Schulrechner sind, was für ein Windows darauf läuft, und ab welchem Windows MP3-Codecs von Haus aus dabei sind...

lbccaleb 23. Sep 2011 14:30

AW: Problem mit TMediaPlayer
 
Ich denke auch es sollte am Codec liegen. Einfach mal nach googeln...

Allerdings sollte ab WindowsXP der mp3 Codec automatisch auf dem Rechner sein.
Kann mir deswegen nicht vorstellen, dass du noch eine älteres BS drauf hast.:shock:

Ansonnsten geht es noch mit DirectX

Tomsn 24. Sep 2011 10:46

AW: Problem mit TMediaPlayer
 
Danke für die ganzen guten Ratschläge, aber das Problem hat sich im Großen und Ganzen schon erledigt. Bin draufgekommen, dass, wenn man die Exe nicht über Delphi startet, alles komischerweise super funktioniert - nur wenn man die exe übers Programm startet, geht's nicht ;-) ^^

Mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz