Entwickler-Ecke

Multimedia / Grafik - mpg mit Mediaplayer


tartare - Do 27.04.06 19:29
Titel: mpg mit Mediaplayer
Hallo,

ist es normal, dass man mit der Mediaplayerkomponente keine mpg´s abspielen kann? Wenn ich eine mpg abspielen will kommt immer eine Fehlermeldung: EAccesviolationerror in module "mciqtz32.dll?"???


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
procedure TForm1.Button3Click(Sender: TObject);
begin
  if opendialog1.Execute then
  begin
  mediaplayer1.FileName:=opendialog1.FileName;//mpg-datei
  mediaplayer1.Open;
  mediaplayer1.Play;//fehler
  end;
end;


aber avi funktioniert wunderbar.
Bin dankbar für jeden hinweis...
mfg Tartare


tartare - Fr 28.04.06 18:36

Weiß denn Niemand was über diese Problem? Oder zumindest über die DLL?


nullplan001 - Fr 28.04.06 19:09

Probiers mal auf einem anderen Rechner. AccessViolation kenn ich von Lilypond, das bei mir partout nicht lief, aber dafür bei meinen Eltern umso besser. Kann sein, dass du zuwenig Arbeitsspeicher hast. Kannst du irgendwie dafür sorgen, dass das Betriebssystem den Fehler mitkriegt? Das Dr. Watson-Log zu dem Thema wäre nämlich enorm hilfreich.
Tschö,
nullplan


tartare - Sa 29.04.06 11:16

Hallo,
ich habs jetzt mal auf nem anderen rechner probiert und da spielt er manche mpg dateien ab, aber bei manchen gibts auch nur ein schwarzes Bild. Aber es gibt keine Fehlermeldung. Ich habs bei mir mal mit ner divx probiert und das funktioniert. Und das mit dr. watson, da hab ich keine ahnung wie ich das programm den fehler mitbekommen lassen soll. Habs mal geöffnet und den Fehler ausgelöst aber in der log datei war danach nichts.
mfg tartare


Blackheart666 - Mo 01.05.06 11:47

Wenn die entsprechenden Codecs nicht auf dem System installiert sind kann das auch nicht funzen.
Du kannst ja dann den Fehler dann mit Try Except abfangen und eine entsprechende Meldung ausgeben.


tartare - Mo 01.05.06 21:40

Codecs sind eigentlich alle da, der Windows Mediaplayer spielt das alles ja auch ab was mit meinem Player nicht geht.