VideoSnapshot¶
VideoSnapshot erzeugt eine Bitmap-Datei einer bestimmten Position in der Video-Datei.
-
ret = VideoSnapshot(hVideo)
-
ret = VideoSnapshot(hVideo, ssBitmapFile)
-
ret = VideoSnapshot(hVideo, ssBitmapFile, pos)
-
ret = VideoSnapshot(hVideo, ssBitmapFile, pos, ssVideoFile)
Returnwert
ret ist 0, wenn die Funktion erfolgreich war. Wenn die Funktion fehl schlug wird ein error-code größer 0 zurück gegeben.
Parameter
-
hVideo
hVideo ist der Handle des Videoobjekts.
-
ssBitmapFile
Kompletter Dateiname (mit Pfad) der Bitmapdatei.
-
pos
Position in Millisekunden oder -1 für die aktuelle Position.
-
ssVideoFile
Kompletter Dateiname der Videodatei oder leerer String
""
für die aktuelle Datei.
Kommentar
Falls das Programm FFmpeg.exe
auf dem Rechner installiert ist und im Pfad
angegeben enthalten ist, wird diese Programm verwendet um den Video-Schnappschuss
zu erzeugen (siehe http://www.ffmpeg.org und https://de.wikipedia.org/wiki/FFmpeg).
Falls FFmpeg.exe
nicht installiert ist, werden DirectX (DirectShow)
Funktionen verwendet. Es gibt Fälle in denen sie fehl schlagen, obwohl das Video
problemlos abgespielt werden kann, FFmpeg.exe
ist deshalb vorzuziehen.
History
Version | Beschreibung |
---|---|
R2013.3 | Neu. |
Siehe auch
id-515123