TVideoGrabber Video SDK

Software information
Windows 7/8/Vista/XP/2000/Server
File size:
226.53 Mb
Date added:
April 7, 2014
Product page:
Description from the Publisher

TVideoGrabber is a video capture / media player SDK for development of C#.NET, VB.NET, C++, Delphi, C++Builder, and ActiveX-compatible applications. Powerful and intuitive to use, TVideoGrabber will help you to save time, money and effort to include video and/or audio capabilities in your project.

TVideoGrabber captures and records video and audio streams from most of video capture devices like USB webcams, USB analog capture devices, IP cameras, desktop, as well as from set of bitmaps used as video source.

By installing our optional RTSP DirectShow source filter you can capture RTSP, RTMP, HTTP, Shoucast and various other streaming sources. The RTSP filter lets you save the streaming source to a file without transcoding and without loosing frames when generating new files on the fly.

TvideoGrabber supports also capture devices with a hardware encoder like the Logitech C920 (H264), Blackmagic Decklink, Hauppauge Colossus, etc...

Most of the encoding formats are supported, natively or by using third-party codecs.

You can stream audio/video to the network, directly or through a Windows Media server.

TVideoGrabber is also an advanced media player that lets play audio/video clips at their normal speed, faster, slower, forward and backward, one by one or through a playlist.

It is possible to capture frames, perform text/graphic overlays during preview, recording or playback, perform PIP video from another TVideoGrabber component, apply video processing like rotation, cropping and more.

TVideoGrabber can merge several clips into a single one, split a clip into smaller clips and re-encode them to different formats.

TVideoGrabber includes a single component the following features:

  • video preview,
  • video recording,
  • audio recording,
  • media player,
  • merge/split video and audio clips,
  • frame capture,
  • graphics and text overlays,
  • pip video from another tvideograbber (picture in picture),
  • ip camera support,
  • motion detection,
  • live network audio/video streaming,
  • video processing,
  • screen (or window) recording,
  • video clips built from images,
  • re-encoding to other formats,
  • zoom/crop,
  • audio vu-meters,
  • dual display,
  • unicode strings

TVideoGrabber is designed to be easy and comprehensive to use.

Simply put a TVideoGrabber component on a form and invoke StartPreview() to get the preview running!

Several instances of TVideoGrabber can run concurrently, e.g. to display a video capture window and a media player window on the same form, or to run several cameras concurrently on the same form.

The package includes demo projects showing how to implement the simplest as well as the most advanced features, with only a few lines of code.

TVideoGrabber features

Video capture devices

TVideoGrabber can capture and save the video and audio streams from most of the video capture devices like webcams, IP Cameras, USB capture devices, PCI capture cards.

Examples of capture devices supported (but not limited to):

  • standard USB webcams, e.g. the Logitech C910 in Full HD 1080p, the Microsoft Lifecam Cinema...
  • IP cameras in MJPEG or JPEG mode,
  • HD webcams, e.g. the Logitech C920 with native H264 to MP4 recording,
  • RTSP cameras in H264/MPEG4 with or without AAC audio with our optional RTSP/RTMP source filter),
  • professional capture/rendering cards e.g. the Blackmagic Decklink, AJA Kona, ...
  • GigE cameras with a DirectShow driver, e.g. the Point Grey cameras,
  • HD camcorders through firewire or USB, ...
  • USB analog Composite/SVideo capture devices, e.g. the EasyCap, the Hauppauge USB-Live-2, ...
  • PCI analog Composite/SVideo and digical capture cards, e.g. the OsPrey 210 or 440,
  • PCI/PCIe capture cards with hardware encoder like the Hauppauge Colossus, Sensoray 2250S, ...

Screen capture

screen snapshots or screen recording to video clips, with or without audio

Video recording

  • recording to AVI, MKV, WMV, FLV, MP4, WebM(VP8), MP3, WAV, WMA (*)
  • recording with pre-roll
  • timer-based recording (delayed start, timed stop, new file created periodically)
  • compression of the audio and video streams, "on-the-fly" or after recording, using audio/video codecs...
  • pause/resume during recording, with possibility to create a new clip for each pause/resume
  • video preview while recording.

(*) MPEG, FLV and MP4 recording may require to install third-party codecs. TVideoGrabber does not include any encoding license. Some encoding formats are subject to the MPEG-LA licensing, read our License Agreement before purchasing.

Audio recording

  • to WAV, MP3 or WMA files

Media player

  • play video clips or audio clips
  • play static images
  • play RTSP or RTMP URLs (requires the optional RTSP/RTMP source filter)
  • DVD playback
  • playlist
  • trackbar control
  • playback at any speed, forward or backward
  • fast seeking, forward or backward
  • synchronization of several TVideoGrabber player components
  • plays streaming sources
  • supports AVISynth scripts - perform image processing and apply overlays on video clips or static images

Merge/Split video/Audio clips

  • join several video clips and/or audio clips into a single one, in full or by specifying respective start times and end times
  • split video clips and/or audio clips (extract audio/video, video only or audio only)

Frame Capture

  • to TBitmap, BMP and JPEG files, one by one or automatically
  • during preview, recording or playback,

Graphic overlays

  • image overlays from BMP files, JPEG files or bitmap handles
  • fast JPEG support
  • transparency
  • chroma key
  • alpha blending
  • multiple graphic overlays on the same video frame

Text overlays

  • text scrolling
  • text shadow
  • text transparency
  • custom fonts
  • multiple text overlays on the same video frame

Video processing

  • deinterlacing,
  • video transparency,
  • chroma key,
  • video rotation 90° 180° 270°,
  • top-down and left-right,
  • half size and full size deinterlacing,
  • brightness, contrast, saturation, hue,
  • inverted colors,
  • greyscale.

Live network streaming

  • video streaming or audio broadcasting,
  • directly to the internet, from the platform running TVideoGrabber,
  • indirectly through a publishing point on a Windows Media Server,

authentication supported

DV support

  • DV timecode
  • DV date/time
  • Send to DV ("print to DV"), lets you send the audio/video to a DV device like a DV camcorder,

Multiplexed inputs support

  • supports video cards with several inputs,
  • accept 4 switched inputs and 16 switched inputs in 2x2 or 4x4 mosaïc video or in master/slave modes,

Ip cameras / Ip video servers

  • support for most ip cameras in mjpeg, jpg and asf mode
  • support axis cameras in mpeg4 mode
  • supports username/password authentication on ip cameras with secured login
  • ptz control

Motion detection

  • the video frame area is divided in cells, within motion is detected,
  • the sensitivity of each cell can be easily adjusted through a simple dialog,.

Preview and recording of video and audio clips

  • video files or a video streaming urls (authentication supported)

Screen recording

  • with or without cursor
  • full screen recording (or one monitor when using several monitors),
  • recording of the extended desktop across several monitors,
  • recording of a given window identified by its name or handle

Cropping and zooming

  • recording of only a cropped area of the video source
  • zooming within areas the video source

Video clip built from bitmaps or image files (bmp, jpeg, gif, png, etc...)

  • at any frame rate

Reencoding of video and audio clips

  • by using the audio and/or video compressors,
  • by applying graphics and/or text overlays,
  • by extracting sequences from a start and stop time.

Audio vu-meters

  • "needle analog" style or "digital bargraph" style

Dual display

  • on 2 different monitors (e.g. a small video window on a monitor and a full screen video on the 2nd)

Video capture device control

  • video size,
  • frame rate,
  • video input,
  • analog video standard (ntsc/pal/secam),
  • focus,
  • zoom,
  • frame count of delivered and dropped frames.

Unicode strings

  • Unicode strings are supported with the recent Visual Studio versions (OCX and DLL), and with Delphi/C++Builder 2009 and above.
Users reviews & testimonials

This software is not reviewed yet.

Product tags
viscom video broadcast activex sdk, capture, motion artist, aztec encoder sdk lib, twain scanner sdk activex, frame, library, 123 video player, managed code avi capture, xvideo video player, media player activex, vnc viewer sdk, video edit gold sdk activex, decoder sdk iphone, ean decoder sdk iphone, barcode encoder sdk, motion detection, windows media player, aztec encoder sdk dll, xvideo media player, some media player, web video player, mini capture, 3d frame, karaoke dj mixer activex sdk, video processing, viscom video capture mobile activex, media player 123, windows media player 12, datamatrix encoder sdk dll, capture the flag, wireless media player, video capture sdk, windows media player 13, veecool video capture, aztec decoder sdk dll, viewer sdk, audio and video player, media player classic, pdf417 decoder sdk lib, code93 decoder sdk iphone, code128 decoder sdk android, code128 decoder sdk iphone, ubuntu video player, media classic player 123, databar decoder sdk iphone, 123 media player, datamatrix decoder sdk iphone, viscom video edit gold activex sdk, viscom video capture sdk activex, online tv streaming 2.1, vlc media player, video editor, mainmedia f4v encoder directshow sdk, aztec decoder sdk iphone, x video player, streaming, 321 media player, code93 decoder sdk android, media player gold, windows media player 11, frame 3d, qrcode decoder sdk, dj mixer activex sdk, audio capture to mp3, window media player 123, datamatrix decoder sdk net, media player classic 123, nokia video player, viscom audio capture activex sdk, viscom dvd player playback activex sdk, streaming internet tv, media player activex sdk, playlist, motion artist 3, ean decoder sdk android, streaming video, tvideograbber video sdk, streaming url for micromax, thin client media player, 123 media player classic, classic media player, vlc video player, motion, decoder sdk android, screen recorder activex sdk, databar decoder sdk android, datamatrix decoder sdk mobile pc, datamatrix decoder sdk dll, datamatrix decoder sdk android, sdk, video chat sdk, freeware video editor, video player, video capture, audio video player, igame capture, pdf sdk, media player hd, motion detection sdk, image converter sdk, datamatrix encoder sdk mobile pc, movie thumbnail activex sdk, pdf417 encoder sdk lib, streaming video recorder, motion detection sdk, video capture hardware, video player pro, datamatrix decoder sdk blackberry, upc decoder sdk, viscom 3d carousel sdk activex, video chat activex ocx sdk, pdf417 encoder sdk dll, viscom audio capture pro activex sdk, 3d video player, media player, video capture activex sdk, video media player activex, datamatrix decoder sdk lib, video capture activex, pdf417 encoder sdk activex, viscom screen capture activex sdk, datamatrix encoder sdk activex, screen recorder sdk, video media player activex sdk, live video streaming, desktop video capture, viscom video converter sdk activex
Other downloads from this publisher

The Datastead RTSP/RTMP/HTTP/ONVIF DirectShow Source Filter SDK captures ONVIF, RTSP, RTMP, RTP, HTTP, UDP, RTP, MMS sources, decodes H264, H265, AAC audio/video streams, save the streams to a MP4 file. PTZ control of ONVIF IP cameras.

The Datastead RTSP/RTMP/HTTP/ONVIF DirectShow Source Filter SDK captures ONVIF, RTSP, RTMP, RTP, HTTP, UDP, RTP, MMS sources, decodes H264, H265, AAC audio/video streams, exposes the uncompressed audio and video pins, ssave the streams to a MP4 file

TVideoGrabber is a video capture, media player and editor SDK. It includes video recording, frame capture, network streaming, suppor for ONVIF PTZ IP cameras, motion detection, transcoding, overlays over the video frames or windows, screen capture.

The Datastead RTSP DirectShow Source Filter SDK captures RTSP, RTMP, RTP, HTTP, UDP, RTP, MMS, Shoutcast sources, decodes the audio and video streams, exposes the uncompressed audio and video pins, and can save the streams to files while previewing.

TVideoGrabber is a video capture, media player and editor SDK. Features include AVI/WMV/MKV/WebM/MP4 recording, frame capture, streaming, ONVIF cameras, motion detection, videos from bitmaps, reencoding, PIP, overlays, screen capture, Video edit.