Media Player SDK 10 - Einzelnes Bild (Frame) extrahieren
-
Hallo und guten Tag
Ich bräuchte Rat zu diesem Problem: Ich habe vor eine Anwendung zu programmieren, die mir aus Videos einige Bilder in festem, zeitlichen Abstand (30s) zueinander extrahiert. Ich hab auch schon den Mediaplayer in die Anwendung eingebaut und kann auch schon Filme angucken. Auch Positionen anfahren ist möglich. Aber irgendwie find ich keine Funktion um den Inhalt des aktuellen Frames auszulesen...
Ich freu mich schon auf eure Unterstützung!
MfG
IcE
-
Wieso sollte das mit dem Media-Player gehen?
Dazu solltest Du das DIrectShow im DIrectX SDK verwenden... und hier ein FilterGraph aufbauen....Wenn Du nur AVI willst, dann:
http://www.codeproject.com/audio/ExtractAVIFrames.aspOder ein Beispiel hier:
http://www.codeproject.com/cs/media/picturesfrommovie.asp