Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Fehler beim Abspielen von Musik mit TMediaPlayer (https://www.delphipraxis.net/93017-fehler-beim-abspielen-von-musik-mit-tmediaplayer.html)

dominikkv 30. Mai 2007 12:10


Fehler beim Abspielen von Musik mit TMediaPlayer
 
Hi

ich hab nen TMediaPlayer in meinem Programm.
Wenn ich mp3 oder wav abspiele funktioniert auch alles... nur wenn ich wma oder ogg abspielen will kommen fehlermeldungen.
Bei Wma:
Zitat:

Fehler beim Starten von MCI.
Bei Ogg:
Delphi-Quellcode:
Kann keinen Gerätetyp aus der angegebenen Dateinamenerweiterung ermitteln.
ich lade die files so:
Delphi-Quellcode:
  if MediaPlayer.Mode = mpOpen then
    MediaPlayer.close;
  MediaPlayer.FileName := Source;
  MediaPlayer.Open;
  MediaPlayer.Play;
Hat jemand ne Idee woran das liegen könnte? :gruebel:

mfg.Dominik

Klaus01 30. Mai 2007 14:22

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
Kannst Du denn mit dem Windows MediaPlayer diese Files abspielen?

Grüße
Klaus

dominikkv 30. Mai 2007 18:15

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
ja, mit Windows Media Player oder Winamp gehen diese Formate problemlos

Klaus01 30. Mai 2007 19:46

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
Hm.., wundert mich ein wenig, da so weit ich das weiß der TMediaplayer nur den
Windows Media Player kapselt.

Aber vielleicht hilft Dir diese Info ein wenig weiter.

Grüße
Klaus

SirThornberry 30. Mai 2007 20:12

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
kannst du auch mit dem alten Mediaplayer die Dateien abspielen? Denn TMediaPlayer verwendet auch nur MCI-Kommandos welche vom alten Media-Player ebenso verwendet werden. Du solltest also dafür sorgen das die entsprechenden Codecs in der Systemsteuerung unter Audio vorhanden sind.

EWeiss 31. Mai 2007 23:15

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
MCI unterstützt kein wma und ogg. ;)
Es sei denn du implementierst diese Schnittstellen selbst in deinen Projekt
Dann mußt du sie aber vom MCI trennen.

Gruss Emil

Sunlight7 1. Jun 2007 00:05

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
Moin!

.ogg hab ich noch net probiert (glaub auch net, da net von M$), aber .wmv und .wma kann mein MCI Player abspielen ;)

Dunkel 1. Jun 2007 00:14

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
Warum mit Krücken durch die Gegend laufen, wenn man nicht humpeln muss?

Auch wenn für viele BASS (und Derivate) für "geringe" Tonausgaben zu "overload" scheinen, das sind sie meistens nicht. Zumindest BASS ist nicht wesentlich schwerer zu handhaben als der TMediaPlayer (und die paar kB mehr für die DLL fallen in der Zeit von GB, gar TB, nicht mehr ins Gewicht)...

Edit:
BASS unterstützt von Haus aus MP3, OGG & mehr; andere Audioformate (u.a. WMA) lassen sich leicht via PlugIns integrieren.

dominikkv 16. Jun 2007 14:20

Re: Fehler beim Abspielen von Musik mit TMediaPlayer
 
jo hab jetzt die bass.dll genommen und funktioniert auch alles :)
hab auch gemerkt das meine wma files drm-geschützt warnen, hat also wahrscheinlich daren gelegen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.

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