TVideoGrabber features

Video capture device

TVideoGrabber supports most of the video capture devices, including:

- HD webcams, e.g. the Logitech C910 in Full HD 1080p, the Microsoft Lifecam Cinema, the Hercules DualPix HD720p, ...
- HD camcorders through firewire or USB, e.g. the Canon HV30, ...
- all standard USB webcams and DV camcorders through firewire,
- USB analog Composite/SVideo capture devices, e.g. the EasyCap, the Hauppauge USB-Live-2, ...
- PCI analog Composite/SVideo and digical capture cards,
- Blackmagic Decklink (Intensity, Extreme, ...)
- IP cameras in MPEG or JPEG mode
- RTSP IP cameras in H264/MPEG4 + audio (requires the optional RTSP/RTMP source filter)
capture devices including hardware encoders, e.g. the Hauppauge PVR, the Sensoray 2250S, the Dazzle Creator...

Video recording

- recording in AVI, MKV, WMV, FLV, MP4, WebM(VP8), MP3, 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 require 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 or MP3 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 processings and 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 processings

- 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

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

Analog tv tuning

- tv channels scanning,
- tv frequency overrides.

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 supported with the visual studio .net versions (ocx and dll), delphi/C++Builder 2009 and above