Video Edit SDK .Net

VisioForge Video Edit SDK .Net allows programmers to easily integrate video editing and processing capabilities into their software applications. SDK allows you to create your movie using any audio and video files. You can add various effects to it and transition effects between tracks. Video Edit SDK .Net supports the most popular video formats, such as AVI, WMV, MP4, WebM, Matroska, FLV, and MPEG-1/2/4. Also, you can take advantage of other file formats using third-party DirectShow filters. It is possible to export audio to the most popular formats - MP3, AAC/M4A, OGG Vorbis, Windows Media Audio, and WAV (with and without compression).
video edit sdk .net slide 1


SDK supports video, audio, and image files on input. Also, you can add images from memory. More than 20 output formats are available. You can stream output over the network or send it to a Blackmagic card.


Video and audio streams can be processed using various effects. After processing, streams will be split and go to encoders and audio/video renderers.
video edit sdk .net slide 2
video edit sdk .net slide 3


SDK supports all popular video, audio, and image formats and codecs, including MP4, WebM, AVI, WMV, MPEG-TS, 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.
video edit sdk .net slide 4
video edit sdk .net slide 5


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 Edit SDK .Net major features include:

  • Input formats
    • video formats - AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), any other if you have a corresponding decoder
    • audio formats - WAV, MP3, OGG, WMA, AAC, any other if you have corresponding decoder
    • images - BMP, PNG, GIF, JPEG, TIFF
  • Add a lot of audio/video files and images
  • Adding various parts of video and audio files to the timeline
  • Video processing and effects (CPU / GPU)
    • image and graphic overlays (including animated GIF)
    • pan / zoom
    • text overlay
    • video transparency
    • brightness, contrast, saturation, hue, etc.
    • resize / crop to any resolution
    • chroma-key
    • fade-in / fade-out
    • rotate
  • 3-rd party DirectShow filters support
  • Transition effects between tracks (above 80, same as in Windows Movie Maker)
  • Denoise
  • Deinterlace
  • Subtitles support
  • Motion detection
  • Network streaming
    • WMV format
    • RTSP protocol and H264 / AAC codecs
    • Smooth Streaming protocol to Microsoft IIS Server
    • RTMP, UDP, and any other protocol supported by FFMPEG.exe
    • YouTube
    • NDI
    • to other media servers and devices
  • 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)
  • Video Encryption SDK support
  • Output to Virtual Camera SDK
  • Encoding parameters
    • resolution
    • frame rate
    • video and audio codecs
    • video and audio bit rate or quality
    • level/profile (if supported by codec)
    • specific codec settings
    • other
  • Audio processing and effects
    • volume booster
    • equalizer
    • 3D-bass system
    • normalization
    • auto / manual gain
    • a lot of other effects
  • Output video formats:
    • AVI
    • WMV (using built-in or external profiles or specifying all parameters directly)
    • MKV (Matroska)
    • 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
    • Custom output formats (using 3rd-party DirectShow filters)
    • Animated GIF
    • Output audio formats
    • WAV (PCM or compressed)
    • WMA (Windows Media Audio)
    • M4A (AAC)
    • Ogg Vorbis
    • MP3 (LAME)
    • Windows Media Audio
    • FLAC
    • Speex
  • Audio/video files tags reading and writing support
  • Blackmagic Decklink output
  • madVR video renderer support
  • async/await API

Development platforms:

  • Visual Studio 2015 and later: Visual C#, Visual C++, Visual Basic .NET
  • may be used with other .Net compatible applications like Microsoft Access, Word, Excel, FrontPage, etc.

UI frameworks

  • WinForms
  • WPF
  • WinUI 3 for Desktop
  • Avalonia

System requirements

  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1, Windows Vista
  • Windows Server 2016 and later
  • .Net Framework 4.7.2 and later
  • .Net Core 3.1
  • .Net 5
  • .Net 6
  • .Net 7

Distribution rights

Royalty-free distribution.

Trial limitations

The trial version overlays a nag-screen over the video window.
abstract 1


abstract 2


abstract 3


abstract 4


Frame grabber
Video processing
Audio processing
HD video support
Network streaming in WMV format
Network streaming using RTMP / RTSP / UDP
Motion detection
Video processing using DirectShow filters
OSD (On-Screen Display)
Multiple output screens
GPU-accelerated video effects
Output to Virtual Camera SDK
Video Encryption SDK support
Video rotation
Output formats
  • AVI
  • WMV (Windows Media Video)
  • WMA (Windows Media Audio)
  • WAV
  • MP3
  • Ogg Vorbis
  • Speex
  • DV video
  • Flash Video (FLV) using FFMPEG
  • WebM
  • Custom output formats using external DirectShow filters
  • MPEG-1/2/4 using FFMPEG
  • MP4 H264 using software, Intel QuickSync, nVidia NVENC / CUDA or AMD Radeon encoders

Purchase will give you the following benefits:

  • Unlimited usage
  • No nag-screen
  • Free minor and major upgrades within one year (after one year, SDK will work the same as before) for a regular license and unlimited updates for unlimited time for the lifetime license
  • Priority support and fixes
VisioForge © 2006 - 2023