Ein produktionsreifes KI-Filmproduktionstool, das die gesamte Pipeline vom Drehbuch bis zum fertigen Video automatisiert, mit Seedance 2.0 Multimodal-Unterstützung und Stapelverarbeitung für Kurzdramen und Animes.
Moyin Creator — KI-Filmproduktionswerkzeug
KI-Tool in Produktionsqualität für Kreative | Seedance 2.0 Unterstützung | Komplette Pipeline von Drehbuch bis Endvideo | Stapelverarbeitung für Kurzfilme & Anime
Übersicht
Moyin Creator ist eine Open-Source-Desktopanwendung für KI-Filmerstellung in Produktionsqualität, die mit Electron entwickelt wurde. Sie richtet sich an KI-Videokünstler, die eine vollständig automatisierte End-to-End-Pipeline benötigen – vom rohen Drehbuchtext bis zum gerenderten Endvideo –, ohne separate Werkzeuge manuell zusammenfügen zu müssen.
Die Kernphilosophie ist eine fünfstufige, ineinandergreifende Pipeline:
📝 Drehbuch → 🎭 Charaktere → 🌄 Szenen → 🎬 Storyboard → ⭐ S-Grade (Seedance 2.0)
Die Ausgabe jeder Stufe fließt automatisch in die nächste ein, was eine hochautomatisierte Stapelproduktion ermöglicht, die ideal für Kurzfilme, Anime-Serien und Trailer ist.
Hauptfunktionen
⭐ S-Grade Modul — Seedance 2.0 Multimodale Erstellung
Das Flaggschiff-Modul integriert Seedance 2.0, ByteDance's neuestes Videogenerierungsmodell, mit fortschrittlichen Funktionen:
- Multi-Shot Narrative Videoerstellung: Gruppiert und verschmilzt mehrere Storyboard-Aufnahmen zu kohärenten narrativen Videos
- Multimodale Referenzen: Unterstützt
@Image,@Videound@AudioReferenzen – Charakterreferenzbilder, Szenenbilder und Bilder des ersten Frames werden automatisch gesammelt - Intelligente Prompt-Konstruktion: Dreischichtige Auto-Fusion von Aktion + filmischer Sprache + Lippensynchronisation von Dialogen
- Grid-Stitching des ersten Frames: N×N-Strategie für präzise Frame-Komposition
- Automatische Parametervalidierung: Erzwingt Seedance 2.0 Einschränkungen (≤9 Bilder + ≤3 Videos + ≤3 Audio, Prompt ≤5.000 Zeichen)
🎬 Drehbuch-Parsing-Engine
- Zerlegt Drehbücher intelligent in Szenen, Aufnahmen und Dialoge
- Identifiziert automatisch Charaktere, Orte, Emotionen und Kameraspraache
- Unterstützt Mehrteiler- und Mehrakt-Drehbuchstrukturen
🎭 Charakter-Konsistenzsystem
- 6-stufige Identitätsverankerung stellt sicher, dass derselbe Charakter über verschiedene Aufnahmen hinweg ein konsistentes Aussehen beibehält
- Charakter-Bibel-Verwaltungssystem für detaillierte Charakterprofile
- Unterstützt die Bindung von Charakterreferenzbildern für visuelle Konsistenz
🌄 Szenengenerierung
- Gemeinsame Bildgenerierung aus mehreren Blickwinkeln
- Automatische Umwandlung von Szenenbeschreibungen in visuelle Prompts
🎞️ Professionelles Storyboard-System
- Filmische Parameter: Aufnahmeformat, Kamerawinkel, Kamerabewegung
- Automatische Layout- und Exportfunktion für Storyboards
- Umschaltung des visuellen Stils mit einem Klick (2D / 3D / Realistisch / Stop-Motion / etc.)
🚀 Stapelproduktions-Workflow
- Ein-Klick-Gesamtpipeline: Drehbuch-Parsing → Charakter-/Szenengenerierung → Aufnahme-Segmentierung → Stapel-Bildgenerierung → Stapel-Videogenerierung
- Parallele Multi-Task-Warteschlange mit automatischer Wiederholung bei Fehlern
- Optimiert für die Stapelproduktion von Kurzfilmen und Anime-Serien
🤖 Multi-Vendor KI-Planung
- Unterstützt mehrere KI-Bild- und Videogenerierungsdienstleister
- Round-Robin-Lastverteilung für API-Schlüssel
- Aufgabenwarteschlangenverwaltung mit automatischer Wiederholungslogik
Tech Stack
| Ebene | Technologie |
|---|---|
| Desktop-Framework | Electron 30 |
| Frontend | React 18 + TypeScript |
| Build-Tool | electron-vite (Vite 5) |
| Zustandsverwaltung | Zustand 5 |
| UI-Komponenten | Radix UI + Tailwind CSS 4 |
| KI-Kern | @opencut/ai-core (Prompt-Kompilierung, Charakter-Bibel, Task-Polling) |
Projektstruktur
moyin-creator/
├── electron/ # Electron Hauptprozess + Preload
│ ├── main.ts # Hauptprozess (Speicher, Dateisystem, Protokollbehandlung)
│ └── preload.ts # Sichere Brückenschicht
├── src/
│ ├── components/ # React UI-Komponenten
│ │ ├── panels/ # Hauptpanels (Drehbuch, Charakter, Szene, Storyboard, Regisseur)
│ │ └── ui/ # Basis-UI-Komponentenbibliothek
│ ├── stores/ # Zustand globale Zustände
│ ├── lib/ # Hilfsbibliothek (KI-Planung, Bildverwaltung, Routing)
│ ├── packages/
│ │ └── ai-core/ # KI-Kern-Engine
│ └── types/ # TypeScript Typdefinitionen
├── build/ # Build-Assets (Icons)
└── scripts/ # Hilfsskripte
Erste Schritte
Anforderungen
- Node.js >= 18
- npm >= 9
Installation & Ausführung
# Repository klonen
git clone https://github.com/MemeCalculate/moyin-creator.git
cd moyin-creator
# Abhängigkeiten installieren
npm install
# Im Entwicklungsmodus starten
npm run dev
API-Schlüssel konfigurieren
Nach dem Start gehen Sie zu Einstellungen → API-Konfiguration und geben Sie Ihre API-Schlüssel für KI-Dienstanbieter ein, um loszulegen.
Build
# Windows-Installer kompilieren + paketieren
npm run build
# Nur kompilieren (keine Paketierung)
npx electron-vite build
Lizenz
Dieses Projekt verwendet ein Dual-Lizenzmodell:
- Open Source (AGPL-3.0): Kostenlos zu nutzen, zu modifizieren und zu verteilen. Modifizierter Code muss unter derselben Lizenz veröffentlicht werden.
- Kommerzielle Lizenz: Für Closed-Source- oder kommerzielle Produktintegration kontaktieren Sie den Autor für eine kommerzielle Lizenz.
Links
- 🐙 GitHub: https://github.com/MemeCalculate/moyin-creator
- 📧 E-Mail: memecalculate@gmail.com
Mit ❤️ von MemeCalculate erstellt