Einzelnen Beitrag anzeigen

qubeus

Registriert seit: 19. Jan 2006
17 Beiträge
 
#1

Frameanzahl in einer Video-Datei ermitteln

  Alt 19. Jan 2006, 21:24
Hi ihr Delphi-Freaks ^^

Jo, also ich bin ein begeisterter VirtualDub benutzer und möchte mir meine Arbeit mit eigenen Zusatz-Programmen etwas leichter machen.
Dazu muss mein Programm einige wichtige Informationen alleine ermitteln können. Ich habe nun fast den ganzen Tag damit verbracht eine Möglichkeit zu finden vorzugsweise bei einer Avi-Datei die Anzahl aller Frames aus denen das Video besteht zu ermitteln.

Das einzige halbwegs brauchbare, das ich gefunden habe war eine Möglichkeit zur Ermittlung der Filmdauer, mit der ich über die Framerate die Frameanzahl errechnen könnte.
Das war hier im Forum unter dem Thema
"Länge einer Video-Datei ermitteln "
Allerdings hat die dort vorgestellte Möglichkeit bei mir nicht funktioniert und hinzu kam ja auch, dass wenn sie funktioniert hätte, ich wiederum vor dem Problem gestanden hätte, wie ich die Framerate ermitteln kann. Deshalb habe ich dann aufgegeben, da es selbst wenn ich erfolgreich gewesen wäre nur einen Näherungswert hervorgebracht hätte.

Deshalb bitte ich wirklich sehr darum, dass man mir verrät, wie man nun einfach nur die Frameanzahl einer AVI-Datei als integer-Wert ermitteln kann, wenn man nur den Pfad hat unter dem die AVI-Datei gespeichert ist.
  Mit Zitat antworten Zitat