Vapoursynth Plugin for EDIUS 11

VapourSynth Importer

Fortschrittliche Video- & Audio-Engine für EDIUS

VapourSynth Audio-Support KI-Bereit

Einleitung

Der VapourSynth Importer ist ein leistungsstarkes EDIUS-Plugin, das die Brücke zwischen professioneller Videoverarbeitung und der EDIUS-Timeline schlägt. Durch die Einbettung der mächtigen VapourSynth-Engine in einen EDIUS-kompatiblen Importer können Benutzer komplexe Filter, KI-Upscaling und fortgeschrittene Audioprozessierung direkt auf ihre Clips anwenden.

Im Gegensatz zu Standard-Importern nutzt dieses Plugin einen "Script-to-GUI"-Ansatz: Benutzer definieren komplexe Verarbeitungspipelines in einem einfachen Python-Skript, das automatisch eine Benutzeroberfläche generiert.

Das "Script-to-GUI" Konzept

Die Kerninnovation dieses Plugins ist die Fähigkeit, eine einzelne .vpy-Datei zu lesen und sie in eine funktionale Benutzeroberfläche innerhalb von EDIUS zu verwandeln. Sie müssen keine komplexen C++-Codes schreiben, um neue Funktionen hinzuzufügen; Sie definieren einfach Ihre Filter in Python, und das Plugin erstellt automatisch die Schaltflächen, Schieberegler und Kontrollkästchen für Sie.

Hauptfunktionen

Fortgeschrittenes Video

Zugriff auf Industriestandard-Filter wie QTGMC (Deinterlacing), ESRGAN (KI-Upscaling) und fortgeschrittene Stabilisierung via MVTools.

Vollständiger Audio-Support

Anwendung von Audio-Gain, Normalisierung und komplexer Audioprozessierung parallel zum Video für perfekte Synchronität.

Automatisches Modul-Management

Fehlt ein VapourSynth-Modul? Das Plugin erkennt fehlende Abhängigkeiten und bietet an, diese über den BAT Server herunterzuladen und zu installieren.

Dynamische GUI

Jeder Parameter in Ihrem Skript (Schieberegler, Dropdowns, Checkboxen) wird automatisch als UI-Element in EDIUS dargestellt.

Konfigurations-Guide

Eine .vpy-Datei ist in drei Hauptbereiche unterteilt: INPUT, EFFECTS und OUTPUT.

1. INPUT Konfiguration

Definiert die Quelldatei und wie sie in die Pipeline geladen wird.

INPUT = {
    "source": "C:/path/to/video.mp4",
    "_label_source_path": "Quelldatei Pfad",
    "_type_source_path": "file_picker",
    "_type_source_import": ['Auto', ['Auto', 'Kein Index', 'Index verwenden']],
}

2. EFFECTS Konfiguration

Das Herzstück des Plugins. Eine Liste von Filtern, die nacheinander angewendet werden. Sie können interne Presets oder dynamische Funktionen nutzen.

EFFECTS = [
    {
        "_label": "Audio Gain",
        "cfg": { "Audiogain (dB)": [0.0, [-24, 12]] },
        "internal_preset": "audio_gain_filter",
        "_enabled": False,
    },
    {
        "_label": "Deinterlace",
        "cfg": { "Preset": ['Medium', ['Slower', 'Slow', 'Medium', 'Fast', 'Faster']] },
        "namespace": "havsfunc",
        "function": "QTGMC",
        "_enabled": True,
    }
]

3. OUTPUT Konfiguration

Definiert das finale Pixelformat und den Farbraum für den EDIUS-Import.

OUTPUT = {
    "_label_pixel_format": "Ausgabe Pixelformat",
    "_type_pixelFormat": "enum_combo",
    "pixel_format": "YUV422P8",
}

Syntax-Referenz

Verwenden Sie diese speziellen Schlüssel, um die UI und das Verhalten zu steuern:

Schlüssel Beschreibung
_label Der Name, der in der EDIUS-UI angezeigt wird.
_description Tooltip Tooltip für das UI-Element.
_enabled Auf True setzen, um den Filter zu aktivieren.
cfg Dictionary mit Parametern (Slider, Listen usw.).
namespace Das Python-Modul (z. B. std, havsfunc).
function Die spezifische Funktion innerhalb des Moduls.

Technische Details

  • Engine: VapourSynth (Python-basiert)
  • Integration: EDIUS Importer Plugin (C++)
  • Unterstützte Formate: YUV422P8, YUV422P10, RGB24, RGB30, RGB48
  • Audio: PCM/WAV via VapourSynth Audio Source
  • Modul-Management: Integriert mit BAT Server für nahtlose Installation von Abhängigkeiten.

© 2026 VapourSynth Importer für EDIUS. Alle Rechte vorbehalten.