TVideoGrabber is an easy-to-develop video capture component and media player component available for Delphi and C++Builder (as a native VCL component), or for Visual Basic and Visual C++ (as an ActiveX OCX component).
It has been designed for an easy, intuitive and fast development of applications including video.
TVideoGrabber captures analog or digital video sources like Firewire (IEEE1394) cameras, DV camcorders, USB web cams, IP cameras, TV cards, PCI composite cards, USB devices, and plays video clips with frame capture, live video straming and audio broadcasting capabilities.
The major features include recording (AVI, WMV, WAV, MP3 and MPEG2 (e.g. with Hauppauge PVR, Plextor ConvertX...), audio/video compression on-the-fly or after recording, direct network streaming, network streaming to a Windows Media Server publishing point, reencoding of video clips, powerful media player with playlist, audio VU-meters, Send to DV, DV timecode, DV date/time, DV camcorder control, motion detection, frame capture, PIP, text and graphics overlays, TV tuning, videos built from set of images, screen recording, video cards with multiplexed video inputs, deinterlacing, video rotation, brightness, contrast, hue, saturation, dual display and more.
TVideoGrabber features:
Video capture device
DV camcorders, USB webcams, IP Cameras, PCI composite and digital capture cards, USB capture devices, firewire(IEEE1394) cameras, HD cameras, TV cards, Blackmagic Decklink, etc...
It support hardware encoders like Hauppauge PVR, Sensoray 2250S, Dazzle Creator...
Video recording
- recording in AVI, MKV, MPEG, WMV
- recording with pre-roll,
- 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, using standard audio/video codecs like MPEG, DivX, OpenDivX, XVid...
- pause/resume during AVI recording, with possibility to create a new clip for each pause/resume,
- video preview while recording.
Audio recording
- to WAV or MP3 files
Media player
- play video clips or audio clips,
- play static images,
- 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 overlay
- 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 overlay
- text scrolling,
-text shadow,
- text transparency,
- custom fonts,
- multiple text overlays on the same video frame
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,.
Video processing and overlay
- image and graphic overlays,
- text overlay,
- 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.
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
space
Program Informations
Developer Datastead
Price And Size
43.0MB Freeware
Date Add
October 27, 2010
Download