VisioForge Video Capture SDK .Net 10.2
VisioForge Video Capture SDK .Net 10.2 | 68 Mb
.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 web cams, DV/HDV camcorders, PCI capture cards and IP cameras. Supports AVI, WMV, DV, MPEG-1/2, MP4, FLV and WebM output formats.
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 or nVidia CUDA / NVENC
All formats supported by FFMPEG.exe (including MP4 H264 / HEVC)
Custom output formats (using 3rd-party DirectShow filters)
Animated GIF
Audio capture to
WAV (compressed or not)
M4A (AAC)
MP3 (using LAME)
FLAC
Ogg Vorbis
Speex
Frame capture to Bitmap class, BMP, JPEG and PNG files
Video processing and effects (CPU / GPU)
graphic overlay (including animated GIF)
text overlay
pan / zoom
brightness, contrast, saturation, hue, etc.
deinterlace
denoise
resize to any resolution
chroma-key
fade-in / fade-out
rotate
3-rd party DirectShow filters support
independent video effects for preview and output
Audio processing and effects
volume booster
equalizer
3D-bass system
normalization
auto / manual gain
a lot of another effects
TV Tuning
TV channels
selecting video formats
selecting input selection (TV-Tuner, FM-Tuner, S-Video, etc.)
TV frequency overrides
auto-tuning
Video capture device control
video input (crossbar interface)
video format
frame rate
supports video cards with several inputs
camera control (brightness, saturation, etc.)
Network streaming
WMV format
RTSP protocol using H264 / AAC codecs
Smooth Streaming protocol to Microsoft IIS Server
RTMP, UDP and any other protocol supported by FFMPEG.exe to other media servers and devices
YouTube
to other media servers and devices using virtual camera/audio source
Motion detection
Barcode reader (QR Code, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
Custom interfaces support
OSD (On-Screen Display)
OCR-ready
PIP (Picture-In-Picture)(video capture sources, IP cameras and video files are supported)
Screen capture
Face detection and object tracking
Multiply output screens support
Timeshift
Video encryption
Output to Virtual Camera SDK
H264 software / Intel QuickSync decoder
Audio capture from speakers
Blackmagic Decklink cards input and output support
Full WinForms and WPF applications support
x64 native version (FFMPEG source are not supported)
Audio / video files tags reading and writing support
Supported input devices:
DV and HDV MPEG-2 camcorders
USB web-cameras and other capture devices
PCI capture cards
TV Tuners (with and without internal MPEG Encoder)
JPEG/MJPEG, MPEG-4 and H.264 HTTP / RTSP / RTMP IP cameras / servers, HD format supported
ONVIF network sources
Blackmagic Decklink devices
Microsoft Kinect / Kinect 2 for Windows
Audio capture devices and sound cards
ASIO devices
Development platforms:
Visual Studio 2012 and later: Visual C#, Visual C++, Visual Basic .NET
may be used with other .Net compatible applications like Microsoft Access, Word, Excel, FrontPage, etc.
10.2
SDK's now based on .Net 4.5
SDS's now have AnyCPU only. To get x86 app set "Prefer 32 bit" option in your project settings
Added ASIO source devices support
Added GPU-based video effects. You can set custom DirectX pixel shader to get your own video effect
Added Timeshift support to Video Capture SDK
Added OnNetworkSourceDisconnect event to Video Capture SDK. Event fired if IP camera disconnected from source
Updated MKV output
Added Zoom option to multiscreen
Added Microsoft Kinect 2 support
Added sharpen effect
OnDeviceLost event in Video Capture SDK replaced by OnDeviceRemoved event, OnDeviceAdded event added
Added TimeStamp video effect (based on TextLogo effect)
Added Mode property to Text Logo class. Now you can draw text, current date/time, frame timestamp or number
Audio_OutputDevice property can be set to "NULL" (string) to have audio sample grabber and VU-meter with disabled rendering to real audio output device
Filter_Exists_Matroska_Muxer method renamed to Filter_Supported_Matroska_Muxer
Added deinterlace support for EVR
Added Video Capture and TV Tuning console demos
SDK's now based on .Net 4.5
SDS's now have AnyCPU only. To get x86 app set "Prefer 32 bit" option in your project settings
Added ASIO source devices support
Added GPU-based video effects. You can set custom DirectX pixel shader to get your own video effect
Added Timeshift support to Video Capture SDK
Added OnNetworkSourceDisconnect event to Video Capture SDK. Event fired if IP camera disconnected from source
Updated MKV output
Added Zoom option to multiscreen
Added Microsoft Kinect 2 support
Added sharpen effect
OnDeviceLost event in Video Capture SDK replaced by OnDeviceRemoved event, OnDeviceAdded event added
Added TimeStamp video effect (based on TextLogo effect)
Added Mode property to Text Logo class. Now you can draw text, current date/time, frame timestamp or number
Audio_OutputDevice property can be set to "NULL" (string) to have audio sample grabber and VU-meter with disabled rendering to real audio output device
Filter_Exists_Matroska_Muxer method renamed to Filter_Supported_Matroska_Muxer
Added deinterlace support for EVR
Added Video Capture and TV Tuning console demos
Only for V.I.P
Warning! You are not allowed to view this text.