VisioForge

Video Edit SDK .NETWycinanie, łączenie i przetwarzanie wideo w C#

VisioForge Video Edit SDK .Net umożliwia programistom integrację zaawansowanych możliwości edycji i przetwarzania wideo w ich aplikacjach. Dzięki temu pakietowi SDK możesz tworzyć niestandardowe filmy, łącząc pliki audio i wideo, stosując różne efekty i płynnie przechodząc między ścieżkami. Pakiet SDK zapewnia solidną obsługę popularnych formatów wideo, w tym MP4, WebM, AVI, WMV, Matroska, MPEG-1/2/4 i innych. Oferuje również elastyczność pracy z dodatkowymi formatami plików przy użyciu filtrów DirectShow innych firm. Ponadto możesz eksportować dźwięk w najpopularniejszych formatach, w tym MP3, AAC/M4A, OGG Vorbis, Windows Media Audio, OPUS, Speex i WAV, dodając wszechstronność do swoich projektów multimedialnych.

Wsparcie wieloplatformowe dla Windows, macOS, Linux, Android i iOS

Instalacja

Szybka instalacja za pomocą NuGet

Zacznij w kilka sekund z naszym pakietem NuGet

Install-Package VisioForge.DotNet.VideoEdit

Lub wyszukaj VisioForge.DotNet.VideoEdit w Menedżerze pakietów NuGet programu Visual Studio.Zobacz na NuGet.org →

Kluczowe korzyści

Edycja na osi czasu

Wielościeżkowa oś czasu z precyzyjną kontrolą nad segmentami wideo i audio

Bogata biblioteka efektów

Ponad 50 wbudowanych efektów, przejść i filtrów dla profesjonalnych rezultatów

Akceleracja GPU

Renderowanie z akceleracją sprzętową z obsługą Intel, NVIDIA i AMD

Video Edit SDK Structure

STRUKTURA SDK

Pakiet SDK zapewnia kompatybilność z plikami wideo, audio i obrazami jako źródłami wejściowymi i umożliwia dołączanie obrazów z pamięci. Zapewnia również dostęp do ponad 20 różnych formatów plików wyjściowych. Możesz przesyłać strumieniowo dane wyjściowe przez sieć lub wysyłać je do karty Blackmagic w celu dalszego przetwarzania. Ten zakres opcji i konfiguracji zapewnia programistom wydajną obsługę treści multimedialnych.

POTOK EDYCJI WIDEO

Pakiet SDK zawiera funkcję osi czasu, która umożliwia tworzenie i zarządzanie wieloma ścieżkami wideo i audio. W ramach tych ścieżek można wstawiać fragmenty wideo i audio. Następnie, po fazie dekodowania, dane stają się gotowe do przetwarzania i kompresji przed zapisaniem do pliku. Ten ustrukturyzowany przepływ pracy ułatwia wydajną obsługę treści multimedialnych w aplikacji.

Video Editing Pipeline
Output Formats

FORMATY WYJŚCIOWE

Pakiet SDK zapewnia solidną kompatybilność z wieloma popularnymi formatami plików wideo, audio i obrazów oraz kodekami, w tym MP4, WebM, AVI, WMV, MPEG-TS, MP3, AAC, JPEG, GIF i PNG. Ponadto programiści mogą używać własnych filtrów DirectShow do kodowania, oferując zwiększoną elastyczność i opcje dostosowywania przetwarzania multimediów.

PRZETWARZANIE WIDEO

Pakiet SDK ułatwia integrację przejść zgodnych z SMPTE między filmami, aby tworzyć płynne, profesjonalnie wyglądające przejścia. Umożliwia również dodawanie tekstu, obrazów lub logo GIF do treści. Programiści mogą dostosowywać jasność, kontrast, nasycenie lub odcień, aby precyzyjnie dostroić aspekty wizualne. Ponadto pakiet SDK obsługuje różne operacje, takie jak zmiana rozmiaru, przycinanie i obracanie, zapewniając precyzyjną kontrolę nad wyglądem wideo.

Video Processing
Audio Processing

PRZETWARZANIE AUDIO

Dodaj korektor do swoich możliwości przetwarzania dźwięku za pomocą pakietu SDK. Pozwala to na precyzyjne dostrojenie częstotliwości audio w celu uzyskania optymalnej jakości dźwięku. Możesz także normalizować poziomy dźwięku, zwiększać głośność lub wzmacniać częstotliwości basowe, aby uzyskać pożądany efekt. Pakiet SDK oferuje również szeroką gamę innych efektów audio.

Główne funkcje

Główne funkcje VisioForge Video Edit SDK .Net obejmują:

Formaty wejściowe

  • Formaty wideo: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1 lub dowolny inny z odpowiednim dekoderem
  • Formaty audio: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS lub dowolny inny z odpowiednim dekoderem
  • Formaty obrazów: BMP, PNG, GIF, JPEG, TIFF, WebP
  • Źródła obrazów i wideo z pamięci do dynamicznego generowania treści

Wyjściowe formaty wideo

  • MP4 H264/HEVC + AAC przy użyciu oprogramowania, Intel QuickSync, NVIDIA NVENC/CUDA lub koderów AMD Radeon
  • WebM (VP8/VP9 + Vorbis/Opus)
  • AVI z konfigurowalnymi kodekami
  • WMV z wbudowanymi lub zewnętrznymi profilami
  • Kontener MKV (Matroska)
  • MPEG-1/2/4 w tym profile VCD/SVCD/DVD
  • Wyjście animowanego GIF
  • Niestandardowe formaty wyjściowe przez filtry DirectShow innych firm

Przetwarzanie wideo i efekty

  • Nakładki obrazkowe i graficzne (w tym animowany GIF)
  • Przejścia między ścieżkami (standard SMPTE)
  • Efekty panoramowania/powiększania
  • Nakładka tekstowa z konfigurowalnymi czcionkami i stylami
  • Przezroczystość wideo i mieszanie alfa
  • Regulacja jasności, kontrastu, nasycenia, odcienia
  • Zmiana rozmiaru/przycinanie do dowolnej rozdzielczości
  • Kompozycja kluczowania kolorem (green screen)
  • Filtry odszumiania i usuwania przeplotu
  • Efekty zanikania/pojawiania się
  • Transformacje obracania i odbijania
  • Ponad 30 dodatkowych efektów wideo

Przetwarzanie audio i efekty

  • Wzmacniacz głośności
  • 10-pasmowy korektor
  • System 3D-bass
  • Normalizacja audio
  • Automatyczne/ręczne sterowanie wzmocnieniem
  • Dodatkowa biblioteka efektów audio

Strumieniowanie sieciowe

  • Protokół RTSP (H264/AAC)
  • Strumieniowanie RTMP do YouTube, Facebook i serwerów niestandardowych
  • HTTP Live Streaming (HLS)
  • Strumieniowanie Windows Media
  • Strumieniowanie sieciowe NDI
  • Protokoły UDP i niestandardowe oparte na FFmpeg

Inne funkcje

  • Wielościeżkowa oś czasu z precyzyjną kontrolą segmentów
  • Obsługa filtrów DirectShow innych firm
  • Obsługa napisów (SRT, ASS, SSA)
  • Wykrywanie ruchu
  • Czytnik kodów kreskowych
  • Wyjście do zaszyfrowanego wideo (Video Encryption SDK)
  • Wyjście do Virtual Camera SDK
  • Odczyt i zapis tagów plików audio/wideo
  • Wyjście Blackmagic Decklink
  • Obsługa renderera wideo madVR [tylko Windows]

Potężny, a zarazem prosty

Twórz funkcje edycji wideo za pomocą czystych, intuicyjnych interfejsów API

Podstawowa implementacja edytora wideo

C#

Nakładka tekstu i obrazu z korekcją kolorów

C#

Przejścia między klipami

C#

Elastyczne opcje licencjonowania

Wybierz licencję, która najlepiej odpowiada wymaganiom Twojego projektu

Wybierz swoją licencję

Licencjonowanie profesjonalnego SDK do edycji wideo

Wszystkie licencje obejmują 12 miesięcy aktualizacji i wsparcia technicznego

Standard

€750/dożywotnio

Kup teraz
  • Oś czasu
  • Pobieranie klatek
  • Przetwarzanie wideo
  • Przetwarzanie audio
  • Obsługa wideo HD
  • Przejścia
  • Kluczowanie kolorem
  • OSD (On-Screen Display)
  • Wiele ekranów wyjściowych
  • Formaty wyjścioweAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex

Professional

€1000/dożywotnio

Kup teraz
  • Oś czasu
  • Pobieranie klatek
  • Przetwarzanie wideo
  • Przetwarzanie audio
  • Obsługa wideo HD
  • Przejścia
  • Strumieniowanie sieciowe (WMV)
  • Kluczowanie kolorem
  • Wykrywanie ruchu
  • Przetwarzanie wideo przy użyciu filtrów DirectShow
  • OSD (On-Screen Display)
  • Obraz w obrazie (PiP)
  • Wiele ekranów wyjściowych
  • Wyjście Virtual Camera SDK
  • Obrót wideo
  • Formaty wyjściowe+, wideo DV, DV/MPEG-1/2/4 (przy użyciu tunera TV z wewnętrznym koderem MPEG lub kamery DV/HDV), Flash Video (FLV) przy użyciu FFMPEG, WebM, niestandardowe formaty wyjściowe przy użyciu zewnętrznych filtrów DirectShow

Premium

€1500/dożywotnio

Kup teraz
  • Oś czasu
  • Pobieranie klatek
  • Przetwarzanie wideo
  • Przetwarzanie audio
  • Obsługa wideo HD
  • Przejścia
  • Strumieniowanie sieciowe (WMV)
  • Strumieniowanie sieciowe (RTMP/RTSP/UDP)
  • Kluczowanie kolorem
  • Wykrywanie ruchu
  • Przetwarzanie wideo przy użyciu filtrów DirectShow
  • OSD (On-Screen Display)
  • Obraz w obrazie (PiP)
  • Wiele ekranów wyjściowych
  • Efekty wideo akcelerowane przez GPU
  • Wyjście Virtual Camera SDK
  • Obsługa Video Encryption SDK
  • Obrót wideo
  • Formaty wyjściowe+, MPEG-1/2/4 przy użyciu FFMPEG, MP4 (H264/HEVC + AAC) przy użyciu oprogramowania, Intel QuickSync, Nvidia NVENC/CUDA lub koderów AMD Radeon

Wszystkie licencje obejmują 1 stanowisko programisty, przykłady kodu źródłowego i wsparcie mailowe.
Licencje roczne obejmują 1 rok aktualizacji. Uaktualnij do licencji dożywotniej, aby uzyskać wieczyste aktualizacje.

Licencja na kod źródłowy

Licencja na kod źródłowy jest dostępna na życzenie dla tego SDK. Skontaktuj się z naszym zespołem sprzedaży, aby omówić ceny i warunki licencji.

Zapytaj o licencję na kod źródłowy

💰 Zaoszczędź więcej z pakietami Bundle

Ten produkt jest zawarty w naszych opłacalnych pakietach bundle. Zdobądź więcej produktów i zaoszczędź do 71%!

.NET Bundle Professional

Roczny:€700.00
Dożywotni:€1800.00

Oszczędzaj do 71%

Zawiera:

  • 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

Roczny:€1000.00
Dożywotni:€2500.00

Oszczędzaj do 70%

Zawiera:

  • 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

Wymagania systemowe

Minimalne wymagania dotyczące rozwoju i wdrażania

Systemy deweloperskie
  • Windows 10 lub Windows 11
  • Ubuntu 22.04 lub nowszy
  • macOS 12 lub nowszy
Platformy docelowe
  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 i nowsze
  • Android 8 i nowszy
  • Linux (Ubuntu, Debian, itp.)
  • macOS 12 lub nowszy
  • iOS 11 lub nowszy
Wersje .NET
  • .NET Framework 4.6.1 i nowsze
  • .NET Core 3.1
  • .NET 5/6/7/8/9/10
Wsparcie IDE
  • Visual Studio 2019 i nowsze
  • Visual Studio Code
  • JetBrains Rider
  • Kompatybilny z Microsoft Access, Word, Excel
Sprzęt
  • Minimum 2 GB RAM (zalecane 4 GB)
  • Procesor Intel Core i5 lub AMD równoważny
  • GPU z obsługą DirectX 11 dla akceleracji sprzętowej
  • GPU NVIDIA dla akceleracji NVENC/CUDA
  • GPU Intel dla akceleracji QuickSync

Prawa dystrybucyjne

Dystrybucja bez tantiem. Wdrażaj swoje aplikacje bez dodatkowych opłat ani licencji runtime. Twoi użytkownicy końcowi nie muszą kupować osobnej licencji.

Ograniczenia wersji próbnej

Wersja próbna wyświetla znak wodny na renderowanym wideo. Wszystkie funkcje są w pełni dostępne podczas 30-dniowego okresu próbnego.

Bezpłatnie do użytku niekomercyjnego: SDK jest bezpłatny do użytku niekomercyjnego. Skontaktuj się z nami, aby uzyskać bezpłatną licencję.

Zasoby dla programistów

Wszystko, czego potrzebujesz, aby zacząć

Przyspiesz rozwój edycji wideo z MCP

Wyposaż swojego asystenta kodowania AI w ekspertyzę edycji wideo VisioForge. Serwer MCP dostarcza kontekstową pomoc dotyczącą montażu osi czasu, przejść, nakładek, konfiguracji formatu wyjściowego i kodowania z akceleracją sprzętową — dostępny w Claude Code, VS Code, Cursor i innych edytorach kompatybilnych z MCP.

Przewodnik API edycji i osi czasu
Uwagi dotyczące wdrożenia enkoderów i kodeków
Pakiety NuGet dopasowane do edycji
Przykłady przycinania, łączenia, nakładek i eksportu

Claude Code

claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcp

VS Code (.vscode/mcp.json)

{ "servers": { "visioforge-sdk": { "type": "http", "url": "https://mcp.visioforge.com/mcp" } } }
Otwórz dokumentację integracji MCP

Rozpocznij bezpłatny okres próbny już dziś

Przetestuj wszystkie funkcje dzięki naszej w pełni funkcjonalnej 30-dniowej wersji próbnej

Często zadawane pytania

Jak programowo wycinać i łączyć wideo w C#?

Utwórz instancję VideoEditCore, dodaj pliki źródłowe do osi czasu ze znacznikami czasu początku i końca do przycinania, ułóż klipy w żądanej kolejności, ustaw format wyjściowy i wywołaj StartAsync(). SDK automatycznie obsługuje precyzyjne cięcie z dokładnością do klatki, ponowne kodowanie i synchronizację dźwięku.

Jakie formaty wyjściowe obsługuje Video Edit SDK?

SDK obsługuje wyjście MP4 (H.264/H.265), WebM (VP8/VP9), AVI, WMV, MKV, MPEG-1/2/4 i GIF. Dźwięk można eksportować jako MP3, AAC, OGG Vorbis, OPUS, FLAC i WAV. Można również konfigurować niestandardowe parametry kodowania dla bitrate'u, rozdzielczości i liczby klatek na sekundę.

Czy mogę dodawać efekty i przejścia między klipami wideo?

Tak. SDK zawiera ponad 50 wbudowanych efektów wideo, takich jak rozmycie, wyostrzanie, korekcja kolorów, chroma key i obraz w obrazie. Można dodawać płynne przejścia między klipami, nakładać tekst i obrazy z konfigurowalnym pozycjonowaniem oraz stosować efekty audio w czasie rzeczywistym.

Czy SDK obsługuje wsadową konwersję wideo?

Tak. Można przetwarzać wiele plików sekwencyjnie lub równolegle. Skonfiguruj zadania konwersji z plikami źródłowymi, formatami docelowymi i parametrami kodowania. SDK obsługuje konwersję formatów, skalowanie rozdzielczości, dostosowanie liczby klatek na sekundę i ponowne kodowanie dźwięku w trybie wsadowym.

Czy kodowanie z akceleracją sprzętową jest dostępne do edycji wideo?

Tak. SDK obsługuje kodowanie z akceleracją GPU przez NVIDIA NVENC, Intel Quick Sync Video i AMD AMF. Kodowanie sprzętowe znacząco przyspiesza operacje eksportu wideo, szczególnie w przypadku treści o wysokiej rozdzielczości, takich jak wideo 4K.

Jakie platformy są obsługiwane do edycji wideo?

SDK obsługuje WinForms, WPF, MAUI, Uno Platform i Avalonia w systemie Windows. Edycja wieloplatformowa działa na macOS, Linux, iOS i Android. Obsługiwane są zarówno .NET Framework 4.7.2+, jak i .NET 6/8/9+.