Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Unterbrechen beim laden vom Mediaplayer verhindern (https://www.delphipraxis.net/37218-unterbrechen-beim-laden-vom-mediaplayer-verhindern.html)

Die Muhkuh 2. Jan 2005 16:04


Unterbrechen beim laden vom Mediaplayer verhindern
 
Hi,

ich lade mit dem Mediaplayer ein Lied. Während der das Lied lädt friert die gesamte Anwendung ein. Wie kann ich das verhinden?

*MFG*

PierreB 2. Jan 2005 16:22

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Vielleicht solltest du dich erstmal fragen woran das liegt das es einfriert ?
Zeig ma bissl Code ;)

Die Muhkuh 2. Jan 2005 16:26

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Hier:

Delphi-Quellcode:
 FMusik[0] := ExtractFilePath(Application.ExeName) + 'Sound\Musik1.mid';
  FMusik[1] := ExtractFilePath(Application.ExeName) + 'Sound\Musik2.mid';

  mpPlayer.FileName := FMusik[1];
  mpPlayer.Open;
  mpPlayer.Play;

PierreB 2. Jan 2005 16:36

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
[ot] Is das für dein Rennspiel ? ;) [/ot]

Code:
 FMusik[0] := ExtractFilePath(Application.ExeName) + 'Sound\Musik1.mid';
       FMusik[1] := ExtractFilePath(Application.ExeName) + 'Sound\Musik2.mid';
Pack doch die *.mid Dateien einfach ins Hauptverzeichnis, wo die exe liegt.
Und dann einfach so:
Code:
FMusik[1] := 'Musik2.mid';
  mpPlayer.FileName := FMusik[1];
  mpPlayer.Open;
  mpPlayer.Play;

Die Muhkuh 2. Jan 2005 17:00

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Hi,


geht auch nicht. Die Anwendung friert immernoch ein.

PierreB 2. Jan 2005 17:02

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Hmm... :gruebel:
Wie groß sind denn die *.mid-Files ?
Teste es doch ma mit ner mp3 oder wav Datei es, dann weißt du obs am Code oder Sound liegt !

Die Muhkuh 2. Jan 2005 17:11

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Hi,

ich hab jetzt mit der wav (37mb groß) und ner mp3 (4mb groß). Wurde sofort geladen.

Liegt 100 pro an den Midis. Eine ist 50kb die andere 150 kb groß.

Muss mir wohl andere Musik suchen

Helmi 2. Jan 2005 17:16

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Hallo Spider,

versuch doch mal das hier:
http://www.swissdelphicenter.ch/de/showcode.php?id=1127

Dort wird gezeigt, wie man eine Midi-Datei ohne Mediaplayer abspielen kann.
Vielleicht gehts so schneller!

PierreB 2. Jan 2005 17:17

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Oder einfach ne Software die die die Midis in wav oder mp3 umwandelt !

Oder mach es so:
Nimm nen Audiorecorder (z.B. N 23 Recorder), spiel die midis ab und nimm sie mit dem Rekorder gleichzeitig auf (der fängt alles ab was an die Soundkarte kommt) und speichere sie als MP3 oder WAV.

supermuckl 2. Jan 2005 17:20

Re: Unterbrechen beim laden vom Mediaplayer verhindern
 
Zitat:

Oder einfach ne Software die die die Midis in wav oder mp3 umwandelt !
vergiss es GANZ SCHNELL wieder


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:50 Uhr.
Seite 1 von 2  1 2      

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