Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
Delphi 7 Professional
|
Re: Ins Programm mp3 integrieren ?
2. Okt 2009, 17:37
also entweder machst du das als WAVE-Datei und so wie beschrieben oder du machst das mit dener MP3-Datei und dann etwas anders.
Zur MP3-Datei:
Als erstes mal ist solch eine Datei komprimiert, heißt, dass man sie zum abspielen dekomprimieren muss. Dies kann deine Soundkarte nicht übernehmen, weil die nur WAVE kann. Und sonst auch nix (man möge mich korrigieren). Hast du deine MP3-Datei als Ressource, musst du auch den Typ der Ressource ändern. Am einfachsten auf RCDATA. Dann hast du die geringsten Probleme. Diese Ressource kannst du dann als TRessourceStream laden und dann durch deine MP3-Komponente schicken, wenn sie einen Stream verarbeitet. Sonst aber auch nicht. Der andere weg ist, den STream dann zu speichern, durch LAME zu dekomprimieren und dann abspielen lassen oder nach dem Speichern den WMP ran lassen.
Bernhard
Bernhard Iliacos intra muros peccatur et extra!
|