VisioForge

Video Edit SDK .NET

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.

Instalacja

Szybka instalacja za pomocą NuGet

Zainstaluj pakiet SDK bezpośrednio w swoim projekcie za pomocą konsoli menedżera pakietów:

Install-Package VisioForge.DotNet.VideoEdit

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

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.

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

Główne funkcje VisioForge Video Edit SDK .Net

Kompleksowe możliwości edycji i przetwarzania wideo dla Twoich aplikacji

Formaty wejściowe

  • Formaty wideo: AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1 lub dowolny inny, jeśli masz odpowiedni dekoder
  • Formaty audio: WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS lub dowolny inny, jeśli masz odpowiedni dekoder
  • Formaty obrazów: BMP, PNG, GIF, JPEG, TIFF, WebP

Wyjściowe formaty wideo

  • AVI
  • WMV (przy użyciu wbudowanych lub zewnętrznych profili lub określając wszystkie parametry bezpośrednio)
  • MKV (Matroska)
  • MPEG-1/2/4 (w tym profile VCD/SVCD/DVD) i FLV przy użyciu wrappera FFmpeg
  • WebM (Vorbis + VP8/VP9)
  • Wyjście MP4 H264/HEVC + AAC przy użyciu kodera programowego, Intel QuickSync, Nvidia CUDA/NVENC lub kodera AMD Radeon
  • Niestandardowe formaty wyjściowe (przy użyciu filtrów DirectShow innych firm)
  • Animowany GIF

Wyjściowe formaty audio

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

Strumieniowanie sieciowe

  • Windows Media
  • Protokół RTSP (H264/AAC)
  • Protokół Smooth Streaming dla serwera Microsoft IIS
  • HTTP Live Streaming (HLS)
  • RTMP, UDP i każdy inny protokół obsługiwany przez FFmpeg.exe
  • YouTube
  • Facebook
  • NDI

Przetwarzanie wideo i efekty (CPU/GPU)

  • Nakładki obrazkowe i graficzne (w tym animowany GIF)
  • Przejścia między ścieżkami (standard SMPTE)
  • Pan/zoom
  • Nakładka tekstowa
  • Przezroczystość wideo
  • Jasność, kontrast, nasycenie, odcień
  • Zmiana rozmiaru/przycinanie do dowolnej rozdzielczości
  • Kluczowanie kolorem
  • Odszumianie
  • Usuwanie przeplotu
  • Zanikanie/pojawianie się
  • Obrót

Przetwarzanie audio i efekty

  • Wzmacniacz głośności
  • Korektor
  • System 3D-bass
  • Normalizacja
  • Automatyczne/ręczne wzmocnienie
  • Wiele innych efektów

Parametry kodowania

  • Rozdzielczość
  • Liczba klatek na sekundę
  • Kodeki wideo i audio
  • Szybkość transmisji wideo i audio lub jakość
  • Poziom/profil (jeśli obsługiwany przez kodek)
  • Specyficzne ustawienia kodeka

Inne funkcje

  • Edycja na osi czasu umożliwia dodawanie wielu segmentów plików wideo i audio do osi czasu
  • Obsługa filtrów DirectShow innych firm
  • Obsługa napisów
  • Wykrywanie ruchu
  • Czytnik kodów kreskowych
  • Wyjście do zaszyfrowanych plików wideo przy użyciu Video Encryption SDK
  • Wyjście do Virtual Camera SDK
  • Obsługa odczytu i zapisu tagów plików audio/wideo
  • Wyjście Blackmagic Decklink
  • Obsługa renderera wideo madVR [tylko Windows]

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.

Wymagania systemowe

Minimalne wymagania dotyczące rozwoju i wdrażania

Systemy operacyjne
  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 i nowsze
  • macOS 12+
  • Ubuntu 22+
  • Android 8 i nowsze
  • iOS 11+
Wersje .NET
  • .NET Framework 4.6.1 i nowsze
  • .NET Core 3.1
  • .NET 5/6/7/8/9/10
Frameworki UI
  • WinForms
  • WPF
  • WinUI 3 dla Desktop
  • Avalonia
  • MAUI
  • MacOS/MacCatalyst
  • Xamarin.Android
  • Xamarin.iOS
Wsparcie IDE
  • Visual Studio 2019 i nowsze
  • Visual Studio Code
  • JetBrains Rider
  • Kompatybilny z Microsoft Access, Word, Excel

Zasoby dla programistów

Wszystko, czego potrzebujesz, aby zacząć

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

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