TVideoGrabber features

VIDEO PREVIEW

The TVideoGrabber SDK supports most of the video capture devices supplied with a DirectShow driver:

- standard and HD webcams (e.g. the Logitech webcams)
- professional HD capture/rendering cards (e.g. the BlackMagic Decklink capture cards)
- capture cards including a H264 or MPEG hardware encoder, e.g. like the AverMedia Live Gamer Portable, the Hauppauge Colossus (require our Datastead RTSP filter),
- analog composite USB capture (e.g. the Easycap USB)
- PCI/PCIe analog composite capture cards (e.g. the OsPrey 210 or OsPrey 440)
- IP cameras in H264/MPEG4 mode (require our Datastead RTSP filter),
- IP cameras in HTTP/MPEG or JPEG mode,
- GigE cameras (e.g. PointGrey cameras)
- DV capture devices.

VIDEO RECORDING

- AVI recording,
- WMV/ASF recording,
- MKV recording after installing the Haali MKV muxer,
- MP4/FLV recording (may require a third-party H264 or AAC DirectShow encoder),
- 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,

AUDIO RECORDING

- to WAV, MP3 or WMV

MEDIA PLAYER

- play most of the audio/video formats: WMV, AVI, ASF, MPG, FLV, MP4, MOV, MP3, WAV (some formats may require compatible decoders)
- play static images: BMP, PNG, JPEG, GIF, ...
- 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 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

IP CAMERAS / IP VIDEO SERVERS

- support for most IP cameras in HTTP/MJPEG, JPG or ASF mode
- supports IP cameras in H264/MPEG4 mode (eventually with audio) after installing our RTSP/RTMP DirectShow source filter
- supports username/password authentication on IP cameras with secured login
- PTZ control

MOTION DETECTION

- the video frame area can be divided in motion dection cells,

MULTIPLE VIDEO WINDOWS

- up to 10 display windows can be assigned to different monitors (e.g. a small video window on a monitor and a full screen video on the 2nd and 3rd monitors)

VIDEO PROCESSING AND OVERLAYS

- multiple text and image overlays, over the video frame or directly over the video window(s),
- rotation, resizing, alpha blending, chroma keying,
- camera exposure control,
- 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.

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...)

- the final frame rate can be adjusted at the end of the recording

REENCODING OF VIDEO AND AUDIO CLIPS

- 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.

AUDIO VU-METERS

- "needle analog" style or "digital bargraph" style

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,