OVERVIEW
TVideoGrabber is a video capture / media player component for developers
working with C#, VB, C++, Delphi, C++Builder, and other ActiveX-compatible
development tools.
Powerful and simple 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 the
video capture devices, IP cameras, screen, as well as from images used as
video source.
TVideoGrabber is also an advanced media player that lets you play audio/video
clips at their normal speed, faster, slower, forward and backward.
You can capture frames,
perform graphic and text overlays during preview, recording or playback, apply video
processings like rotation, cropping, and much more.
TVideoGrabber includes a single component the following features:
- VIDEO PREVIEW,
- VIDEO RECORDING,
- AUDIO RECORDING,
- MEDIA PLAYER,
- FRAME CAPTURE,
- GRAPHICS AND TEXT OVERLAYS,
- IP CAMERA SUPPORT,
- MOTION DETECTION,
- VIDEO PROCESSING,
- LIVE AUDIO/VIDEO STREAMING,
- SCREEN or WINDOW RECORDING,
- PRINT TO DV,
- VIDEO CLIPS BUILT FROM IMAGES,
- REENCODING INTO ANOTHER FORMAT,
- CROPPING AND ZOOMING,
- AUDIO VU-METERS,
- DUAL DISPLAY.
TVideoGrabber is designed to be easy and comprehensive to use.
Simply put a TVideoGrabber component on a form and invoke StartPreview to get
the preview running!
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.
The package includes demo projects showing how to implement the
simplests as well as the most advanced features, with only a few lines
of code.
The license price includes free upgrades and e-mail support for 2 years.
FEATURES
VIDEO PREVIEW
of video capture devices like DV camcorders, USB webcams, IP Cameras, PCI
composite and digital capture cards, TV
cards, USB capture devices and firewire(IEEE1394) cameras
VIDEO RECORDING
- AVI/MPEG/WMV recording,
- recording with pre-roll,
- 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
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,
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
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,.
MEDIA PLAYER
- plays most of video clips: WMV, AVI, ASF, MPG, MP4, MOV, etc...
- plays most of audio clips: WAV, MP3, ...
- opens static images: BMP, PNG, JPEG, GIF, ...
- trackbar control,
- playlist features,
- playback at any speed, forward or backward,
- fast seeking, forward or backward,
- synchronization of several TVideoGrabber player components,
- plays streaming videos (opens Windows Media "http:", " mms:"
and ".asx" URLs)
- opens static JPEG, BMP, PNG, GIF image files, allowing image processings and overlays
FRAME CAPTURE
- to TBitmap, BMP and JPEG files, one by one or automatically,
- during preview, recording or playback,
VIDEO PROCESSING
- 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),
-
DEVELOPMENT PLATFORMS
The TVideoGrabber package includes the components for the
following development platforms:
- DLL components for Visual Studio (all versions)
- VCL components for Delphi (all versions)
- VCL components for C++Builder (all versions)
- OCX component for Visual Studio (all versions)
- OCX component for Visual Basic 6.0, visual FoxPro 6.0, and ActiveX compatible tools like MS Access, Word, Excel,
Frontpage, Powerbuilder, Works
- OCX component for Visual C++ 6.0