![]() |
WMV-Dauer ermitteln
Hallo zusammen,
ich lasse díe User über Buttons WMV-Videos abspielen:
Delphi-Quellcode:
ShellExecute(Handle, 'open', PChar(ClipName), '', '', SW_NORMAL);
Nun möchte ich vorher die Clipdauer im Button-Hint anzeigen. Wie kann ich die am einfachsten ermitteln? |
AW: WMV-Dauer ermitteln
Dazu müsstest du die Metadaten der Datei auswerten
![]() |
AW: WMV-Dauer ermitteln
Gibt es auch eine Lösung für Delphi?
Ich finde auch im Netz keinen Ansatz... |
AW: WMV-Dauer ermitteln
*push*
|
AW: WMV-Dauer ermitteln
In Delphi funktioniert es wahrscheinlich ganz genauso^^
Du musst den Code nur eben nach Delphi übersetzen ;-) Bzw. schau mal hier: ![]() |
AW: WMV-Dauer ermitteln
oder so:
Delphi-Quellcode:
Mediaplayer1.TimeFormat := tfMilliseconds;
Mediaplayer1.Open; Showmessage(FormatDatetime('hh:nn:ss', Mediaplayer1.Length / 1000 / (24*60*60))); |
AW: WMV-Dauer ermitteln
Zitat:
Zitat:
Wenn das schneller wäre als die obige Lösung hätte ich schon Interesse... |
AW: WMV-Dauer ermitteln
Zitat:
Ich werde es erst mal so belassen, falls jemand mal eine schnellere Lösung findet - immer her damit :) |
AW: WMV-Dauer ermitteln
Hi,
in meinem Mediaplayer verwende ich die Mediainfo.dll, damit könnte man das auch machen. ![]() gruß tom |
AW: WMV-Dauer ermitteln
Liste der Anhänge anzeigen (Anzahl: 1)
Oder das ganze mit DirectShow! Hab das mal nen test Proggy fertig gemacht, nur ist das vllt auch net die schnellste Variante??!!
Die DirectX Header Dateien von ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:57 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