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.

id-515123