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 the 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 (saves the H264 to MP4), Blackmagic Decklink, Hauppauge Colossus, etc...
Most of the encoding formats are supported, natively or by using third-party codecs.
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.
The license is royalty-free license, with 2 years of free upgrades and support included.