# VisioForge SDK - Professional Video & Media Processing for .NET > VisioForge provides enterprise-grade .NET SDKs for comprehensive video/audio processing, built on proven native libraries (FFmpeg, GStreamer) with managed wrappers. Cross-platform support for Windows, macOS, Linux, iOS, and Android. ## Products - [Video Capture SDK .NET](https://www.visioforge.com/video-capture-sdk-net): Complete video capture solution for camera, screen, and IP camera recording - [Media Player SDK .NET](https://www.visioforge.com/media-player-sdk-net): Universal media player supporting all major formats and streaming protocols - [Media Blocks SDK .NET](https://www.visioforge.com/media-blocks-sdk-net): Pipeline-based media processing with modular blocks for custom workflows - [Video Edit SDK .NET](https://www.visioforge.com/video-edit-sdk-net): Professional video editing with timeline-based editing and effects - [Video Edit SDK .NET (FFmpeg)](https://www.visioforge.com/video-edit-sdk-ffmpeg-net): FFmpeg-based video editing SDK - [Virtual Camera SDK](https://www.visioforge.com/virtual-camera-sdk): Virtual camera driver for Windows - [Video Fingerprinting SDK](https://www.visioforge.com/video-fingerprinting-sdk-net): Digital signatures for video content detection ## Documentation - Getting Started - [.NET SDK Setup and Configuration Guide](https://www.visioforge.com/help/docs/dotnet/init/): Initialize and deinitialize .NET SDKs for video capture, editing, and playback with DirectShow and cross-platform X-engines. ## Documentation - General - [Delphi Libraries for Professional Multimedia Dev](https://www.visioforge.com/help/docs/delphi/general/): Professional Delphi/ActiveX multimedia libraries for video capture, playback, and editing with comprehensive documentation and examples. - [Delphi 64-bit Package Installation Guide](https://www.visioforge.com/help/docs/delphi/general/install-64bit/): Complete guide to installing 64-bit Delphi packages - configure library paths, manage runtime packages, and resolve common installation issues. - [Fixing .otares File Errors in Delphi Packages](https://www.visioforge.com/help/docs/delphi/general/install-otares/): Resolve missing .otares file errors in Delphi - troubleshoot resource issues, fix compilation errors, and restore package functionality. - [Audio Encoder Integration Guide for .NET SDKs](https://www.visioforge.com/help/docs/dotnet/general/audio-encoders/): Implement AAC, FLAC, MP3, Opus, and other audio encoders in .NET with optimal settings, performance tips, and best practices. - [Essential .NET SDK Code Samples for Developers](https://www.visioforge.com/help/docs/dotnet/general/code-samples/): Implementation examples for DirectShow filters, audio/video processing, rendering, and media manipulation in .NET SDK applications. - [.Net SDKs - Info, Manuals & Usage Guides](https://www.visioforge.com/help/docs/dotnet/general/): Comprehensive guides for VisioForge .NET SDKs covering video capture, media playback, editing, encoders, effects, and network streaming. - [Using the VisioForge MCP Server for AI-Assisted Development](https://www.visioforge.com/help/docs/dotnet/general/mcp-server-usage/): Connect your AI coding assistant to the VisioForge MCP Server for instant access to API documentation, deployment guides, code examples, and SDK knowledge. - [Network Streaming Guide for .NET Development](https://www.visioforge.com/help/docs/dotnet/general/network-streaming/): Implement RTMP, RTSP, HLS, NDI, and other streaming protocols in .NET with hardware acceleration for live broadcasting and media platforms. - [Video & Audio Format Guide for .NET Development](https://www.visioforge.com/help/docs/dotnet/general/output-formats/): Comprehensive guide to video and audio formats for .NET including MP4, WebM, AVI, MKV with codec comparisons and compatibility matrices. - [Troubleshooting with Logs for .NET SDK Products](https://www.visioforge.com/help/docs/dotnet/general/sendlogs/): Enable and capture debug logs for .NET SDK troubleshooting with step-by-step instructions for demo and production environments. - [Advanced Video Effects & Processing for .Net SDKs](https://www.visioforge.com/help/docs/dotnet/general/video-effects/): Implement professional video effects, text/image overlays, and custom video processing with powerful visual enhancement tools for .NET apps. - [Video Encoders for VisioForge .NET](https://www.visioforge.com/help/docs/dotnet/general/video-encoders/): Comprehensive overview of video encoders with hardware acceleration, codec features, and performance optimization for .NET video applications. - [Integrate Media SDKs with Avalonia Applications](https://www.visioforge.com/help/docs/dotnet/install/avalonia/): Build cross-platform Avalonia apps with multimedia capabilities for Windows, macOS, Linux, Android, and iOS using VisioForge video SDKs. - [.NET SDKs Installation Guide for Developers](https://www.visioforge.com/help/docs/dotnet/install/): Install multimedia .NET SDKs in Visual Studio and Rider with platform-specific configuration for Windows, macOS, iOS, Android, and Linux. - [Integrate Media SDKs with .NET MAUI Applications](https://www.visioforge.com/help/docs/dotnet/install/maui/): Implement video and media capabilities in cross-platform .NET MAUI apps for Windows, Android, iOS, and macOS with VisioForge SDKs. - [Integrate .Net SDKs into JetBrains Rider | Tutorial](https://www.visioforge.com/help/docs/dotnet/install/rider/): Integrate VisioForge .NET SDKs with JetBrains Rider for cross-platform development with WPF, MAUI, WinUI, and Avalonia frameworks. - [Integrate Media SDKs with Uno Platform Applications](https://www.visioforge.com/help/docs/dotnet/install/uno/): Build cross-platform Uno Platform apps with multimedia capabilities for Windows, Android, iOS, macOS, and Linux using VisioForge SDKs. - [Integrating .NET SDKs with Visual Studio](https://www.visioforge.com/help/docs/dotnet/install/visual-studio/): Install and configure multimedia .NET SDKs in Visual Studio with NuGet packages and UI framework integration for video applications. - [Integrate .NET SDKs with Visual Studio for Mac](https://www.visioforge.com/help/docs/dotnet/install/visual-studio-mac/): Install and configure VisioForge .NET SDKs in Visual Studio for Mac for multimedia macOS and iOS application development. ## Documentation - Media Blocks SDK - [Apple Platform Blocks](https://www.visioforge.com/help/docs/dotnet/mediablocks/_Apple/): iOS and macOS optimized MediaBlocks featuring platform audio sources, sinks, ProRes encoding, and VideoToolbox hardware acceleration. - [Linux Platform Blocks](https://www.visioforge.com/help/docs/dotnet/mediablocks/_Linux/): Linux-optimized MediaBlocks with VA-API hardware acceleration for efficient video encoding, decoding, and processing on Ubuntu platforms. - [Audio Encoders for .NET Media Processing](https://www.visioforge.com/help/docs/dotnet/mediablocks/AudioEncoders/): Comprehensive audio compression with AAC, MP3, FLAC, Opus, and more codecs in Media Blocks SDK for efficient encoding and streaming. - [.Net Audio Processing & Effect Blocks](https://www.visioforge.com/help/docs/dotnet/mediablocks/AudioProcessing/): Create audio pipelines with converters, resamplers, mixers, equalizers, and effects for professional audio processing in .NET applications. - [Audio Rendering Block for .NET Media Processing](https://www.visioforge.com/help/docs/dotnet/mediablocks/AudioRendering/): Output audio streams to devices across Windows, macOS, Linux, iOS, and Android with cross-platform audio rendering and buffer management. - [.Net Audio Visualizer Blocks](https://www.visioforge.com/help/docs/dotnet/mediablocks/AudioVisualizers/): Build audio-reactive applications with Spacescope, Spectrascope, Synaescope, and Wavescope visualizer blocks for dynamic audio rendering. - [.Net Media AWS S3 Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/AWS/): Read from and write to AWS S3 storage with source and sink blocks for media processing pipelines in Media Blocks SDK .NET applications. - [Link Media Pipelines - Bridge Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Bridge/): Link and dynamically switch between media pipelines for audio, video, and subtitles without interrupting playback or streaming in .NET apps. - [Blackmagic Decklink Integration for .NET Developers](https://www.visioforge.com/help/docs/dotnet/mediablocks/Decklink/): Integrate Blackmagic Decklink devices for professional SDI and HDMI capture and rendering with multi-device support in .NET applications. - [.Net Media Demuxer Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Demuxers/): Demux media containers with MPEG-TS, QT (MP4/MOV), and Universal demuxers for separating audio and video streams in .NET pipelines. - [Media Blocks SDK .Net - Developer Quick Start Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/GettingStarted/): Integrate Media Blocks SDK into applications with installation guide, pipeline architecture, and multimedia processing block tutorials. - [Media Blocks SDK for .NET Integration Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/): Build multimedia applications with Media Blocks SDK for modular video playback, non-linear editing, and multi-source camera capture in .NET. - [.Net Live Video Compositor](https://www.visioforge.com/help/docs/dotnet/mediablocks/LiveVideoCompositor/): Composite multiple live video and audio sources in real-time with dynamic add/remove capabilities for streaming and recording applications. - [.Net Media Nvidia Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Nvidia/): Accelerate media processing with Nvidia GPU blocks for data transfer, video conversion, and resizing in Media Blocks SDK pipelines. - [.Net Media OpenCV Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/OpenCV/): Implement computer vision tasks with OpenCV blocks for object detection, tracking, image manipulation, and video processing in .NET SDKs. - [.Net Media OpenGL Video Effects Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/OpenGL/): Apply hardware-accelerated OpenGL video effects with GLVideoEffectsBlock for real-time video manipulation in Media Blocks SDK pipelines. - [.Net Media Output Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Outputs/): Write media to files and network streams with comprehensive output sink blocks for MP4, MKV, RTMP, HLS, and more in Media Blocks SDK. - [.Net Media Parser Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Parsers/): Parse elementary video and audio streams to extract metadata and prepare content for decoding and multiplexing in Media Blocks SDK. - [RTSP Server Block for .Net](https://www.visioforge.com/help/docs/dotnet/mediablocks/RTSPServer/): Create RTSP streaming servers for low-latency audio and video delivery over networks with H.264/H.265 codec support in Media Blocks SDK. - [.Net Media Sinks - File & Network Streaming](https://www.visioforge.com/help/docs/dotnet/mediablocks/Sinks/): Save or stream media with sink blocks for MP4, MKV, AVI files and RTMP, HLS, SRT network protocols in Media Blocks SDK pipelines. - [.Net Media Source Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/Sources/): Ingest media from hardware devices, files, network streams, and virtual sources with comprehensive source blocks for Media Blocks SDK pipelines. - [Special .Net Media Blocks & Customization](https://www.visioforge.com/help/docs/dotnet/mediablocks/Special/): Use special blocks like Null Renderer, Tee, and Super MediaBlock for custom pipelines with encryption and advanced GStreamer integration. - [.Net Media Video Decoder Blocks Guide](https://www.visioforge.com/help/docs/dotnet/mediablocks/VideoDecoders/): Decompress encoded video streams with hardware-accelerated decoder blocks supporting H.264, HEVC, VP9, and more codecs in Media Blocks SDK. - [Mastering Video Encoders in .NET SDK](https://www.visioforge.com/help/docs/dotnet/mediablocks/VideoEncoders/): Encode video with AV1, H264, HEVC, VP9, and more codecs using GPU acceleration and optimized settings in Media Blocks SDK for .NET. - [Video Processing & Effects Blocks for .Net](https://www.visioforge.com/help/docs/dotnet/mediablocks/VideoProcessing/): Apply color adjustments, deinterlacing, overlays, geometric transformations, and real-time visual effects in Media Blocks SDK pipelines. - [Media Streaming Video Renderer Block SDK](https://www.visioforge.com/help/docs/dotnet/mediablocks/VideoRendering/): Render video across Windows, macOS, Linux, iOS, and Android with DirectX, OpenGL, Metal hardware acceleration for multimedia applications. - [Windows Platform Blocks](https://www.visioforge.com/help/docs/dotnet/mediablocks/windows/): Windows-optimized MediaBlocks with Direct3D 11 hardware acceleration, video effects, DirectShow decoders, and platform-specific features. ## Documentation - Video Capture SDK - [Audio Capture to MP3 Files in Delphi, C++ MFC & VB6](https://www.visioforge.com/help/docs/delphi/videocapture/audio-capture-mp3/): Implement MP3 audio capture in Delphi, C++, and VB6 - configure LAME encoder, manage bitrates, and create high-quality audio recordings. - [Delphi WAV Audio Capture Implementation Guide](https://www.visioforge.com/help/docs/delphi/videocapture/audio-capture-wav/): Capture audio to WAV files in Delphi with codec selection, compression options, and stereo recording using TVFVideoCapture code examples. - [Delphi Audio Output Device Selection | VideoCapture](https://www.visioforge.com/help/docs/delphi/videocapture/audio-output/): Select audio output devices in Delphi - enumerate devices, control volume, adjust balance with code examples for Delphi, C++, and VB6. - [TVFVideoCapture Library Version History](https://www.visioforge.com/help/docs/delphi/videocapture/changelog/): TVFVideoCapture version history - GPU acceleration, streaming capabilities, format updates from version 4.1 to 11.0 with detailed release notes. - [DirectShow Output Formats in Delphi - Complete Guide](https://www.visioforge.com/help/docs/delphi/videocapture/custom-output/): Implement DirectShow custom output formats in Delphi, C++, VB6 - integrate third-party filters, codecs, and multiplexers with code examples. - [TVFVideoCapture Deployment Guide for Delphi](https://www.visioforge.com/help/docs/delphi/videocapture/deployment/): Deploy TVFVideoCapture in Delphi - install components, register DirectShow filters, configure environment for successful application deployment. - [DV Camcorder Integration in Delphi Applications](https://www.visioforge.com/help/docs/delphi/videocapture/dv-camcorder/): Control DV camcorders in Delphi with TVFVideoCapture - playback, navigation, transport controls with code examples for Delphi, C++, and VB6. - [Delphi FM Radio & TV Tuner Implementation Guide](https://www.visioforge.com/help/docs/delphi/videocapture/fm-radio-tv-tuning/): Implement FM radio and TV tuning in Delphi - channel scanning, frequency management, signal detection with code examples for Delphi, C++, VB6. - [Camera Video Adjustments for Delphi Applications](https://www.visioforge.com/help/docs/delphi/videocapture/hardware-adjustments/): Adjust camera brightness, contrast, and saturation in Delphi with TVFVideoCapture hardware controls and parameter configuration examples. - [TVFVideoCapture for Delphi Developers](https://www.visioforge.com/help/docs/delphi/videocapture/): Professional Delphi video capture library - capture from devices, process video, and integrate with ActiveX. API docs, tutorials, and examples. - [TVFVideoCapture Installation Guide for IDEs](https://www.visioforge.com/help/docs/delphi/videocapture/install/): Install TVFVideoCapture library in Delphi, Visual Studio, C++ Builder, and VB6 with step-by-step IDE setup and ActiveX integration. - [Delphi MPEG-2 Video Capture with TV Tuner Hardware](https://www.visioforge.com/help/docs/delphi/videocapture/mpeg2-capture/): Implement MPEG-2 capture in Delphi using TV tuner hardware encoders - device enumeration, format configuration, and optimized code examples. - [Network WMV Streaming in Delphi Applications](https://www.visioforge.com/help/docs/delphi/videocapture/network-streaming-wmv/): Implement WMV network streaming in Delphi - configure profiles, manage client connections, set ports, and broadcast video with code examples. - [Delphi Video Processing - Resize & Crop Tutorial](https://www.visioforge.com/help/docs/delphi/videocapture/resize-crop/): Implement video resizing and cropping in Delphi - real-time processing, aspect ratio handling, and performance optimization with code samples. - [Screen Recording in Delphi Applications](https://www.visioforge.com/help/docs/delphi/videocapture/screen-capture/): Implement screen recording in Delphi with TVFVideoCapture - capture regions, full screen, customize frame rates, track cursor with code examples. - [Delphi Video Capture - Device Selection Guide](https://www.visioforge.com/help/docs/delphi/videocapture/video-audio-sources/): Select video and audio devices in Delphi - enumerate devices, configure formats, set frame rates with code examples for Delphi, C++, and VB6. - [Video Capture to AVI Files in Delphi Applications](https://www.visioforge.com/help/docs/delphi/videocapture/video-capture-avi/): Record video to AVI format in Delphi with TVFVideoCapture using codec selection, audio configuration, and complete implementation examples. - [Delphi Video Capture to DV File Format Guide](https://www.visioforge.com/help/docs/delphi/videocapture/video-capture-dv/): Implement DV video capture in Delphi - compressed and uncompressed formats with step-by-step implementation and working code examples. - [Video Capture to WMV - Implementation Guide](https://www.visioforge.com/help/docs/delphi/videocapture/video-capture-wmv/): Capture video to WMV format - external profiles, output configuration, and implementation for Delphi, C++ MFC, and VB6 with code examples. - [Delphi Video Input Source Selection with Crossbar](https://www.visioforge.com/help/docs/delphi/videocapture/video-input-crossbar/): Select video input sources in Delphi with crossbar - configure composite, S-Video, HDMI inputs with step-by-step code examples for Delphi. - [Video Renderer Options for Delphi Video Capture](https://www.visioforge.com/help/docs/delphi/videocapture/video-renderer/): Select optimal video renderers in Delphi - Video Renderer, VMR9, EVR with code examples for performance and hardware acceleration on Windows. - [Video Capture SDK Third-Party Integration Guide](https://www.visioforge.com/help/docs/dotnet/videocapture/3rd-party-software/): Integrate OBS, FFMPEG, and VLC streaming tools with Video Capture SDK DirectShow for WinForms, WPF, and Console applications in .NET. - [Audio Capture for .NET - Complete Developer Guide](https://www.visioforge.com/help/docs/dotnet/videocapture/audio-capture/): Implement microphone, line-in, and streaming audio recording in .NET with format support, processing, and real-time monitoring. - [.NET Audio Rendering in Video Capture SDK](https://www.visioforge.com/help/docs/dotnet/videocapture/audio-rendering/): Master audio rendering in .NET with device selection, volume control, performance optimization, and high-quality output tutorials. - [Implementing Audio Capture in .NET Applications](https://www.visioforge.com/help/docs/dotnet/videocapture/audio-sources/): Integrate multiple audio sources in .NET including capture devices, system loopback, IP cameras, and Decklink with code examples. - [Advanced Computer Vision for .NET Video Processing](https://www.visioforge.com/help/docs/dotnet/videocapture/computer-vision/): Implement face detection, object recognition, vehicle counting, and pedestrian tracking in .NET with SDK integration and C# examples. - [Video Capture SDK .NET Deployment Guide](https://www.visioforge.com/help/docs/dotnet/videocapture/deployment/): Deploy Video Capture SDK apps with NuGet packages, silent installers, or manual installation for x86/x64 architectures in .NET. - [Video Capture SDK .Net - Advanced Guides & Tutorials](https://www.visioforge.com/help/docs/dotnet/videocapture/guides/): Master synchronization, DirectShow capture, and webcam photo features with in-depth guides, code samples, and support resources. - [Video Capture SDK for .NET Development](https://www.visioforge.com/help/docs/dotnet/videocapture/): Implement advanced video capture, processing, and streaming in .NET applications with comprehensive developer tutorials and code examples. - [Motion Detection for Video Processing in .NET](https://www.visioforge.com/help/docs/dotnet/videocapture/motion-detection/): Implement advanced and simple motion detection in .NET with multiple detector types, customizable settings, and real-time processing. - [Network Video Streaming Guide for .NET Development](https://www.visioforge.com/help/docs/dotnet/videocapture/network-streaming/): Implement network streaming in .NET with RTSP, RTMP, NDI, HLS, and SRT protocols using implementation tips and best practices. - [Video Capture SDK .Net for Advanced Recording](https://www.visioforge.com/help/docs/dotnet/videocapture/video-capture/): Powerful .NET Video Capture SDK with extensive format support, hardware integration, and flexible implementation for recording apps. - [Advanced Video Processing with .NET SDK](https://www.visioforge.com/help/docs/dotnet/videocapture/video-processing/): Enhance video capture with resizing, cropping, rotation, text overlays, image effects, color adjustments, and filters in .NET. - [Video Sources for .NET SDK - Developer Guide](https://www.visioforge.com/help/docs/dotnet/videocapture/video-sources/): Master video input sources for .NET including webcams, Decklink, IP cameras, screen capture, and industrial cameras with integration. - [Video Capture SDK .Net Video Tutorials](https://www.visioforge.com/help/docs/dotnet/videocapture/video-tutorials/): Implement video capture in .NET apps - learn to capture from IP cameras, webcams, and screens with detailed code examples and steps. ## Documentation - Media Player SDK - [Media Player Library Updates and Features](https://www.visioforge.com/help/docs/delphi/mediaplayer/changelog/): TVFMediaPlayer changelog - track version history from 3.0 to 10.0 with 4K support, encryption, effects, streaming, and performance updates. - [Media Player Library Deployment for Delphi & ActiveX](https://www.visioforge.com/help/docs/delphi/mediaplayer/deployment/): Deploy TVFMediaPlayer in Delphi and ActiveX - automated and manual installation methods, codec setup, DirectShow filters, and dependencies. - [Play Multiple Video Streams from Single File](https://www.visioforge.com/help/docs/delphi/mediaplayer/file-multiple-video-streams/): Handle multiple video streams in files - select camera angles, switch resolutions, and manage tracks with code examples for Delphi, C++, and VB6. - [Media Player SDK for Delphi and ActiveX Development](https://www.visioforge.com/help/docs/delphi/mediaplayer/): Comprehensive media playback SDK for Delphi and ActiveX with format support, advanced controls, video processing, and network streaming. - [Install the TVFMediaPlayer Library](https://www.visioforge.com/help/docs/delphi/mediaplayer/install/): Install TVFMediaPlayer in Delphi, C++ Builder, Visual Basic 6, Visual Studio, and ActiveX environments with detailed setup instructions. - [.NET Media Player SDK Code Examples & Tutorials](https://www.visioforge.com/help/docs/dotnet/mediaplayer/code-samples/): Implement video playback, frame extraction, playlists, and streaming in C# and VB.NET with WinForms, WPF, and Console code examples. - [Media Player SDK .Net Deployment Guide](https://www.visioforge.com/help/docs/dotnet/mediaplayer/deployment/): Deploy Media Player SDK applications with NuGet packages, runtime dependencies, DirectShow filters for Windows and cross-platform environments. - [Media Player SDK .Net - Advanced Guides & Tutorials](https://www.visioforge.com/help/docs/dotnet/mediaplayer/guides/): Master loop playback, position range control, and platform-specific features with in-depth guides, code samples, and support resources. - [Media Player SDK .Net (MediaPlayerCore)](https://www.visioforge.com/help/docs/dotnet/mediaplayer/): Implement video playback, streaming, and media playback capabilities in .NET applications with Media Player SDK usage tutorials. ## Documentation - Video Edit SDK - [TVFVideoEdit Library Version History & Updates](https://www.visioforge.com/help/docs/delphi/videoedit/changelog/): TVFVideoEdit version history from 2.1 to 10.0 with features, bug fixes, FFMPEG integration, Windows 8 support, and video effects updates. - [TVFVideoEdit Library Deployment Guide](https://www.visioforge.com/help/docs/delphi/videoedit/deployment/): Deploy TVFVideoEdit in Delphi and ActiveX applications with automatic installers or manual setup for required components and dependencies. - [TVFVideoEdit Library for Delphi Developers](https://www.visioforge.com/help/docs/delphi/videoedit/): Build video editing software in Delphi with TVFVideoEdit - supporting multiple formats, effects, transitions, timeline editing, and encryption. - [TVFVideoEdit installation in IDEs](https://www.visioforge.com/help/docs/delphi/videoedit/install/): Install TVFVideoEdit library in Delphi and ActiveX-compatible IDEs including MFC, VB6, and C++ Builder with package and control setup. - [Video Edit SDK .NET Code Examples & Tutorials](https://www.visioforge.com/help/docs/dotnet/videoedit/code-samples/): Practical .NET video editing code examples for developers working with VideoEditCore engine (Windows) with detailed tutorials. - [Video Edit SDK .Net Deployment Guide | Windows](https://www.visioforge.com/help/docs/dotnet/videoedit/deployment/): Deploy Video Edit SDK .Net on Windows with NuGet packages, silent installers, and manual setups for x86 and x64 architectures. - [Build Video Editing Apps with .NET SDK](https://www.visioforge.com/help/docs/dotnet/videoedit/getting-started/): Master video editing in .NET SDK with customizable timelines, multiple formats, transitions, effects, and real-time previews for developers. - [Video Editing SDK for .NET Developers](https://www.visioforge.com/help/docs/dotnet/videoedit/): Build video editing apps with .NET SDK featuring timeline editing, transitions, effects, hardware acceleration, and multi-format support. - [Video Transitions and SMPTE Wipe Effects for .NET](https://www.visioforge.com/help/docs/dotnet/videoedit/transitions/): Explore 100+ video transition effects in Video Edit SDK for .NET with SMPTE standard wipes and customizable border, softness, and positioning. ## Documentation - Video Edit SDK (FFmpeg) - [Video Edit SDK FFMPEG .Net Release History](https://www.visioforge.com/help/docs/dotnet/videoedit-ffmpeg/changelog/): Detailed version history and feature updates for Video Edit SDK FFMPEG .Net with performance improvements and API changes. - [Video Edit FFMPEG SDK for .NET Developers](https://www.visioforge.com/help/docs/dotnet/videoedit-ffmpeg/): Powerful cross-platform video editing, processing, and conversion toolkit for .NET with professional effects, overlays, and encoding. ## Documentation - Delphi SDKs - [Delphi Media Framework for Video Processing](https://www.visioforge.com/help/docs/delphi/): Powerful Delphi/ActiveX libraries for video playback, capture, and editing with x64 support for professional media applications. ## Documentation - DirectShow SDKs - [DirectShow Filter Registration Guide](https://www.visioforge.com/help/docs/directshow/deployment/filter-registration/): Register VisioForge DirectShow filters using manual regsvr32, programmatic methods, and installer automation with troubleshooting tips. - [DirectShow Filter Deployment & Installation Guide](https://www.visioforge.com/help/docs/directshow/deployment/): Deploy DirectShow SDKs with COM registration, WiX/NSIS installer integration, redistributable files, and Windows troubleshooting. - [Installer Integration Guide - DirectShow SDKs](https://www.visioforge.com/help/docs/directshow/deployment/installer-integration/): Integrate DirectShow filters into WiX, NSIS, InstallShield installers with custom actions, registration, and dependency management. - [DirectShow SDKs - Redistributable Files Reference](https://www.visioforge.com/help/docs/directshow/deployment/redistributable-files/): Complete list of redistributable files for VisioForge DirectShow SDKs with dependencies, architecture files, and deployment requirements. - [Code Examples](https://www.visioforge.com/help/docs/directshow/ffmpeg-source-filters/examples/): Code examples for FFMPEG Source Filter in C++, C#, and VB.NET with DirectShow graphs, hardware acceleration, and network streaming. - [FFMPEG Source DirectShow Filter for Multimedia Apps](https://www.visioforge.com/help/docs/directshow/ffmpeg-source-filters/): FFMPEG DirectShow filter for decoding 100+ formats including MP4, MKV, H.265 with hardware acceleration in C++, C#, and Delphi apps. - [FFMPEG Source Filter - Interface Reference](https://www.visioforge.com/help/docs/directshow/ffmpeg-source-filters/interface-reference/): IFFmpegSourceSettings interface with hardware acceleration, buffering modes, custom FFmpeg options, and callbacks for DirectShow. - [DirectShow Encoding Filters - Codecs Reference](https://www.visioforge.com/help/docs/directshow/filters-enc/codecs-reference/): DirectShow codec reference with H.264/H.265/VP8/VP9 video, AAC/MP3/Opus audio, and hardware acceleration (NVENC, QuickSync, AMF). - [Encoding Filters Pack - Code Examples](https://www.visioforge.com/help/docs/directshow/filters-enc/examples/): Code examples for NVENC hardware encoding, H.264/H.265/VP8 software encoders, AAC/MP3 audio codecs, and MP4/MKV muxing in DirectShow. - [DirectShow Encoding Filters Pack for Developers](https://www.visioforge.com/help/docs/directshow/filters-enc/): DirectShow video/audio encoders with H.264, H.265, VP8, VP9, AAC, MP3, and GPU acceleration (NVENC, QuickSync, AMF) for Windows apps. - [DirectShow Encoding Filters - Muxers Reference](https://www.visioforge.com/help/docs/directshow/filters-enc/muxers-reference/): DirectShow container formats reference for MP4, MKV, WebM, MPEG-TS, and AVI muxers with supported codecs and streaming options. - [DirectShow Filter SDK Registration Guide](https://www.visioforge.com/help/docs/directshow/how-to-register/): Register DirectShow filters and SDKs in C++, C#, and Delphi with IVFRegister interface and alternative registration code examples. - [DirectShow SDKs & Filters for Video Processing](https://www.visioforge.com/help/docs/directshow/): DirectShow filters and SDKs for video playback, processing, encoding, and multimedia application development with VLC and FFMPEG support. - [Processing Filters - Effects Reference](https://www.visioforge.com/help/docs/directshow/proc-filters/effects-reference/): Complete reference for 35+ DirectShow video effects including color filters, deinterlacing, denoising, and artistic effects. - [Processing Filters Pack - Code Examples](https://www.visioforge.com/help/docs/directshow/proc-filters/examples/): Code examples for Video Effects, Video Mixer, and Chroma Key filters in C++, C#, and VB.NET with DirectShow integration. - [DirectShow Processing Filters for Media Applications](https://www.visioforge.com/help/docs/directshow/proc-filters/): 35+ DirectShow video effects and audio filters with video mixer, chroma key, deinterlacing, and noise reduction for Windows applications. - [Video Encryption SDK - Code Examples](https://www.visioforge.com/help/docs/directshow/video-encryption-sdk/examples/): Code examples for video encryption and decryption with DirectShow filters in C++, C#, and Delphi using password and binary keys. - [Advanced Video Encryption SDK for Developers](https://www.visioforge.com/help/docs/directshow/video-encryption-sdk/): DirectShow video encryption SDK with AES-256 for H.264/AAC MP4 files, GPU acceleration, and complete API for C++, C#, and Delphi. - [Video Encryption SDK - Interface Reference](https://www.visioforge.com/help/docs/directshow/video-encryption-sdk/interface-reference/): Video Encryption SDK API with IVFCryptoConfig, IVFPasswordProvider, and helper methods for C++, C#, and Delphi with AES-256. - [Virtual Camera SDK - Code Examples](https://www.visioforge.com/help/docs/directshow/virtual-camera-sdk/examples/): Virtual Camera SDK code examples for streaming to virtual camera devices and reading from virtual cameras with frame-by-frame rendering. - [DirectShow Virtual Camera SDK for Video Streaming](https://www.visioforge.com/help/docs/directshow/virtual-camera-sdk/): Create virtual webcams for Zoom, Teams, Skype, and OBS with DirectShow SDK for streaming any video source with audio support. - [VLC Source Filter - Code Examples](https://www.visioforge.com/help/docs/directshow/vlc-source-filter/examples/): Code examples for VLC Source Filter with multi-track audio, subtitles, 360° video, and custom VLC parameters in DirectShow. - [VLC Source DirectShow Filter for Media Playback](https://www.visioforge.com/help/docs/directshow/vlc-source-filter/): VLC-powered DirectShow filter for playing 200+ formats, 4K/8K video, RTSP/HLS streams with hardware decoding for media applications. - [VLC Source Filter - Interface Reference](https://www.visioforge.com/help/docs/directshow/vlc-source-filter/interface-reference/): IVlcSrc family interfaces for multi-track audio, subtitle support, and custom VLC command-line options in DirectShow applications. ## Documentation - Video Fingerprinting SDK - [Video Fingerprinting SDK Release Notes](https://www.visioforge.com/help/docs/vfp/changelog/): Track Video Fingerprinting SDK evolution through detailed version history with new features, performance updates, and technical improvements. - [Video Fingerprinting SDK C++ API Documentation](https://www.visioforge.com/help/docs/vfp/cpp/api/): Complete API documentation for VisioForge Video Fingerprinting SDK C++ to generate, compare, and search video fingerprints with examples. - [C++ Fingerprinting SDK Database Guide](https://www.visioforge.com/help/docs/vfp/cpp/database-integration/): Integrate Video Fingerprinting SDK C++ with databases for storing and retrieving fingerprints including SQLite and PostgreSQL examples. - [Getting Started with Video Fingerprinting SDK C++](https://www.visioforge.com/help/docs/vfp/cpp/getting-started/): Install and configure Video Fingerprinting SDK C++ with Visual Studio setup, project configuration, and step-by-step implementation guide. - [Video Fingerprinting SDK for C++](https://www.visioforge.com/help/docs/vfp/cpp/): Native C++ implementation of Video Fingerprinting SDK with high performance and cross-platform support for robust video fingerprints. - [C++ Video Fingerprinting SDK Code Samples](https://www.visioforge.com/help/docs/vfp/cpp/samples/): Native C++ code examples and command-line samples for video fingerprint generation, comparison, and search with VisioForge SDK implementation. - [Video Fingerprinting SDK .NET API Documentation](https://www.visioforge.com/help/docs/vfp/dotnet/api/): Complete API documentation for VisioForge Video Fingerprinting SDK to generate, compare, and search video fingerprints with code examples. - [Cloud Guide for Video Fingerprinting](https://www.visioforge.com/help/docs/vfp/dotnet/cloud-integration/): Comprehensive guide for implementing cloud-based video fingerprinting with Azure and AWS using distributed processing and serverless. - [Video Fingerprinting Database Guide](https://www.visioforge.com/help/docs/vfp/dotnet/database-integration/): Complete guide for integrating video fingerprints with MongoDB, SQL Server, PostgreSQL with schemas, indexing, and optimization. - [Getting Started with Video Fingerprinting SDK .NET](https://www.visioforge.com/help/docs/vfp/dotnet/getting-started/): Complete installation and setup guide for VisioForge Video Fingerprinting SDK with configuration, licenses, and step-by-step instructions. - [Real-Time Video Fingerprinting Guide](https://www.visioforge.com/help/docs/vfp/dotnet/real-time-processing/): Process live video streams and generate fingerprints in real-time using fragment-based processing with the VisioForge Video Fingerprinting SDK. - [Video Fingerprinting SDK Code Samples](https://www.visioforge.com/help/docs/vfp/dotnet/samples/): Comprehensive code examples and sample applications demonstrating video fingerprinting, duplicate detection, and fragment search with SDK. - [Video Fingerprinting SDK FAQ](https://www.visioforge.com/help/docs/vfp/faq/): Find answers about VisioForge Video Fingerprinting SDK including licensing, performance, accuracy, formats, and platform compatibility. - [Fingerprint Types: Search vs Compare](https://www.visioforge.com/help/docs/vfp/fingerprint-types/): Comprehensive guide to Search vs Compare fingerprints in VisioForge Video Fingerprinting SDK with technical differences and performance. - [Video Fingerprinting Technology for Developers](https://www.visioforge.com/help/docs/vfp/): Implement video identification algorithms with SDK to detect duplicates, identify fragments, and match transformed videos on multiple platforms. - [System Requirements for Video Fingerprinting SDK](https://www.visioforge.com/help/docs/vfp/system-requirements/): Hardware and software requirements for running VisioForge Video Fingerprinting SDK on Windows, Linux, and macOS platforms - [Understanding Video Fingerprinting Technology](https://www.visioforge.com/help/docs/vfp/understanding-video-fingerprinting/): Deep dive into algorithms and technical implementation behind VisioForge's video fingerprinting SDK with perceptual hashing and scene analysis. - [Video Fingerprinting Use Cases and Applications](https://www.visioforge.com/help/docs/vfp/use-cases/): Explore real-world applications of video fingerprinting technology including copyright protection, broadcast monitoring, and content management. ## Website - [Video and audio frameworks for developers (C#/VB/Delphi) - VisioForge](https://www.visioforge.com) - [Buy or upgrade subscriptions for our software products - VisioForge](https://www.visioforge.com/buy) - [Video Capture SDK .NET — Webcam, Screen & IP Camera in C#](https://www.visioforge.com/video-capture-sdk-net) - [Media Player SDK .Net - video playback solution - VisioForge](https://www.visioforge.com/media-player-sdk-net) - [Video Edit SDK .Net - edit your video in .Net - VisioForge](https://www.visioforge.com/video-edit-sdk-net) - [Media Blocks SDK .Net - create video app using blocks - VisioForge](https://www.visioforge.com/media-blocks-sdk-net) - [Virtual Camera SDK - stream video and audio between apps - VisioForge](https://www.visioforge.com/virtual-camera-sdk) - [VLC Source DirectShow Filter - Universal player - VisioForge](https://www.visioforge.com/vlc-source-directshow-filter) - [FFMPEG Source DirectShow Filter - Universal decoder - VisioForge](https://www.visioforge.com/ffmpeg-source-directshow-filter) - [Privacy policy​ - Anonymous usage statistics and tracking - VisioForge](https://www.visioforge.com/privacy-policy) - [Terms and conditions of website, products and services - VisioForge](https://www.visioforge.com/terms-and-conditions) - [Refund policy for VisioForge products and services - VisioForge](https://www.visioforge.com/refund-policy) - [Cookie Policy (EU) - VisioForge](https://www.visioforge.com/cookie-policy-eu) - [About Us - VisioForge](https://www.visioforge.com/about) - [Legal information - VisioForge](https://www.visioforge.com/legal-information) - [Support Service Level Agreement (SLA) - VisioForge](https://www.visioforge.com/support-service-level-agreement-sla) ## Support & Resources - [GitHub Samples](https://github.com/visioforge/.Net-SDK-s-samples/): 100+ complete working examples - [API Reference](https://api.visioforge.org/): Complete API documentation - [Discord Community](https://discord.gg/yvXUG56WCH): Developer community support - [Email Support](mailto:support@visioforge.com): Professional support - [Pricing](https://www.visioforge.com/buy): Licensing options and pricing ## Key Technologies **Formats**: H.264, H.265/HEVC, VP9, AV1, AAC, MP3, MP4, WebM, MKV, HLS, DASH, RTMP, RTSP, NDI **Platforms**: Windows, macOS, Linux, iOS, Android (.NET 6-9, .NET Framework 4.7.2+) **Acceleration**: NVIDIA NVENC/NVDEC, Intel Quick Sync, AMD VCE/VCN, Apple VideoToolbox FULL: /llms-full.txt