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, MJPG or RTSP IP cameras, desktop, as well as from set of bitmaps used as video source. It support most of the encoding formats, 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, overlay graphics and text 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, - VIDEO PROCESSING, - LIVE AUDIO/VIDEO STREAMING, - SCREEN (or window) RECORDING, - VIDEO CLIPS BUILT FROM IMAGES, - RE-ENCODING TO OTHER FORMATS, - ZOOM/CROP, - AUDIO VU-METERS, - DUAL DISPLAY, - UNICODE STRINGS