TVideoGrabber SDK v12.1.2.2 for C++ Builder 10.4 Sydney
TVideoGrabber SDK v12.1.2.2 for C++ Builder 10.4 Sydney
Our TVideoGrabber SDK is designed to implement audio/video capture and playback into applications developed in C#, VB .NET, Delphi, C++Builder, Visual C++ and QT.
The major features include capture, recording, playback and re-streaming of IP cameras, webcams, BlackMagic Decklink cards, GigE cameras including IDS cameras, theImagingSource cameras, OsPrey capture cards, Sensoray frame grabbers, Avermedia HD capture and more.
ONVIF IP cameras are supported after installing our RTSP/RTMP/HTTP/ONVIF source filter. It is possible to decode, display the cameras streams while recording them to MP4 or other format, re-stream the URL through RTMP, UDP or RTSP, and control the cameras PTZ through the ONVIF protocol.
During the recording of URL sources, new files can be generated on the fly, without losing frames between each file.
The audio can be recorded from individual sources, or directly from the soundboard output, recording whatever is rendered in the speakers.
After installing the Datastead Multipurpose DirectShow Encoder, it is possible to:
– record through various codecs/formats, including hardware encoding with Intel QuickSync or NVidia NVENC,
– restream the TVideoGrabber output in UDP, RTSP, RTMP…
– merge several clips into a single one,
– split a clip into smaller clips
– transcode clips in other formats.
Media player
TVideoGrabber is also an advanced media player that lets play audio/video clips at their normal speed, faster, slower, forward and backward.
It supports seamless playback of video clips of the same format through it’s playlist feature, allowing to handle them as an unique seekable video clip.
Video processing
Capture frames, perform text/graphic overlays over the video frames or only over the video window, during preview, recording or playback, perform PIP video from another TVideoGrabber component, apply video processing like rotation, cropping and more.
Designed to be easy and comprehensive to use, TVideoGrabber will let you to save time, money and effort to add video and/or audio features in your project.
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.
Video preview
Video recording
– timer-based recording (delayed start, timered stop, or create new file periodically)
– compression of the audio and video streams, “on-the-fly” or after recording
– pause/resume during recording, with possibility to create a new clip for each pause/resume
– video preview while recording
– recording to almost any format through the Multipurpose DirectShow Encoder
Audio recording
– to WAV/MP3/MP4/WMV files
Playback
– play most of the audio/video formats (some formats may require compatible decoders)
– play static images: .bmp, .png, .jpg, .gif, etc…
– trackbar control
– playlist support
– playback at higher or lower speed, forward or backward
– fast seeking, forward or backward
– synchronization of several TVideoGrabber player components
– play streaming sources
– opens static JPEG, BMP, PNG, GIF image files, allowing image processings and overlays
Frame capture
– to HBitmap, TBitmap, BMP and JPEG files
– during preview, recording or playback
Live 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
Motion detection
– the video frame area can be divided in motion detection cells, with a motion coefficient applied globally or to each individual cell
Multiple video windows
– on the same monitor or across several monitors
Overlays and video processing
– multiple text and image overlays
– video rotation
– alpha blending / chroma keying
– transparency
– top-down / left-right
– brightness, contrast, saturation, hue
– color processing
– deinterlacing
Screen capture/recording/streaming
– current monitor
– extended desktop across several monitors
– given window identified by its name or handle
– with or without cursor
Resizing
– cropping
– stretching
– zooming
Multiplexed inputs
– the TVideoGrabber mixer mode allows to mix several video and audio sources into a single video clip
Video clip from images
– video built from memory bitmaps or files (bmp, jpg, gif, png, etc…)
– the final frame rate can be adjusted at the end of the recording
Merging/Reencoding
– by using the installed audio and/or video compressors
– by applying graphics and/or text overlays
– by extracting sequences from a start and stop time
– to almost any format through the Multipurpose DirectShow Encoder
Audio VU-Meter
– “needle analog” style or “digital bargraph” style
Only for V.I.P
Warning! You are not allowed to view this text.