Workflow zum automatischen Erstellen von Videos mit KI

Workflow zum automatischen Erstellen von Videos mit KI

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
1 „Gefällt mir“

Hey @Samuel_Bebecito_troj, während du auf eine Antwort wartest, könnten dir diese Ressourcen helfen:

Empfohlene Ressourcen

Automatisch zu deiner Frage zugeordnet.

Docs:

Forum:

@Parintele_Damaskin, @azizaavon – ihr habt bei ähnlichen Problemen schon geholfen. Könnt ihr euch das mal anschauen?

Automatisch vorgeschlagen durch n8ns Community-Bot. Das ist ein Pilotprojekt – bitte teilt hier euer Feedback mit.

@Samuel_Bebecito_troj Ich stelle dir gleich ein bisschen JSON zusammen!

ich werde es schaffen

Hallo Samuel — für den Teil Montage (Clips zusammenfügen, ins Hochformat 9:16 umwandeln, Untertitel, Musik) ist das übliche Hindernis, dass n8n Cloud kein FFmpeg hat und im n8n 2.0 der Execute Command-Knoten deaktiviert ist. Was ohne Installation funktioniert: eine Video-API mit HTTP Request aufrufen und das Ergebnis mit einer Wait → If-Schleife abwarten.

Ich habe dir einen importierbaren Workflow hinterlassen, der genau das tut (Video-URL → Hochformat 9:16 mit unscharfem Hintergrund → Download-URL), nur mit nativen Knoten: https://kinopipe.com/workflows/kinopipe-vertical-tiktok-n8n.json — du änderst die URL des Endpoints für Trimmen, Zusammenfügen, Untertitel usw. (Katalog: Prebuilt Video & Audio API Tools — KinoPipe).

Für das Drehbuch und die generierten Bilder/Videos verwendest du die OpenAI/Gemini/Kling-Knoten, die du bereits hast; die API kümmert sich nur um das finale Rendering. Transparenzbemerkung: Die API ist meine (KinoPipe), sie hat 100 kostenlose Credits ohne Kreditkarte zum Testen. Wenn du mir sagst, welche genauen Schritte du brauchst (Bild + Audio → Video, 5 Clips zusammenfügen usw.), gebe ich dir die JSON für jeden einzelnen.

Re: Kann n8n die Videobearbeitung für eine YouTube-ähnliche App automatisieren?

Großartige Frage — und ja, es ist definitiv möglich, aber der Ansatz macht hier einen großen Unterschied.

Das Wichtigste zuerst:

n8n ist ein Orchestrierungstool, keine Media-Engine. Die Standard-n8n-Umgebung wird nicht mit FFmpeg, yt-dlp oder anderen Video-Tools ausgeliefert. Wenn du also versucht hast, Video-Befehle direkt in n8n auszuführen und auf Fehler stoßen, ist das zu erwarten — die Binärdateien sind einfach nicht vorhanden.

Eine sauberere Denkweise:

Teile die Arbeit in zwei Schichten auf.

1. n8n als Orchestrator
Lass n8n das machen, wofür es wirklich gut ist:

  • Den Upload oder die Video-URL über einen Webhook empfangen
  • Den Job validieren und in die Warteschlange einreihen
  • Den Status verfolgbar machen
  • Deine Datenbank aktualisieren
  • Benachrichtigungen an den Benutzer zurück senden

2. Ein dedizierter Verarbeitungsdienst
Lass etwas speziell dafür Konzipiertes die tatsächliche Video-Arbeit übernehmen — Transcodierung, Thumbnails, Formatkonvertierung. Das kann sein:

  • Ein kleiner Container mit FFmpeg
  • Eine serverlose Funktion
  • Ein verwalteter Transcodierungsdienst (Mux, Cloudflare Stream, Coconut, AWS Elemental — alles solide Optionen)

So würde der Ablauf aussehen:

  • Ein Webhook in n8n empfängt das Video oder die URL
  • n8n schiebt den Job in eine Warteschlange (Redis, RabbitMQ oder SQS funktionieren gut)
  • Dein Worker nimmt ihn auf und verarbeitet das Video
  • Nach Abschluss ruft der Worker n8n zurück auf
  • n8n lädt dann die Ausgabe in den Speicher hoch, schreibt Metadaten und benachrichtigt den Benutzer

Ein paar Dinge, die es zu beachten gilt:

  • Speicher: Videodateien sind groß, und n8n speichert Binärdaten standardmäßig im Speicher. Eine große Datei kann die Instanz zum Absturz bringen. Besser ist es, Referenzen (URLs, Speicherpfade) durch n8n zu leiten, nicht die Datei selbst.
  • Timeouts: Transcodierung braucht Zeit. Lange laufende Schritte in n8n führen zu Timeouts, weshalb es sinnvoll ist, die aufwändige Arbeit außerhalb zu halten.
  • Parallelität: Mehrere gleichzeitige Uploads benötigen eine Warteschlange, sonst kollidieren die Jobs.
  • Wiederholungen: Jobs schlagen manchmal fehl. Plane Wiederholungen, ohne Ausgaben zu duplizieren.

Kurz gesagt:

Leite das Video nicht durch n8n — leite Referenzen dazu. Lass n8n die Workflow-Logik handhaben und lass einen dedizierten Dienst die Verarbeitung übernehmen. Das gibt dir etwas Zuverlässiges und Skalierbares, ohne gegen die Plattform ankämpfen zu müssen.

Wenn es sich nur um ein kleines Hobby-Projekt mit kurzen Clips handelt, kannst du es mit einem benutzerdefinierten Image in n8n zum Laufen bringen, aber für alles, das benutzerseitig ist, ist die Auslagerung der Verarbeitung der einfachere Weg.

Ich helfe gerne, die Queue- und Worker-Einrichtung zu skizzieren, wenn du dein erwartetes Volumen teilst.

Viele Grüße,

Ryan | AccuWeb.Cloud

Cloud and Infrastructure Support

Hallo Samuel! Ich habe zumindest für all diese Fälle angefangen, ein Tool (API) zu verwenden, das mir ermöglicht, FFmpeg durch Requests zu nutzen, und als Antwort erhalte ich das Video bereits mit den gewünschten Bearbeitungen. Ich glaube, sie sind in einer Beta-Version, aber es funktioniert perfekt und ihr kostenloses Konto hat viel Kapazität, da es sich in einer Testphase befindet. Ich lasse dir den Link da, falls er dir hilft:

Viele Grüße!