Home | Sign in | English EN
  • Save in image format
  • Use conditions:
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
Saves the video currently transmitted by a "camera" as an image or a video sequence.
The video save formats are:
  • Windows an image in BMP format or a video sequence in AVI format.
WindowsUser code (UMC)
// Save the video transmitted in the "CAM_Kitchen" control
// in the format of a 1-minute AVI ("C:\Temp\MyVideo.AVI")
ResSave = CameraCapture(CAM_Kitchen, "C:\Temp\MyVideo.AVI", viVideoCapture, 60)
IF ResSave = True THEN
Info("Video successfully saved")
<Result> = CameraCapture(<Camera control> , <Name of created file> [, <Type of capture> [, <Capture duration> [, <Number of images per second> [, <Display during capture>]]]])
<Result>: Boolean
  • True if the video was successfully saved,
  • False otherwise. To get the details of the error, use ErrorInfo.
<Camera control>: Control name
Name of the Camera control to be used. There is no need to display the video in a Camera control in order to save it.
<Name of created file>: Character string
Name and full (or relative) path of file to create.
Windows If an image is saved, a BMP file is created. If a video sequence is saved, an AVI file is created.
Caution: No UNC path can be used.
<Type of capture>: Optional integer constant
Type of capture:
Windows Capture an image in the format of a BMP file.

(Default value)
Windows Capture a video sequence in the format of an AVI file.

<Capture duration>: Optional integer or optional duration
Duration of capture (in seconds). If this parameter is set to 0 or if it is not specified, the capture will stop:
  • during the call to VideoStop.
  • when the specified disk is full.
Remark: This parameter can correspond to:
  • an integer corresponding to the number of seconds,
  • a Duration variable,
  • Versions 23 and later
    the duration in a readable format ('1 s' for example).
    New in version 23
    the duration in a readable format ('1 s' for example).
    the duration in a readable format ('1 s' for example).
<Number of images per second>: Optional integer
Number of images saved per second (15 by default). This parameter is taken into account only if <Type of capture> is equal to viVideoCapture.
<Display during capture>: Optional boolean
  • True (by default) if the video currently transmitted must be viewed in the specified Camera control,
  • False otherwise.

Save in image format

Only the image displayed when running CameraCapture will be saved in BMP format. To save this image, you can also use:
  • the dSaveImageBMP function: the image will be saved in BMP format.
  • the dSaveImageGIF function: the image will be saved in GIF format.
  • the dSaveImageJPEG function: the image will be saved in JPEG format.

Use conditions:

  • Windows To use this function, a "web camera" must be connected to the current computer.
Component: wd270obj.dll
Minimum version required
  • Version 22
This page is also available for…
Click [Add] to post a comment