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.VideoEditLub 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
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.
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.
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
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
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 |
|
| Platformy docelowe |
|
| Wersje .NET |
|
| Wsparcie IDE |
|
| Sprzęt |
|
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.
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"
}
}
}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+.
