VisioForge

Video Edit SDK .NET

The VisioForge Video Edit SDK .Net allows programmers to integrate advanced video editing and processing capabilities into their software applications. With this SDK, you can create custom movies by combining audio and video files, applying various effects, and smoothly transitioning between tracks. The SDK provides robust support for popular video formats, including MP4, WebM, AVI, WMV, Matroska, MPEG-1/2/4, and others. It also offers the flexibility to work with additional file formats using third-party DirectShow filters. Moreover, you can export audio in the most popular formats, including MP3, AAC/M4A, OGG Vorbis, Windows Media Audio, OPUS, Speex, and WAV, adding versatility to your multimedia projects.

Cross-platform support for Windows, macOS, Linux, Android, and iOS

Installation

Quick Installation with NuGet

Get started in seconds with our NuGet package

Install-Package VisioForge.DotNet.VideoEdit

Or search for VisioForge.DotNet.VideoEdit in Visual Studio's NuGet Package Manager.View on NuGet.org →

Key Benefits

Timeline Editing

Multi-track timeline with precise control over video and audio segments

Rich Effects Library

50+ built-in effects, transitions, and filters for professional results

GPU Acceleration

Hardware-accelerated rendering with Intel, NVIDIA, and AMD support

Video Edit SDK Structure

SDK STRUCTURE

The SDK provides compatibility with video, audio, and image files as input sources and allows you to include images from memory. It also provides access to over 20 different output file formats. You can stream the output over a network or send it to a Blackmagic card for further processing. This range of options and configurations ensures developers can efficiently handle multimedia content.

VIDEO EDITING PIPELINE

The SDK includes a timeline feature that enables creating and managing multiple video and audio tracks. Within these tracks, you can insert video and audio fragments. Then, following the decoding phase, the data becomes ready for processing and compression before being written to a file. This structured workflow facilitates efficient multimedia content handling within your application.

Video Editing Pipeline
Output Formats

OUTPUT FORMATS

The SDK ensures robust compatibility with many popular video, audio, and image file formats and codecs, including MP4, WebM, AVI, WMV, MPEG-TS, MP3, AAC, JPEG, GIF, and PNG. Furthermore, developers can use their custom DirectShow filters for encoding, offering enhanced flexibility and customization options for multimedia processing.

VIDEO PROCESSING

The SDK facilitates the integration of SMPTE-compliant transitions between videos to create smooth, professional-looking transitions. It also enables adding text, images, or GIF logos to your content. Developers can adjust brightness, contrast, saturation, or hue to fine-tune the visual aspects. Furthermore, the SDK supports various operations such as resizing, cropping, and rotating, affording precise control over the video's appearance.

Video Processing
Audio Processing

AUDIO PROCESSING

Add an equalizer to your audio processing capabilities with the SDK. This allows you to fine-tune audio frequencies for optimal sound quality. You can also normalize audio levels, increase volume, or enhance bass frequencies to achieve the desired output. The SDK also offers a wide range of other audio effects.

Major Features

VisioForge Video Edit SDK .Net's major features include:

Input Formats

  • Video formats: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1, or any other with a corresponding decoder
  • Audio formats: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS, or any other with a corresponding decoder
  • Image formats: BMP, PNG, GIF, JPEG, TIFF, WebP
  • In-memory image and video sources for dynamic content generation

Output Video Formats

  • MP4 H264/HEVC + AAC using software, Intel QuickSync, NVIDIA NVENC/CUDA, or AMD Radeon encoders
  • WebM (VP8/VP9 + Vorbis/Opus)
  • AVI with configurable codecs
  • WMV using built-in or external profiles
  • MKV (Matroska) container
  • MPEG-1/2/4 including VCD/SVCD/DVD profiles
  • Animated GIF output
  • Custom output formats via 3rd-party DirectShow filters

Video Processing & Effects

  • Image and graphic overlays (including animated GIF)
  • Transitions between tracks (SMPTE standard)
  • Pan/zoom effects
  • Text overlay with customizable fonts and styles
  • Video transparency and alpha blending
  • Brightness, contrast, saturation, hue adjustments
  • Resize/crop to any resolution
  • Chroma-key (green screen) compositing
  • Denoise and deinterlace filters
  • Fade-in/fade-out effects
  • Rotate and flip transformations
  • 30+ additional video effects

Audio Processing & Effects

  • Volume booster
  • 10-band equalizer
  • 3D-bass system
  • Audio normalization
  • Auto/manual gain control
  • Additional audio effects library

Network Streaming

  • RTSP protocol (H264/AAC)
  • RTMP streaming to YouTube, Facebook, and custom servers
  • HTTP Live Streaming (HLS)
  • Windows Media streaming
  • NDI network streaming
  • UDP and custom FFmpeg-based protocols

Other Features

  • Multi-track timeline with precise segment control
  • 3rd-party DirectShow filters support
  • Subtitles support (SRT, ASS, SSA)
  • Motion detection
  • Barcode reader
  • Output to encrypted video (Video Encryption SDK)
  • Output to Virtual Camera SDK
  • Audio/video file tags reading and writing
  • Blackmagic Decklink output
  • madVR video renderer support [Windows only]

Quick Start Code

Get started with professional video editing in minutes

Basic Video Editor Implementation

C#

Text & Image Overlay with Color Correction

C#

Transitions Between Clips

C#

Flexible Licensing Options

Choose the license that best fits your project requirements

Choose Your License

Professional video editing SDK licensing

All licenses include 12 months of updates and technical support

Standard

€750/lifetime

Buy Now
  • Timeline
  • Frame grabber
  • Video processing
  • Audio processing
  • HD video support
  • Transitions
  • Chroma-key
  • OSD (On-Screen Display)
  • Multiple output screens
  • Output formatsAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex

Professional

€1000/lifetime

Buy Now
  • Timeline
  • Frame grabber
  • Video processing
  • Audio processing
  • HD video support
  • Transitions
  • Network streaming (WMV)
  • Chroma-key
  • Motion detection
  • Video processing using DirectShow filters
  • OSD (On-Screen Display)
  • Picture-In-Picture
  • Multiple output screens
  • Virtual Camera SDK output
  • Video rotation
  • Output formats+, DV video, DV/MPEG-1/2/4 (using a TV tuner with an internal MPEG encoder or DV/HDV camcorder), Flash Video (FLV) using FFMPEG, WebM, Custom output formats using external DirectShow filters

Premium

€1500/lifetime

Buy Now
  • Timeline
  • Frame grabber
  • Video processing
  • Audio processing
  • HD video support
  • Transitions
  • Network streaming (WMV)
  • Network streaming (RTMP/RTSP/UDP)
  • Chroma-key
  • Motion detection
  • Video processing using DirectShow filters
  • OSD (On-Screen Display)
  • Picture-In-Picture
  • Multiple output screens
  • GPU-accelerated video effects
  • Virtual Camera SDK output
  • Video Encryption SDK support
  • Video rotation
  • Output formats+, MPEG-1/2/4 using FFMPEG, MP4 (H264/HEVC + AAC) using software, Intel QuickSync, Nvidia NVENC/CUDA, or AMD Radeon encoders

All licenses include 1 developer seat, source code samples, and email support.
Annual licenses include 1 year of updates. Upgrade to lifetime license for perpetual updates.

💰 Save More with Bundle Packages

This product is included in our cost-effective bundle packages. Get more products and save up to 71%!

.NET Bundle Professional

Annual:€700.00
Lifetime:€1800.00

Save up to 71%

Includes:

  • Video Capture SDK .NET (Professional)
  • Media Player SDK .NET (Professional)
  • Video Edit SDK .NET (Professional)
  • Video Edit SDK FFMPEG .NET (Professional)
  • Media Blocks SDK .NET

.NET Bundle Premium

Annual:€1000.00
Lifetime:€2500.00

Save up to 70%

Includes:

  • Video Capture SDK .NET (Premium)
  • Media Player SDK .NET (Premium)
  • Video Edit SDK .NET (Premium)
  • Video Edit SDK FFMPEG .NET (Premium)
  • Media Blocks SDK .NET

System Requirements

Development and deployment requirements for all supported platforms

Development Systems
  • Windows 10 or Windows 11
  • Ubuntu 22.04 or later
  • macOS 12 or later
Target Platforms
  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 and later
  • Android 8 and later
  • Linux (Ubuntu, Debian, etc.)
  • macOS 12 or later
  • iOS 11 or later
.NET Versions
  • .NET Framework 4.6.1 and later
  • .NET Core 3.1
  • .NET 5/6/7/8/9/10
IDE Support
  • Visual Studio 2019 and later
  • Visual Studio Code
  • JetBrains Rider
  • Compatible with Microsoft Access, Word, Excel
Hardware
  • Minimum 2 GB RAM (4 GB recommended)
  • Intel Core i5 or AMD equivalent processor
  • GPU with DirectX 11 support for hardware acceleration
  • NVIDIA GPU for NVENC/CUDA acceleration
  • Intel GPU for QuickSync acceleration

Distribution Rights

Royalty-free distribution. Deploy your applications without additional fees or runtime licenses. Your end users do not need to purchase any separate license.

Trial Limitations

The trial version displays a watermark on the rendered video. All features are fully functional during the 30-day trial period.

Free for Non-Commercial Use: The SDK is free for non-commercial use. Please contact us to get a free license.

Developer Resources

Everything you need to get started

Start Your Free Trial Today

Full-featured trial version with watermark. No limitations on functionality.