.Net-based SDK that integrates video capturing and processing functions into software. Implements video and audio playback and capture from a broad range of sources, including TV tuners, USB webcams, DV/HDV camcorders, PCI capture cards, and IP cameras. SDK supports AVI, WMV, DV, MPEG-1/2, MP4, FLV, and WebM output formats.
SDK supports more than 10 different video and audio inputs, and more than 20 output formats.
VIDEO CAPTURE PIPELINE
Video and audio streams can be processed using various effects during preview or capture. After processing, streams will be split and go to encoders and audio/video renderers.
SDK supports all popular video, audio, and image formats and codecs, including MP4, WebM, WMV, MP3, AAC, JPEG, GIF, and PNG.
Add text, image, or GIF logo. Change brightness, contrast, saturation, or hue. Perform resize, crop, or rotate. Use chroma-key or one of many other video effects.
Add an equalizer to your app to allow users to control your audio. Normalize audio or boost volume level or basses. Many other effects are available.
VisioForge Video Capture SDK .Net major features include:
Audio / video preview
Video capture to
AVI (using audio/video codecs like MJPEG, DivX, XviD, x264)
WMV (support of custom WMV profiles. You can configure streams to use variable bit rate encoding (VBR), uncompressed audio or video stream, video size, buffer size, frame rate, etc.)
DV and MPEG from DV/HDV Camcorders and TV Tuners with internal MPEG Encoder (DirectCapture technology)
DV (from any video capture device)
MPEG-1/2/4 (including VCD/SVCD/DVD profiles) and FLV using FFMPEG wrapper
WebM (Vorbis + VP8/VP9)
MP4 H264 / AAC output using software encoder, Intel QuickSync, Nvidia CUDA / NVENC, or AMD Radeon encoder
All formats supported by FFMPEG.exe (including MP4 H264 / HEVC)