Zpět na domů

Pipeline Sora 2 n8n pro video

Pipeline na n8n automatizuje výrobu videí s Sora 2: náhodné kombinace nápadů, renderování přes proxy, polling, publikace na YouTube. Náklady $0.15/veideo, 6 klipů denně.

Automatizace videa s Sora 2 v n8n
Advertisement 728x90

# Automatizace videokontentu s Sora 2 a n8n: kompletní pipeline

Pipeline začíná entropickým modulem na JavaScriptu a LangChain. Místo generování nápadů LLM od nuly se používají předdefinované pole: actions (skydiving, meditating, playing guitar), subjects (cyberpunk samurai, giant marshmallow man, majestic dragon), settings (neon-lit Tokyo alley, minecraft world, Studio Ghibli landscape). Skript v nodu Code náhodně kombinuje prvky a vytváří základní setupy jako „cyberpunk samurai meditating in a forest made of candy“.

Prompt Agent na bázi LangChain (model z-ai/glm-4.5-air přes OpenRouter) kombinaci rozvede do kinematografického promptu. Noda Formatting výstup vyčistí regulárními výrazy: odstraní hvězdičky, zbytečné zalomení řádků a uvozovky. To je klíčové pro Sora 2, která je citlivá na formát JSON v API požadavcích.

Renderování videa přes proxy

Generování videa probíhá přes šGateway api.kie.ai v nodu HTTP Request (POST). Parametry:

Google AdInline article slot
  • model: "sora-2-text-to-video"
  • n_frames: 10 (vyvážení dynamiky a nákladů)
  • aspect_ratio: "portrait" (9:16 pro Shorts/Reels)
  • remove_watermark: true

Náklady na jedno video činí asi 0,15 $. Oficiální Sora API je omezený, proxy zajišťuje přístup pro hromadné renderování.

Zpracování asynchronnosti pollingem

API vrací taskId, soubor se připravuje asynchronně. Používá se polling:

  • Wait Node: pauza 10 minut.
  • GET požadavek recordInfo podle taskId.
  • Noda If: kontrola stavu (kód 200, přítomnost resultJson).

Při chybě – větev Stop and Error. Při úspěchu – parsování JSON pro získání odkazu na MP4.

Google AdInline article slot

Finální balení a publikace

Paralelně se spustí Description Writer (LLM agent): z původního promptu vygeneruje klikbaitový titulek pro YouTube Shorts (jedna věta).

Posloupnost:

  • HTTP Request2: stažení MP4 v binárním formátu.
  • YouTube Upload: nahrání na kanál s titulkem a kategorií.

Škálování a spuštění

Trigger Schedule každé 4 hodiny – 6 videí denně, rozpočet <1 $. Plně autonomní: randomizér pro nápady, Sora pro renderování, automatizace publikace.

Google AdInline article slot

Co je důležité:

  • Řízený náhodný výběr místo čistého LLM pro unikátní vizuály.
  • Polling s 10minutovou pauzou minimalizuje požadavky.
  • Čištění promptů regex je klíčové pro stabilitu Sora API.
  • Portrait 9:16 + 10 snímků je optimální pro Shorts.
  • Denní objem: 6 videí za 0,90 $.

— Editorial Team

Advertisement 728x90

Číst dál