![]() |
TMediaPlayer - möchte n Video sehn?
Hallo Leute, bevor man sich beschwert, ich habe die Suchfunktion genutzt aber kein nahe liegendes Thema gefunden, kann aber sein dass ich einen Thread übersehen habe, oder falsche Suchwörter verwende :roll:
Na jedenfalls würde ich gerne einen kleinen einfchen player programmieren, der verschiedene Videodateien abspielt und mir auch das passende Bild dazu zeigt.. Hab mal einfach MediaPlayer1 verwendet, und dazu Animate1, aber weder spielt der Sound noch das Bild? Welche konkreten Komponente soll ich nehmen, oder wo liegt da einfach der Trick? Wäre lieb wenn ihr mir trotz meine sehr antwortlastigen Frage antworten würden Danke sehr, gez. der Nachwuchs ^^ |
Re: TMediaPlayer - möchte n Video sehn?
Hi,
mit TMediaPlayer geht das schon. Zeig doch mal, was du bisher hast bzw. wie du die Dateien öffnest und abspielst. TAnimate musst du übrigens nicht verwenden, du kannst Display auch beispielsweise ein TPanel zuweisen. |
Re: TMediaPlayer - möchte n Video sehn?
also,ich hab dann mal Pannel1 als Display, hoffe das ist so richtig..
Delphi-Quellcode:
Hab das soweit in der Hilfe gefunden, im Unterricht behandeln wir sowas nämlich leider gar nicht... :(
procedure TForm1.Button2Click(Sender: TObject);
begin With MediaPlayer2 do begin Filename := 'C:\Videos\Der Untergang.wma'; DeviceType := dtAVIVideo; Display := panel1; Open; Play; end; end; |
Re: TMediaPlayer - möchte n Video sehn?
Wenn du kein Display angibst, macht er IMHO selbst ein Frame mit Video auf...
|
Re: TMediaPlayer - möchte n Video sehn?
Teste als DeviceType mal dtAutoSelect.
|
Re: TMediaPlayer - möchte n Video sehn?
wenn ich kein Display angebe, passiert das gleiche, nämlich leider gar nix... nichtmal Sound kommt raus
|
Re: TMediaPlayer - möchte n Video sehn?
hab DeviceType auf dtAutoSelect aber tut sich einfach nischt... :( :( :(
|
Re: TMediaPlayer - möchte n Video sehn?
Dann tippe ich auf einen fehlenden Codec. Kannst du denn das Video im Windows MediaPlayer abspielen?
Edit: Und bitte editiere deine Beiträge, anstelle Mehfach-Posts zu machen. |
Re: TMediaPlayer - möchte n Video sehn?
Zitat:
Mfg |
Re: TMediaPlayer - möchte n Video sehn?
Zitat:
|
Re: TMediaPlayer - möchte n Video sehn?
:stupid: seit dem ich mal den win Moviemaker benutz hab gehen einige Viedeos auf dem WindowsMediaPlayer nicht mehr, aber auf dem VLC-Player (wisst was i mein oder?) gehen alle.. und außerdem hab ich auch welchen versucht, die Windows sonst auf allen Playern abspielt...
|
Re: TMediaPlayer - möchte n Video sehn?
VLC bringt selbst eine Menge Codecs mit. Da der TMediaPlayer auf dem WMP aufsetzt, kannst du damit auch "nur" die Dateien wiedergeben, die der WMP abspielen kann. Irgendwas hast du mit deinen Codecs angestellt, was, weiß ich nicht. ;)
Du könntest mal das ![]() |
Re: TMediaPlayer - möchte n Video sehn?
ok, das scheint soweit hinzukommen, danke erstmal..
Komisch nur, wenn ich diese Zeile nun rausnehme und starte schreibt Delphi, der Pfad kann nicht gefunden werden :shock: Dabei IST DER DA :?: :?: Mein Rechner muss eine Frau sein...... |
Re: TMediaPlayer - möchte n Video sehn?
Oder wandle das Video in ne Avi um. SUPER wäre hier zu empfehlen.
![]() //P.S.: Vllt musst du dein FileName in "" setzen, weil ein Leerzeichen drin ist?! |
Re: TMediaPlayer - möchte n Video sehn?
nun hab ich da plötzlich noch den Fehler
I/O error 103 ich glaub ich mal auf Paint n Haus.. |
Re: TMediaPlayer - möchte n Video sehn?
[dp]I/O error 103 [/dp]. Nutze doch bitte die Suche für solche Dinge, da wirst du fündig.
|
Re: TMediaPlayer - möchte n Video sehn?
Moin!
Delphi-Quellcode:
Vielleicht sollte man mal einen Thread aufmachen, wie benutze ich die Suche richtig :gruebel:
procedure TForm1.Button2Click(Sender: TObject);
begin With MediaPlayer2 do begin DeviceType := dtAutoSelect; // Wenn schon, dann hier, obwohl das gar net nötig ist Filename := 'C:\Videos\Der Untergang.wma'; // DeviceType := dtAutoSelect; <- Hier falsch Display := panel1; Open; Play; end; end; |
Re: TMediaPlayer - möchte n Video sehn?
Der TMediaPlayer ist standardmäßig eh auf dtAutoSelect. Ohne richtigen Codec, der ja offensichtlich fehlt, geht das Abspielen generell nicht.
|
Re: TMediaPlayer - möchte n Video sehn?
Wenn Du es machst, nachdem Du den Dateinamen zuweist geht es auch net.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 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