![]() |
Videos abspielen?
Gibt es eine Möglichkeit das man Videos abspielen kann?
|
Re: Videos abspielen?
Das Stichwort heißt TMediaPlayer
|
Re: Videos abspielen?
Hi. Aber natürlich gibt es die :wink:
Nimm eine TMediaPlayer Komponente vom Register "System" auf der Komponentenpalette. Dann ziehst du z.B. ein Panel auf dein Form und gibts bei der Eigenschaft "Display" des Mediaplayers im Objektinspektor das Panel an. Man liest sich, Stanlay :hi: |
Re: Videos abspielen?
Oder wenn du es richtig machen willst ->
![]() Ist eine ziemlich einfach zu nutzende Enkapselung von DirectShow. Du kannst damit also alle Formate abspielen, für die ein CoDec installiert ist. |
Re: Videos abspielen?
Ich hab jetzt den TMediaPlayer genommen aber wo kann ich einstellen was der wiedergeben soll?
|
Re: Videos abspielen?
Bei "FileName" den Dateipfad und bei "Display" zum Beispiel Animate1
|
Re: Videos abspielen?
Kann man das auch irgendwie mit nem dialog machen also wo der user das video auswählen kann?
Edit: Und kann man irgendwie die Größe des Videos angeben wenn man es in einem Panle wiedergibt? |
Re: Videos abspielen?
Nimm halt nen OpenDialog, mom... Ich schreib dir kurz ne kleine Demo...
|
Re: Videos abspielen?
Ok dann schreib ma deine Demo
|
Re: Videos abspielen?
Liste der Anhänge anzeigen (Anzahl: 1)
Hier:
Die Videogröße kann man aber net angeben, weiß net, wie des geht. :oops: |
Re: Videos abspielen?
Danke die Demo funzt
|
Re: Videos abspielen?
Sind jetzt deine Probleme bis auf die Größenänderung behoben? ;)
|
Re: Videos abspielen?
Delphi-Quellcode:
Du bist mit DSPack aber weit besser dran, da der TMediaPlayer nur eine halbherzige Implementierung des UraltMediaPlayers ist.
Mediaplayer1.DisplayRect := MediaPlayer1.Display.ClientRect;
Mit DSPack kannst du, wie gesagt, alle Formate abspielen für die ein CoDec installiert wurde. TMediaPlayer interessiert sich IMHO auch nicht für Hardware support -> DirectShow macht das von sich aus. |
Re: Videos abspielen?
@Robert_G was is das???
@Matze Ja alles bis auf die Größe! |
Re: Videos abspielen?
Das müsste die Größe der Ausgabe auf die Größe des Panels/Forms, das du im MediaPLayer angegeben hast, ändern
|
Re: Videos abspielen?
Robert sagt dir, wie man die Größe einstellt. ;)
|
Re: Videos abspielen?
Kann man auch irgendwie die Standartkontorlle verwenden? Matze du hast die bei dir nämlich nicht verwendet
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 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 by Thomas Breitkreuz