The VisioForge Video Edit SDK .Net allows programmers to seamlessly integrate advanced video editing and processing capabilities into their software applications. With this SDK, you can create custom movies by combining different audio and video files, applying a variety of 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 by 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.
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 have the flexibility to either stream the output over a network or send it to a Blackmagic card for further processing. This range of options and configurations ensures that developers can efficiently handle multimedia content.
VIDEO EDITING PIPELINE
The SDK includes a timeline feature that enables the creation and management of 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.
OUTPUT FORMATS
The SDK ensures robust compatibility with an extensive array of popular video, audio, and image file formats and codecs, including MP4, WebM, AVI, WMV, MPEG-TS, MP3, AAC, JPEG, GIF, and PNG. Furthermore, developers have the option to utilize their own DirectShow filters for encoding, which offers 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 the addition of text, images, or GIF logos to your content. Developers are afforded the flexibility to 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.
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 audio output. The SDK also offers a wide range of other audio effects.
VisioForge Video Edit SDK .Net major features include:
Input formats
Video formats: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1, any other if you have a corresponding decoder
Audio formats: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS, any other if you have a corresponding decoder
Image formats: BMP, PNG, GIF, JPEG, TIFF, WebP
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/HEVC + AAC output using software encoder, Intel QuickSync, Nvidia CUDA/NVENC, or AMD Radeon encoder
Audio/video files tags reading and writing support
Blackmagic Decklink output
madVR video renderer support [Windows only]
async/await API
IDE
Visual Studio 2019 and later: Visual C#, Visual C++, Visual Basic .NET
Visual Studio Code
Jetbrains Rider
May be used with other .Net compatible applications such as Microsoft Access, Word, Excel.
UI frameworks
WinForms
WPF
WinUI 3 for Desktop
Avalonia
MAUI
System requirements
Windows 10 or Windows 11
Ubuntu 22+
macOS 12+
Target platforms
Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
Windows Server 2016 and later
Android 8 and later
Linux (Ubuntu)
macOS
iOS
.Net versions
.Net Framework 4.6.1 and later
.Net Core 3.1
.Net 5
.Net 6
.Net 7
.Net 8
Distribution rights
Royalty-free distribution.
Trial limitations
The trial version displays a watermark on the video window.
EDITION
STANDARD
PROFESSIONAL
PREMIUM
Timeline
Frame grabber
Video processing
Audio processing
HD video support
Transitions
Network streaming in WMV format
Network streaming using 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
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
The regular license is billed annually and automatically renewed each year. You can cancel your subscription at any time.