"Screenshots" aus Video-Datei
-
Hallo ihr,
ich sitze an einem Programm dass einzelne Frames aus einem Video speichern können soll, also sozusagen Screenshots erzeugen. Die Multimedia-Funktionen nutzen DShow. Leider weiß ich nichts von einer entsprechenden Funktion.
Kann mir jemand weiterhelfen?
Danke im Voraus
TheBreeze
-
Wenn du das Video selbst abspielst, kannst du doch einfach das aktuelle Bild Pixel für Pixel in eine Datei schreiben.
-
Danke, das klingt einleuchtend.
Ich setz mich mal dran.
-
Hm, also ich hab mal gegooglet, aber nichts passendes gefunden? Wie wäre denn dein Ansatz?
-
Kannst du das Video denn schon selbst abspielen?
-
Ich benutze Run() für das Abspielen.
-
Schau Dir mal das Beispiel SampleGrabber an.
Du fügst den Filter SampleGrabber zu deinem Filtergraphen hinzu und kannst dann ein einzelnes Bild abspeichern.