Legend.video ist Ihr Open-Source-KI-Regisseur. Beschreiben Sie Ihr Konzept, es wird ein Video mit Gen AI erstellt. Sie können es bei Legend.video ausprobieren.
Aus einer einfachen Eingabeaufforderung (z. B. „San Francisco Romcom“) generiert Legend.video zunächst ein Storyboard mit Szenen, die aus Einzelaufnahmen bestehen. Anschließend können Sie das Storyboard bearbeiten, Standbilder für jede Aufnahme erstellen und dann aus den Standbildern ein Video erstellen. Das Ergebnis ist ein Video, das eine Geschichte erzählt.
Aktuelle Videomodelle generieren 2–4 Sekunden lange Clips, die keine Geschichte erzählen. Legend.video hilft Ihnen, aus diesen kurzen 2–4-Sekunden-Aufnahmen eine Geschichte zu erstellen.
Kopieren Sie .env.example
in eine lokale .env.local
Datei, um die verschiedenen Umgebungsvariablen und Geheimnisse einzurichten: Wir verwenden Supabase für die Speicherung, Vercel für die Blob-Speicherung, Github und Google für die Anmeldung und Replicate für die KI-Generierung.
$ cp .env.example .env.local
DB-Speicher: Sie müssen ein Supabase-Projekt starten und das DB-Schema von docs/db_schema.sql
vorladen.
Vercel Blob-Speicher: Wir verwenden Vercel Blobstore. Sie können mit ihrem kostenlosen Plan einen Blob-Speicher erstellen und die Variable BLOB_READ_WRITE_TOKEN
ausfüllen.
Anmeldung: Sie können in Ihren Einstellungen ein GitHub OAuth-Token erstellen. Für Google müssen Sie ein neues Projekt starten und OAuth-Schlüssel erstellen.
Replizieren: Wir verwenden Replicate für ihre gehosteten KI-Modelle. Melden Sie sich hier für einen Schlüssel an und kopieren Sie Ihr Token in REPLICATE_API_TOKEN
.
Führen Sie dann diese Befehle aus, um die Abhängigkeiten zu installieren und den Server zu starten:
$ pnpm install
$ pnpm run dev
Sie sollten nun sehen können, dass die App unter localhost:3000 ausgeführt wird.
Wenn Sie bei einem der folgenden Probleme Hilfe benötigen, nehmen Sie Kontakt mit uns auf:
Bitte melden Sie Probleme auf der Github-Problemseite.
Wenn Sie Fehlerbehebungen oder neue Funktionen beisteuern möchten, forken Sie bitte das Repo, nehmen Sie Ihre Änderungen in einem Zweig vor und senden Sie dann eine Pull-Anfrage. Wir werden es so schnell wie möglich überprüfen und einbinden, wenn es gut ist.
Vielen Dank, dass Sie dieses Repo als Star markiert haben!