Video Edit SDK .NETTaglia, unisci ed elabora video in C#
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.
Supporto multipiattaforma per Windows, macOS, Linux, Android e iOS
Installazione
Installazione Rapida con NuGet
Inizia in pochi secondi con il nostro pacchetto NuGet
Install-Package VisioForge.DotNet.VideoEditOppure cerca VisioForge.DotNet.VideoEdit nel NuGet Package Manager di Visual Studio.Visualizza su NuGet.org →
Vantaggi Chiave
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
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.
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.
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.
Caratteristiche Principali
Le caratteristiche principali del VisioForge Video Edit SDK .Net includono:
Formati di Input
- •Formati video: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1, o qualsiasi altro con decoder corrispondente
- •Formati audio: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS, o qualsiasi altro con decoder corrispondente
- •Formati immagine: BMP, PNG, GIF, JPEG, TIFF, WebP
- •Sorgenti di immagini e video dalla memoria per generazione dinamica di contenuti
Formati Video di Output
- •MP4 H264/HEVC + AAC con encoder software, Intel QuickSync, NVIDIA NVENC/CUDA o AMD Radeon
- •WebM (VP8/VP9 + Vorbis/Opus)
- •AVI con codec configurabili
- •WMV con profili interni o esterni
- •Container MKV (Matroska)
- •MPEG-1/2/4 inclusi profili VCD/SVCD/DVD
- •Output GIF animata
- •Formati di output personalizzati tramite filtri DirectShow di terze parti
Elaborazione Video ed Effetti
- •Sovrapposizioni di immagini e grafiche (incluse GIF animate)
- •Transizioni tra tracce (standard SMPTE)
- •Effetti pan/zoom
- •Sovrapposizione testo con font e stili personalizzabili
- •Trasparenza video e alpha blending
- •Regolazioni di luminosità, contrasto, saturazione, tonalità
- •Ridimensiona/ritaglia a qualsiasi risoluzione
- •Compositing chroma-key (schermo verde)
- •Filtri di riduzione rumore e deinterlacciamento
- •Effetti fade-in/fade-out
- •Trasformazioni di rotazione e ribaltamento
- •30+ effetti video aggiuntivi
Elaborazione Audio ed Effetti
- •Amplificatore volume
- •Equalizzatore a 10 bande
- •Sistema bass 3D
- •Normalizzazione audio
- •Controllo guadagno auto/manuale
- •Libreria di effetti audio aggiuntivi
Streaming di Rete
- •Protocollo RTSP (H264/AAC)
- •Streaming RTMP su YouTube, Facebook e server personalizzati
- •HTTP Live Streaming (HLS)
- •Streaming Windows Media
- •Streaming di rete NDI
- •Protocolli UDP e personalizzati basati su FFmpeg
Altre Funzionalità
- •Timeline multi-traccia con controllo preciso dei segmenti
- •Supporto filtri DirectShow di terze parti
- •Supporto sottotitoli (SRT, ASS, SSA)
- •Rilevamento movimento
- •Lettore codici a barre
- •Output su video crittografato (Video Encryption SDK)
- •Output su Virtual Camera SDK
- •Lettura e scrittura tag di file audio/video
- •Output Blackmagic Decklink
- •Supporto renderer video madVR [solo Windows]
Potente e Semplice
Costruisci funzionalità di editing video con API chiare e intuitive
Implementazione Base dell'Editor Video
C#Sovrapposizione Testo e Immagine con Correzione Colore
C#Transizioni Tra le Clip
C#Opzioni di Licenza Flessibili
Scegli la licenza più adatta ai requisiti del tuo progetto
Scegli la Tua Licenza
Licenze professionali per SDK di editing video
Tutte le licenze includono 12 mesi di aggiornamenti e supporto tecnico
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.
Licenza codice sorgente
La licenza del codice sorgente è disponibile su richiesta per questo SDK. Contatta il nostro team commerciale per discutere prezzi e termini di licenza.
Richiedi licenza codice sorgente💰 Risparmia di più con i pacchetti Bundle
Questo prodotto è incluso nei nostri pacchetti bundle convenienti. Ottieni più prodotti e risparmia fino al 71%!
.NET Bundle Professional
Risparmia fino al 71%
Include:
- •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
Risparmia fino al 70%
Include:
- •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
Requisiti di Sistema
Requisiti minimi per sviluppo e distribuzione
| Sistemi di Sviluppo |
|
| Piattaforme Target |
|
| Versioni .NET |
|
| Supporto IDE |
|
| Hardware |
|
Diritti di Distribuzione
Distribuzione royalty-free. Distribuisci le tue applicazioni senza costi aggiuntivi o licenze runtime. I tuoi utenti finali non devono acquistare alcuna licenza separata.
Limitazioni della Versione di Prova
La versione di prova mostra un watermark sul video renderizzato. Tutte le funzionalità sono completamente operative durante il periodo di prova di 30 giorni.
Gratuito per Uso Non Commerciale: L'SDK è gratuito per uso non commerciale. Contattaci per ottenere una licenza gratuita.
Risorse per Sviluppatori
Tutto ciò di cui hai bisogno per iniziare
Accelera lo sviluppo di editing video con MCP
Potenzia il tuo assistente di codifica IA con l'esperienza di editing video VisioForge. Il server MCP offre aiuto contestuale su assemblaggio timeline, transizioni, overlay, configurazione formato di uscita e codifica con accelerazione hardware — disponibile in Claude Code, VS Code, Cursor e altri editor compatibili MCP.
Claude Code
claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcpVS Code (.vscode/mcp.json)
{
"servers": {
"visioforge-sdk": {
"type": "http",
"url": "https://mcp.visioforge.com/mcp"
}
}
}Inizia Oggi la Tua Prova Gratuita
Prova tutte le funzionalità con la nostra versione di prova completa di 30 giorni
Domande frequenti
Come taglio e unisco i video in modo programmatico in C#?
Crea un'istanza di VideoEditCore, aggiungi i file sorgente alla timeline con timestamp di inizio e fine per il trimming, disponi le clip nell'ordine desiderato, imposta il formato di output e chiama StartAsync(). L'SDK gestisce automaticamente il taglio preciso al frame, la ricodifica e la sincronizzazione audio.
Quali formati di output supporta il Video Edit SDK?
L'SDK supporta output in MP4 (H.264/H.265), WebM (VP8/VP9), AVI, WMV, MKV, MPEG-1/2/4 e GIF. L'audio può essere esportato come MP3, AAC, OGG Vorbis, OPUS, FLAC e WAV. È inoltre possibile configurare parametri di codifica personalizzati per bitrate, risoluzione e frame rate.
Posso aggiungere effetti e transizioni tra le clip video?
Sì. L'SDK include oltre 50 effetti video integrati come sfocatura, nitidezza, correzione del colore, chroma key e picture-in-picture. È possibile aggiungere transizioni fluide tra le clip, sovrapporre testo e immagini con posizionamento personalizzabile e applicare effetti audio in tempo reale.
L'SDK supporta la conversione video in batch?
Sì. È possibile elaborare più file in sequenza o in parallelo. Configura i processi di conversione con file sorgente, formati di destinazione e parametri di codifica. L'SDK supporta la conversione di formato, il ridimensionamento della risoluzione, la regolazione del frame rate e la ricodifica audio in modalità batch.
La codifica con accelerazione hardware è disponibile per l'editing video?
Sì. L'SDK supporta la codifica accelerata tramite GPU con NVIDIA NVENC, Intel Quick Sync Video e AMD AMF. La codifica hardware velocizza notevolmente le operazioni di esportazione video, specialmente per contenuti ad alta risoluzione come video 4K.
Quali piattaforme sono supportate per l'editing video?
L'SDK supporta WinForms, WPF, MAUI, Uno Platform e Avalonia su Windows. L'editing multipiattaforma funziona su macOS, Linux, iOS e Android. Sono supportati sia .NET Framework 4.7.2+ che .NET 6/8/9+.
