![]() |
Länge einer Video-Datei ermitteln
Hi!
Ich hab folgendes Problem: Mein Programm soll automatisch die Spieldauer/Länge einer Videodatei (z.B. *.avi oder *.mpeg) ermitteln, da ich diesen Wert im Verlauf des Programmablaufs dringend benötige und ich eine manuelle Eingabe dem User nicht zumuten will/kann.... dabei ist noch zu sagen, dass die Datei im nicht mit z.B. dem TMediaPlayer geöffnet wird, das auslesen muss also irgendwie anders klappen.... einer ne Idee? Würd mich über jede Antwort freuen egal wie konstruktiv die letztendlich wird vll bringt ihr mich ja auf was :thuimb: Gruss k0aru |
Re: Länge einer Video-Datei ermitteln
hmmm,
du sagst zwar, es wird nicht mit dem TMediaPlayer geöffnet, aber wenn du es trotzdem kurz darin lädst, dann die länge ausliest und wieder schliesst, würde es relativ einfach zu realisieren sein. ansonsten vielleicht mal bei torry.net gucken, ob es da was passendes gibt, das dir die länge eine video-datei ausliest. gruss, iaby |
Re: Länge einer Video-Datei ermitteln
|
Re: Länge einer Video-Datei ermitteln
Und wie wende ich das jetzt auf Delphi an?
|
Re: Länge einer Video-Datei ermitteln
Staht doch da, wenn du auf den link klickst :gruebel:
Oder meinst du die verwendung von Api-funktionen generell ? |
Re: Länge einer Video-Datei ermitteln
ja wie kann ich sowas generell einbinden
|
Re: Länge einer Video-Datei ermitteln
Hab grad nicht den entsprechenden Link zur Hand, aber such ma den Beitrag bei Torry über
![]() ![]() Gruß Stephan |
Re: Länge einer Video-Datei ermitteln
ok thx werd ich mich ma mit beschäftigen
|
Re: Länge einer Video-Datei ermitteln
@k0aru wenn du willst kann ich dir mal ein prog schicken was ich gemacht hab was unteranderem die länge eine Avi auslesen tut.
|
Re: Länge einer Video-Datei ermitteln
das wäre nett :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 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