VisioForge

Video Edit SDK .NET

Il Video Edit SDK .NET di VisioForge consente ai programmatori di integrare capacità avanzate di editing e elaborazione video nelle loro applicazioni software. Con questo SDK, è possibile creare filmati personalizzati combinando file audio e video, applicando vari effetti e passando fluidamente tra le tracce. L'SDK fornisce un supporto robusto per i formati video più popolari, inclusi MP4, WebM, AVI, WMV, Matroska, MPEG-1/2/4 e altri. Offre inoltre la flessibilità di lavorare con formati di file aggiuntivi utilizzando filtri DirectShow di terze parti. Inoltre, è possibile esportare l'audio nei formati più popolari, tra cui MP3, AAC/M4A, OGG Vorbis, Windows Media Audio, OPUS, Speex e WAV, aggiungendo versatilità ai vostri progetti multimediali.

Installazione

Installazione Rapida con NuGet

Installa l'SDK direttamente nel tuo progetto usando la Console del Package Manager:

Install-Package VisioForge.DotNet.VideoEdit

Oppure cerca VisioForge.DotNet.VideoEdit nel NuGet Package Manager di Visual Studio.Visualizza guida all'installazione →

SDK Structure

STRUTTURA SDK

L'SDK fornisce compatibilità con file video, audio e immagini come sorgenti di input e consente di includere immagini dalla memoria. Fornisce inoltre accesso a oltre 20 diversi formati di file di output. È possibile trasmettere l'output attraverso una rete o inviarlo a una scheda Blackmagic per ulteriore elaborazione. Questa gamma di opzioni e configurazioni assicura che gli sviluppatori possano gestire efficacemente i contenuti multimediali.

PIPELINE DI EDITING VIDEO

L'SDK include una funzionalità timeline che consente di creare e gestire più tracce video e audio. All'interno di queste tracce, è possibile inserire frammenti video e audio. Quindi, dopo la fase di decodifica, i dati diventano pronti per l'elaborazione e la compressione prima di essere scritti su file. Questo flusso di lavoro strutturato facilita la gestione efficiente dei contenuti multimediali all'interno della vostra applicazione.

Video Editing Pipeline
Output Formats

FORMATI DI OUTPUT

L'SDK garantisce una robusta compatibilità con molti formati e codec popolari di file video, audio e immagini, inclusi MP4, WebM, AVI, WMV, MPEG-TS, MP3, AAC, JPEG, GIF e PNG. Inoltre, gli sviluppatori possono utilizzare i propri filtri DirectShow personalizzati per la codifica, offrendo maggiore flessibilità e opzioni di personalizzazione per l'elaborazione multimediale.

ELABORAZIONE VIDEO

L'SDK facilita l'integrazione di transizioni conformi SMPTE tra i video per creare transizioni fluide e dall'aspetto professionale. Consente inoltre di aggiungere testo, immagini o loghi GIF ai vostri contenuti. Gli sviluppatori possono regolare luminosità, contrasto, saturazione o tonalità per ottimizzare gli aspetti visivi. Inoltre, l'SDK supporta varie operazioni come ridimensionamento, ritaglio e rotazione, offrendo un controllo preciso sull'aspetto del video.

Video Processing
Audio Processing

ELABORAZIONE AUDIO

Aggiungi un equalizzatore alle tue capacità di elaborazione audio con l'SDK. Questo ti permette di regolare finemente le frequenze audio per una qualità sonora ottimale. Puoi anche normalizzare i livelli audio, aumentare il volume o migliorare le frequenze dei bassi per ottenere l'output desiderato. L'SDK offre inoltre una vasta gamma di altri effetti audio.

Editing Timeline

Timeline multi-traccia con controllo preciso sui segmenti video e audio

Libreria Effetti Completa

Oltre 50 effetti incorporati, transizioni e filtri per risultati professionali

Accelerazione GPU

Rendering accelerato hardware con supporto Intel, NVIDIA e AMD

Caratteristiche Principali di VisioForge Video Edit SDK .NET

Capacità complete di editing e elaborazione video per le vostre applicazioni

Formati di Input

  • Formati video: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1, o qualsiasi altro se hai un decoder corrispondente
  • Formati audio: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS, o qualsiasi altro se hai un decoder corrispondente
  • Formati immagine: BMP, PNG, GIF, JPEG, TIFF, WebP

Formati Video di Output

  • AVI
  • WMV (usando profili interni o esterni o specificando tutti i parametri direttamente)
  • MKV (Matroska)
  • MPEG-1/2/4 (inclusi profili VCD/SVCD/DVD), e FLV usando wrapper FFmpeg
  • WebM (Vorbis + VP8/VP9)
  • Output MP4 H264/HEVC + AAC usando encoder software, Intel QuickSync, Nvidia CUDA/NVENC, o encoder AMD Radeon
  • Formati di output personalizzati (usando filtri DirectShow di terze parti)
  • GIF animata

Formati Audio di Output

  • WAV (PCM o compresso)
  • WMA (Windows Media Audio)
  • M4A (AAC)
  • Ogg Vorbis
  • MP3
  • FLAC
  • Speex

Streaming di Rete

  • Windows Media
  • Protocollo RTSP (H264/AAC)
  • Protocollo Smooth Streaming per Microsoft IIS Server
  • HTTP Live Streaming (HLS)
  • RTMP, UDP, e qualsiasi altro protocollo supportato da FFmpeg.exe
  • YouTube
  • Facebook
  • NDI

Elaborazione Video ed Effetti (CPU/GPU)

  • Sovrapposizioni di immagini e grafiche (incluse GIF animate)
  • Transizioni tra tracce (standard SMPTE)
  • Pan/zoom
  • Sovrapposizione testo
  • Trasparenza video
  • Luminosità, contrasto, saturazione, tonalità
  • Ridimensiona/ritaglia a qualsiasi risoluzione
  • Chroma-key
  • Riduzione rumore
  • Deinterlacciamento
  • Fade-in/fade-out
  • Rotazione

Elaborazione Audio ed Effetti

  • Amplificatore volume
  • Equalizzatore
  • Sistema bass 3D
  • Normalizzazione
  • Guadagno auto/manuale
  • Molti altri effetti

Parametri di Codifica

  • Risoluzione
  • Frame rate
  • Codec video e audio
  • Bit rate o qualità video e audio
  • Livello/profilo (se supportato dal codec)
  • Impostazioni specifiche del codec

Altre Funzionalità

  • L'editing timeline consente di aggiungere più segmenti di file video e audio alla timeline
  • Supporto filtri DirectShow di terze parti
  • Supporto sottotitoli
  • Rilevamento movimento
  • Lettore codici a barre
  • Output su file video crittografati usando Video Encryption SDK
  • Output su Virtual Camera SDK
  • Supporto lettura e scrittura tag di file audio/video
  • Output Blackmagic Decklink
  • Supporto renderer video madVR [solo Windows]

Opzioni di Licenza Flessibili

Scegli la licenza più adatta ai requisiti del tuo progetto

Pricing

Choose the perfect edition for your project

All licenses include source code samples and email support

Standard

€750/a vita

Acquista Ora
  • Timeline
  • Cattura frame
  • Elaborazione video
  • Elaborazione audio
  • Supporto video HD
  • Transizioni
  • Chroma-key
  • OSD (On-Screen Display)
  • Schermi di output multipli
  • Formati di outputAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex

Professional

€1000/a vita

Acquista Ora
  • Timeline
  • Cattura frame
  • Elaborazione video
  • Elaborazione audio
  • Supporto video HD
  • Transizioni
  • Streaming di rete (WMV)
  • Chroma-key
  • Rilevamento movimento
  • Elaborazione video usando filtri DirectShow
  • OSD (On-Screen Display)
  • Picture-In-Picture
  • Schermi di output multipli
  • Output Virtual Camera SDK
  • Rotazione video
  • Formati di output+, Video DV, DV/MPEG-1/2/4 (usando un sintonizzatore TV con codificatore MPEG interno o videocamera DV/HDV), Flash Video (FLV) usando FFMPEG, WebM, Formati di output personalizzati usando filtri DirectShow esterni

Premium

€1500/a vita

Acquista Ora
  • Timeline
  • Cattura frame
  • Elaborazione video
  • Elaborazione audio
  • Supporto video HD
  • Transizioni
  • Streaming di rete (WMV)
  • Streaming di rete (RTMP/RTSP/UDP)
  • Chroma-key
  • Rilevamento movimento
  • Elaborazione video usando filtri DirectShow
  • OSD (On-Screen Display)
  • Picture-In-Picture
  • Schermi di output multipli
  • Effetti video accelerati GPU
  • Output Virtual Camera SDK
  • Supporto Video Encryption SDK
  • Rotazione video
  • Formati di output+, MPEG-1/2/4 usando FFMPEG, MP4 (H264/HEVC + AAC) usando software, Intel QuickSync, Nvidia NVENC/CUDA o codificatori AMD Radeon

Tutte le licenze includono 1 postazione sviluppatore, esempi di codice sorgente e supporto email.
Le licenze annuali includono 1 anno di aggiornamenti. Aggiorna alla licenza a vita per aggiornamenti perpetui.

Requisiti di Sistema

Requisiti minimi per sviluppo e distribuzione

Sistemi Operativi
  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 e successivi
  • macOS 12+
  • Ubuntu 22+
  • Android 8 e successivi
  • iOS 11+
Versioni .NET
  • .NET Framework 4.6.1 e successivi
  • .NET Core 3.1
  • .NET 5/6/7/8/9/10
Framework UI
  • WinForms
  • WPF
  • WinUI 3 per Desktop
  • Avalonia
  • MAUI
  • MacOS/MacCatalyst
  • Xamarin.Android
  • Xamarin.iOS
Supporto IDE
  • Visual Studio 2019 e successivi
  • Visual Studio Code
  • JetBrains Rider
  • Compatibile con Microsoft Access, Word, Excel

Risorse per Sviluppatori

Tutto ciò di cui hai bisogno per iniziare

Inizia Oggi la Tua Prova Gratuita

Prova tutte le funzionalità con la nostra versione di prova completa di 30 giorni