| Autor |
Beitrag |
traceurmicha
      
Beiträge: 160
Erhaltene Danke: 9
Win XP SP2, Win 7 Pro., Ubuntu 9, Debian 5
C#, ASP.NET, MSSQL, PHP(Microsoft Visual Studio 2010 Ultimate, SharpDevelop 4, Microsoft SQL Server2008 Express, Eclipse for PHP)
|
Verfasst: Do 29.01.09 18:02
Hey Leute,
ich möchte gern ein film in Delphi laufen lassen, ich hab mich auch schon hier durchgelesen aber keine lösung gefunden.
Wenn ich die datei abspiele, kommt zwar der Ton aber ich bekomme kein Bild. Vielleicht könnt ihr mir helfen, hier ist mal mein Quelltext:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37:
| unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, MPlayer, ExtCtrls, StdCtrls;
type TForm1 = class(TForm) Panel1: TPanel; MediaPlayer1: TMediaPlayer; Button1: TButton; procedure Button1Click(Sender: TObject); private public end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin mediaplayer1.Close ; mediaplayer1.FileName := ('C:\Users\micha\Desktop\War3-Movie-Trailer.avi'); mediaplayer1.Open ; mediaplayer1.Play; mediaplayer1.Display := Panel1; end;
end. |
//
edit: dateityp eingefügt
//
Zuletzt bearbeitet von traceurmicha am Do 29.01.09 19:06, insgesamt 1-mal bearbeitet
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Do 29.01.09 18:04
Hast du die Datei mal mit dem Windows Media Player auf dem Zielsystem abgespielt? Für mich klingt das so, als wäre der entsprechende Codec nicht oder nicht korrekt installiert.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
traceurmicha 
      
Beiträge: 160
Erhaltene Danke: 9
Win XP SP2, Win 7 Pro., Ubuntu 9, Debian 5
C#, ASP.NET, MSSQL, PHP(Microsoft Visual Studio 2010 Ultimate, SharpDevelop 4, Microsoft SQL Server2008 Express, Eclipse for PHP)
|
Verfasst: Do 29.01.09 18:12
Also wenn ich das Video mit dem Windows Media Player normal wiedergebe, funktioniert alles wunderbar, hab da sound und bild...
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Do 29.01.09 18:20
Gut, dann liegt's daran nicht. Hab aber noch eine Vermutung, Augenblick
Nein, daran lags auch nicht, aber ich erhalte die Meldung "Dekomprimierungsprogramm 'vids:dxgm' nicht gefunden. Hmm, ich frage mich, wie diese TMediaPlayer Komponente funktioniert.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 29.01.09 18:25
Ich würde eher das Windows Media Control verwenden, das spielt alles ab, was der WMP selbst auch abspielt. Ansonsten gäbe es noch das DSPack, das ist aber etwas komplizierter.
Was mich wundert ist, dass bei deinem Dateinamen die Dateiendung fehlt.
Btw. wäre es am sinnvollsten keinen absoluten Pfad zu verwenden, sondern zum Beispiel das eigene Verzeichnis der Exe zu verwenden, wenn die Datei im selben Verzeichnis liegt:
www.delphi-library.d...ewtopic.php?p=499701
|
|
traceurmicha 
      
Beiträge: 160
Erhaltene Danke: 9
Win XP SP2, Win 7 Pro., Ubuntu 9, Debian 5
C#, ASP.NET, MSSQL, PHP(Microsoft Visual Studio 2010 Ultimate, SharpDevelop 4, Microsoft SQL Server2008 Express, Eclipse for PHP)
|
Verfasst: Do 29.01.09 19:09
Sorry hab den dateityp hinzugefügt, hab nur das .avi hier vergessen^^
Aber iwie muss es doch möglich sein das ich da n bild bekomm...
habs jetzt auch mal über TAnimate versucht, is aber das selbe, Ton ja, Bild nein
|
|
|