Face Detection, Motion Detection c#, vb .Net SDK ActiveX | VideoCap Pro SDK ActiveX
VideoCap Pro SDK ActiveX

VideoCap Pro SDK ActiveX 9.0

Platform : Windows 10, Windows 8, Vista, Windows 7, XP

For Windows Developers who need to add video capture with overlay text, image, face detection, video painter, motion detection with C++ , C#, VB.NET , VB, Delphi, Vfp, Ms Access, Labview.

Key Features

  • Capture Video from capture card, tv tuner, dv cam, dvd player to AVI or WMV 9, WMV8 file format.
  • Add Picture in Picture effect or video mixing effect, Video Capture mixing image file or mixing two Video Capture devices, Alpha blending (transparency) support for each video capture device/image.
  • Capture to H.264 MP4 video on any Windows OS. (need purchased MP4 Encoder plugin)
  • Support add moving effects, zoom in, zoom out effect at specific time on specific picture when using Picture in Picture effect.
  • Support add Rotate, InvertColor, GrayScale, Hue, Lightness effect on a video stream.
  • Support Screen Capture with highlight color, left click effect, right click effect, custom cursor file and support capture full screen or part of screen and support multi-monitor screen capture.(need purchased our Virtual Screen Capture Plugin). 
  • Motion Detection for specific region and custom define Motion Sensitivity (need purchased our Motion Detection Plugin).
  • Support Face Detection and Face Tracking. It allow custom threshold for face detection and capture the detected face to JPEG file. (need purchased our Face Detection Fx Plugin).
  • Support apply Distoring Mirror, Twins, Mosaic special effect to entire screen or selected video portions. (need purchased our Face Detection Fx Plugin).
  • Support drawing freehand line, circle, rectangle, Bucket Fill, Erase and Zoom the video. (need purchased our Video Painter Plugin).
  • Support add over 190 beautiful frame on video (need purchased our Video Frame Plugin).
  • Draw Multi images, texts on a video stream in same time.
  • Draw overlay bitmap on a video stream or save to video file. User define transparent color, alpha value.
  • Support dual display feature, the video will display full screen in monitor 2.
  • Preview Video stream and snapshot From IP Camera.
  • Capture Video stream From IP Camera to AVI file (uncompressed or compressed using any available codec)
  • Support access password protected IP Camera.
  • Support almost all IP Camera that support MJPEG stream.
  • Frame grabber to memory or clipboard.
  • Refresh audio pin when audio device changed.
  • Detecting insert or remove USB device.
  • Support TV, FM Radio, AM Radio, Digital Satellite Service TV Tuner.
  • Adjustment display area, e.g. full screen or user define size.
  • Draw overlay time stamp (18 different date formats) on live video or save to video file.
  • Draw multi-line overlay text on live video or save to video file and provide over 50 different text styles.
  • SnapShot Bitmap , JPEG  from TV Tuner Cards, Web Cam , Capture Cards.
  • SnapShot in Memory (HBITMAP, Picture Box) from TV Tuner Cards, Web Cam , Capture Cards.
  • Support user deinfe WMV Profile. You can configure streams to use Window Media Video 9 Codec, VBR and CBR bitrates, uncompressed audio or video stream, Video Size, Buffer Size, Frame rate, etc.
  • Almost support all capture cards.
  • User define font name/size/color on overlay text/time stamp.
  • Dynamic change overlay properties (e.g font size/color).
  • Single frame and image sequence capture.
  • Video Compressor setting including DivX, XVid, WMV.
  • Programmatically control Video Standard (Pal and NTSC).
  • Camera Control from selected video source (e.g Brightness, Contrast).
  • Real Time Video Preview.
  • WDM Streaming Device Selection and Setting.
  • Include c# 2005, c# 2010, Access, Delphi, VB, VB.Net 2003, Vb.Net 2010, VC , VFP Sample Code.
  • Compatible with any programming language that supports ActiveX (ASP, Access, Visual C , Visual Basic , Visual Foxpro, Delphi, .Net, etc.)
  • Royalty free distribution of the OCX file.

Sample Screenshot

Pricing & Purchase

Single Developer license USD 170
Single Developer license Plus Motion Detection plugin USD 320
Single Developer license Plus Video Frame plugin USD 350
Single Developer license Plus Virtual Screen Capture plugin USD 350
Single Developer license Plus Face Detection Fx,Video Frame plugin USD 399
Single Developer license Plus Face Detection Fx,Video Frame,Video Painter plugin USD 580
Single Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection plugin USD 699
Single Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, Virtual Screen Capture plugin USD 880
Single Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder plugin USD 970
Single Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder, Virtual Screen Capture plugin USD 1160
Team Developer license USD 480
Team Developer license Plus MP4 Encoder plugin USD 1350
Team Developer license Plus Face Detection Fx plugin USD 750
Team Developer license Plus Video Painter plugin USD 980
Team Developer license Plus Motion Detection plugin USD 890
Team Developer license Plus Video Frame plugin USD 980
Team Developer license Plus Virtual Screen Capture plugin USD 980
Team Developer license Plus Face Detection Fx,Video Frame plugin USD 1100
Team Developer license Plus Face Detection Fx,Video Frame,Video Painter plugin USD 1580
Team Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection plugin USD 1800
Team Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, Virtual Screen Capture plugin USD 1999
Team Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder plugin USD 2800
Team Developer license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder, Virtual Screen Capture plugin USD 2999
Site Wide license USD 700
Site Wide license Plus MP4 Encoder plugin USD 1800
Site Wide license Plus Face Detection Fx plugin USD 1080
Site Wide license Plus Video Painter plugin USD 1400
Site Wide license Plus Motion Detection plugin USD 1280
Site Wide license Plus Video Frame plugin USD 1400
Site Wide license Plus Virtual Screen Capture plugin USD 1400
Site Wide license Plus Face Detection Fx,Video Frame plugin USD 1580
Site Wide license Plus Face Detection Fx,Video Frame,Video Painter plugin USD 2280
Site Wide license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection plugin USD 2680
Site Wide license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, Virtual Screen Capture plugin USD 2999
Site Wide license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder plugin USD 3600
Single Developer license Plus MP4 Encoder plugin USD 450
Single Developer license Plus Face Detection Fx plugin USD 270
Single Developer license Plus Video Painter plugin USD 350
Site Wide license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder, Virtual Screen Capture plugin USD 3999
Single Server license USD 350
Single Server license Plus MP4 Encoder plugin USD 900
Single Server license Plus Face Detection Fx plugin USD 540
Single Server license Plus Video Painter plugin USD 700
Single Server license Plus Motion Detection plugin USD 640
Single Server license Plus Video Frame plugin USD 700
Single Server license Plus Virtual Screen Capture plugin USD 700
Single Server license Plus Face Detection Fx,Video Frame plugin USD 798
Single Server license Plus Face Detection Fx,Video Frame,Video Painter plugin USD 1160
Single Server license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection plugin USD 1398
Single Server license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, Virtual Screen Capture plugin USD 1598
Single Server license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder plugin USD 1940
Single Server license Plus Face Detection Fx,Video Frame,Video Painter,Motion Detection, MP4 Encoder, Virtual Screen Capture plugin USD 2320

What's New

Version 9.0 (21 May 2016 released)

  • added support on Windows 10.
  • fixed Microsoft Camera frame rate issue when save to avi file on windows 10.
  • updated Snapshot, SnapShotJPEG methods\'s memory issue.
  • added checking the range of supported frame rates when set FrameRate property.
  • added Mp4AspectRatio property, allow enable or disable aspect ratio when output MP4 video.
  • added VB.NET 2015 , C# 2015 samples.


Version 8.5 (13 December 2015 released)

  • added new Virtual Screen Capture plugin, it support Screen Capture with highlight color , left click effect, right click effect, custom cursor file and support capture full screen or part of screen and support multi-monitor screen capture.
  • fixed DeviceChange event will fired two times on some web cam.
  • fixed if no any USB webcam connected  and run your application. Then plug the USB WebCam, RefreshVideoDevice method cannot refresh the new WebCam issue.
  • fixed save to AVI file first, then cannot save to WMV video issue.
  • added VirtualScreenCursorFile, VirtualScreenShowSystemCursor,  VirtualScreenRightClickColor,  VirtualScreenLeftClickColor, VirtualScreenHighlightColor, VirtualScreenCaptureFullScreen methods.
  • updated VB6, VB.NET 2010 VirtualScreen samples.

Version 8.0 (18 August 2015 released)

  • rewrite MP4 Encoder plugin, now it can real time capturing to HD MP4 video on any windows OS. Fixed audio sync issue. Custom define MP4 resolution, Video/Audio Bitrate, Audio Sample rate, Audio Channels.
  • added support add metadata when output MP4 video.
  • added Mp4Album,Mp4Width,Mp4Height, Mp4FrameRate, Mp4Audiochannel,Mp4Author,Mp4Comment, Mp4Copyright, Mp4Title properties.
  • updated VC , VB.Net 2010, C# 2010, VB6 samples.

Version 7.7 (3 May 2015 released)

  • fixed crash issue in Visual Foxpro IDE.
  • fixed properties are not displaying in design mode issue.

Version 7.6 (9 February 2015 released)

  • fixed cannot use Zoom, Focus, Pan, Exposure, Tilt, Roll, Iris camera control features.
  • added allow set Auto property of all camera control features . e,g, Zoom, Focus, Pan, Exposure, Tilt, Roll, Iris, BacklightCompensation, Brightness, Contrast, Saturation.
  • fixed Auto property return not correct value of all camera control features . e,g, Zoom, Focus, Pan, Exposure, Tilt, Roll, Iris, BacklightCompensation, Brightness, Contrast, Saturation.
  • updated VB6, VC camera control samples.


Version 7.5 (30 December 2014 released)

  • added MP4 Encoder plugin that support capture to H264 MP4 video (need purchased MP4 encoder plugin)
  • fixed VideoFx preview issue when using on capture card.
  • added UseMP4EncoderPlugin, Mp4AudioSamplerate, Mp4Audiobitrate, Mp4H264Profile, Mp4VideoBitMode, Mp4Videobitrate properties.
  • added Capture to MP4 vb6, c#2010, vb.net 2010 vc samples.


Version 7.0 (24 August 2014 released)

  • added Face Detection Fx plugin.  It allow custom threshold for face detection and capture the detected face to JPEG file. (need purchased our Face Detection Fx Plugin).
  • fixed access IP camera issue.
  • added Sample Grabber to PictureBox, Bitmap handle features. 
  • added CustomVideoCard property. If VideoCap cannot preview your video device. You may try Set the custom video card =true, it may let videocap support more video devices. e.g. h830 AverMedia USB TV card model  
  • added allow set the capture area and video format when using Virtual Screen Capture. You may dynamic change the virtual screen capture area.
  • added SampleBuffer2HBITMAP, SampleBuffer2Picture, VirtualScreenCaptureArea, VirtualScreenVideoFormat,
    DeleteImageHandle, DeleteSampleBufferPicture methods.
  • added EffectFaceTrackBoxColor, EffectFaceCaptureFileName, EffectFaceCaptureToFile, EffectFaceCaptureFaceOnly,
    EffectFaceTrackBoxStyle, EffectFaceShowBackProjection, EffectFaceTemplateFile, EffectFaceThreshold methods.
  • added FaceDetected event 
  • added Picture in Picture effect support 4 cams in same time. 
  • added SampleBuffer2 event.
  • updated vb6, vb.net 2010 , c#2010 Sample Grabber samples. You may use sample grabber in .net now.
  • added vb6, vb.net 2010 4 Cams Picture in Picture effect samples.
  • added vb6, vb.net 2010 virtual screen samples.
  • added vb6, vc , vb.net 2010 face detection samples.


Version 6.5 (23 August 2013 released)

  • added Virtual Screen Capture plugin.
  • added UseOverlayInPlugin property, it  Allow use Overlay Text, Overlay Image, Rotate, InvertColor, GrayScale, Hue, Lightness effect when using Video Fx, Video Painter, Motion Detection, Video Frame plugin in same time.
  • fixed crash issue on some comptuer when using Video Fx and Motion Detection.
  • fixed cannot preview  some Hauppauge WinTV capture card, e.g. WinTV-HVR-1600. 


Version 6.2 (14 December 2012 released)

  • fixed crash issue in Visual Studio\'s design time environment. 100% will not crash on
    Visual Studio \'s design time environment now.
  • improved some computer cannot use VMR9 renderer issue. Now it can preview the video without need VMR9 Renderer. (except Motion Detection, Video Fx features) 
  • support on Window 8.


Version 6.1 (11 July 2012 released)

  • updated crash issue in vb.net, c#, more stable on .net now.
  • updated vb.net 2010 samples.
  • fixed crash issue when connect IP camera in some computer.

Version 6.0 (28 April 2012 released)

  • added Motion Detection, Video Painter, Video Fx, Video Frame plugin.
  • added Hue and Lightness effects.
  • improved the activex, now run on vb.net, c# more stable.
  • remove useOverlay property, you should use EffectType property now.
  • fixed press ESC button cannot close full screen mode in vb.net or c# form.
  • added GetAudioCompressorCount, GetAudioCompressorName,GetAudioDeviceCount, GetAudioDeviceName, GetAudioInputPinCount, GetAudioInputPinName, GetDeviceCount, GetDeviceName, GetVideoCompressorCount,
    GetVideoCompressorName, GetVideoFormatCount, GetVideoFormatName, GetVideoInputCount, GetVideoInputName, GetWMVProfileCount, GetWMVProfileName methods.
  • added EffectFxType, EffectMotionSensitivity,EffectPainterDrawingColor, EffectPainterDrawingType, EffectPainterPenSize, EffectType, EffectVideoFrame properties.
  • added ChangeHue, ChangeLightness, EffectMotionSetDetectedRect, EffectPainterClear,EffectPainterZoom methods.
  • added MotionDetected events
  • added vb6, vb.net 2010, vc samples.
  • updated all samples.


Version 5.1 (8 December 2011 released)

  • added digital signed for ocx and exectuable of installer files.
  • fixed c#2010 and vb.net 2010 samples cannot run on 64 bit OS issue.

Version 5.0 (2 May 2011 released)

  • fixed two same model of video device installed on system. if create two instance of activex , access different video device for each instance of activex, only one instance of activex can preview issue.
  • added allow unload or close the video device.
  • added allow add picture in picture effect, video capture device mixing image file or mixing two video capture devices.
  • added allow apply moving effect, zoom in, zoom out effect at specific time on specific picture when using picture in picture effect.
  • fixed display pure function call issued when using on .net.
  • added c# 2010, vb.net 2010 samples.
  • updated all samples.
  • added unload method.
  • added PIPChangePos, PIPAddImage, PIPAddVideoDevice, PIPInitDisplayArea, PIPAddPIPEffect, PIPStart, PIPStop methods.



Version 4.5 (9 June 2010 released)

  • added grayscale effect.
  • improved center the video if rotate 90 or 270 degree.
  • added dual display feature, the video will display full screen on monitor 2.
  • added allow hide or show full screen on monitor 2.
  • added allow return RGB Buffer if set SampleBufferMode property to 3. Now you may read the RGB value of each pixel easily.
  • fixed IP cam issue for StartDot NetCam SC IP camera.
  • added GetSampleBufferRGB method.
  • added ShowDualScreen method.
  • added GrayScale method.
  • added UseDualDisplay property.
  • updated the samples.

Version 4.0 (5 July 2009 released)

  • redesigned access IP camera engine, it support almost all IP camera that support MJPEG stream.
  • support password protected IP camera.
  • support capture the video to AVI file from IP camera.
  • support snapshot the video from IP camera.
  • added ReleasePictureBox method.
  • updated StartIPCamera method.
  • removed EnableIPCamera, IPCameraFile, IPCameraFileSeqNo CaptureIPCameraFile properties.


Version 3.5 (19 May 2009 released)

  • improved the sync issue when output avi, wmv file.
  • added select different sync mode.
  • added allow custom define video format(resolution)
  • improved show full screen mode and allow using keyboard key or mouse button to close the full screen.
  • updated ShowVideoCapturePropertyPage, ShowVideoFormatPropertyPage, ShowAudioCapturePropertyPage, ShowCrossbarPropertyPage methods. it can set the window handle of parent window.
  • added allow drawimage from HBITMAP handle.
  • added SyncMode, SyncStreamOffset properties
  • added UseOverlay, ClearFullScreenKey, ClearFullScreenMouseButton, ClearFullScreenType, CustomVideoColorFormat, CustomVideoHeight, CustomVideoWidth, ReceivedFullScreenHWnd properties.
  • added DeleteImageHandle, DrawImageHandle methods.
  • added CustomVideoFormatError, FullScreenKeyDown, FullScreenKeyup events.

Version 3.1 (20 April 2008 released)

  • Updated web sample .


Version 3.0

  • added draw multi images and texts on video in same time.
  • added Rotate, Invert video.
  • added Capture Video stream From IP Camerea.
  • added Frame grabber to memory or clipboard.
  • added Detecting insert or remove USB device.
  • added Support FM Radio, AM Radio, Digital Satellite Service TV Tuner.
  • added full screen display.
  • fixed refresh video, audio device issue in.Net.


Version 2.0

  • added DrawImage method that support overlay bitmap.
  • added restore audio pin when the control destory.
  • modified DrawText method that provide over 50 different text styles.
  • fixed snapshot can capture the text.

 

Related Products