TVideoGrabber v.

By Datastead

Commercial 21 May 2018

In category

Components > Effects and Multimedia > Video


The TVideoGrabber SDK is a video capture / media player component for developers using Delphi or C++Builder.

TVideoGrabber includes a single component the following features:

  • Video Capture: captures analog or digital video sources like USB web cams, IP cameras, PCI composite cards, USB analog capture like Easycap, HD capture cards like Blackmagic Decklink, Avermedia Live Gamer portable, Terratec Grabster AV350, Hauppauge Colossus, GigE cameras like Basler, Point Grey
  • IP Cameras: supports IP cameras in HTTP, RTSP, ONVIF / PTZ mode with the optional Datastead RTSP/RTMP/HTTP/ONVIF DirectShow source filter, that lets save to MP4/FLV/MOV/AVI/MKV and generate new files without frame lost.
  • Video Recording:
  • - supports the optional Datastead Multipurpose DirectShow Encoder for recording in most of popular formats, including MP4, FLV, MOV, WebM, Theora/Ogg
  • - supports legacy DirectShow compressor codecs.
  • Media player: plays video clips at normal speed, faster or slower, forward or backward. The SourceStream property lets specify a TStream as source.
  • Video Streaming:
  • - supports RTSP streaming with the optional Datastead Multipurpose DirectShow Encoder
  • - includes native Windows Media streaming, directly or to a publishing point
  • Audio recording: records in WAV or MP3 from an audio capture device or a video clip.
  • Text and Graphics Overlays: draws text and graphics over video frames or directly over the video windows. Includes text shadowing for a better readability.
  • Transcoding: converts video clips in other formats, by using the codecs available on the current platform or by using FFmpeg through the Datastead Multipurpose DirectShow Encoder.
  • Audio Vu-Meters: displays the audio levels with analog or bargraph VU-meters.
  • Motion Detection: include motion detection between each frames or from a reference frame.
  • Video Clips built from JPG/BMP files or memory bitmaps: build video clips from a set of picture files, in raw format or compressed with codecs like MPEG4, DivX, etc...
  • Multiplexed Inputs: support video capture cards with multiplexed inputs, e.g. for video surveillance applications.
  • Video Processing: crop, zoom, top-down, hue, saturation, contrast, etc...
  • Multiple monitors: shows video windows on more than one monitor, windowed or full screen


  • Status: With Nag-Screen
  • Source: C
  • Price: $695
  • Exe demo: included
  • Size: 236 860 133kB


  • C++ Builder 10
  • CBuilder 10.1 Berlin
  • CBuilder 10.2 Tokyo
  • C++ Builder 2010
  • C++ Builder 2006
  • C++ Builder 2007
  • CBuilder 2009
  • C++ Builder 6
  • C++ Builder XE3 64-b
  • C++ Builder XE
  • C++ Builder XE2
  • C++ Builder XE3
  • C++ Builder XE4
  • C++ Builder XE5
  • C++ Builder XE6
  • C++ Builder XE7
  • C++ Builder XE8
  • Delphi 10
  • Delphi 10.1 Berlin
  • Delphi 10.2 Tokyo
  • Delphi 2005 (VCL)
  • Delphi 2006 (Win32)
  • Delphi 2007 (VCL)
  • Delphi 2009
  • Delphi 2010
  • Delphi 4
  • Delphi 5
  • Delphi 6
  • Delphi 7
  • Delphi XE
  • Delphi XE 2
  • Delphi XE3
  • Delphi XE4
  • Delphi XE5
  • Delphi XE6
  • Delphi XE2 64-bit
  • Delphi XE7
  • Delphi XE8