Hallo,
ich möchte gern eine avi-file in ein delphiprogramm einbinden. das ganze ist so angedacht, dass das video abgespielt wird, sobald die form geöffnet wird (mit formcreate). Als display dient ein panel.
mein quelltext sieht so aus:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var Mediaplayer1 : TMediaPlayer;
begin
Mediaplayer1.DeviceType:=dtAutoSelect;
Mediaplayer1.Filename:='C:\Users\KeyBe\Desktop\1.avi';
Mediaplayer1.Display:=panel1;
Mediaplayer1.Open;
Mediaplayer1.Play;
end;
wenn ich das programm starten möchte, dann wird angezeigt, dass kein gerätetyp aus der angegebenen dateinamenerweiterung ermittelt werden kann (EMCIDiviceError).
liegt das am fehlen eines codecs? der mediaplayer selbst spielt das video ab.
oder habe ich vllt. im objektinspektor falsche einstellungen?
Laien halten Computer für unfehlbar.
Anfänger halten sich für unfehlbar und suchen den Fehler beim Computer.
Profis halten den Computer für fast unfehlbar und suchen den Fehler bei sich selbst.