{"product_id":"self-hosted-n8n-ai-video-show-workflow-claude-shotstack","title":"Self-Hosted n8n AI Video Show Workflow: Claude + Shotstack","description":"\u003ch3\u003eSelf-Hosted n8n “AI Video Show” Workflow: Claude + Shotstack\u003c\/h3\u003e\n\u003cp\u003eTurn n8n into your own AI video show studio: Claude writes each episode, Shotstack places a consistent AI host into new scenes, lip-syncs the dialogue, and adds captions—while your self-hosted n8n setup saves all renders and files to disk.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaintains show continuity:\u003c\/strong\u003e Your show settings store the show name, topic, host, voice, and camera style, plus the episode plan (including how many episodes to generate per run).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates and preserves a consistent host:\u003c\/strong\u003e On the first run, the workflow uses an \u003cem\u003en8n Data Table\u003c\/em\u003e to log episodes and save the host’s picture. This keeps the host identical across episodes and ensures episode numbering continues.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates the host image once:\u003c\/strong\u003e If no picture exists yet, “Draw the host” creates it a single time using \u003cstrong\u003eNano Banana 2\u003c\/strong\u003e. You can also paste a link to your own character instead.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWrites episodes with Claude:\u003c\/strong\u003e For each new episode, Claude produces a fresh idea not covered earlier, a title, the scene description, and a sequence of \u003cstrong\u003e~10-second shots\u003c\/strong\u003e (one line per take) with about \u003cstrong\u003e20 spoken words\u003c\/strong\u003e per shot and movement guidance.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRenders one Shotstack video per episode:\u003c\/strong\u003e \u003cstrong\u003eNano Banana 2 Edit\u003c\/strong\u003e places the host into the scene. \u003cstrong\u003eGemini Omni Flash\u003c\/strong\u003e generates lip-synced talking takes per shot, plays them back-to-back, and generates captions in a fixed podcast-style layout. If an AI step fails, the render is retried once.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eOperators running an \u003cstrong\u003eAI content pipeline\u003c\/strong\u003e inside their own infrastructure (self-hosted n8n).\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a repeatable \u003cstrong\u003eepisode generation\u003c\/strong\u003e system with persistent episode tracking.\u003c\/li\u003e\n  \u003cli\u003eTeams producing a “podcast-to-video” series where the host must look the same every episode.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eShotstack integrations:\u003c\/strong\u003e Install the \u003cstrong\u003eShotstack community node (v0.2.1+)\u003c\/strong\u003e and import the workflow.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClaude steps:\u003c\/strong\u003e Connect your \u003cstrong\u003eAnthropic\u003c\/strong\u003e account in the \u003cstrong\u003eClaude\u003c\/strong\u003e and \u003cstrong\u003eClaude (fixes)\u003c\/strong\u003e steps.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelf-hosted persistence:\u003c\/strong\u003e Uses \u003cstrong\u003en8n Data Table\u003c\/strong\u003e for episode logs and host continuity; outputs are saved to disk by your self-hosted n8n.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow logic nodes:\u003c\/strong\u003e \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003eno op\u003c\/code\u003e, \u003ccode\u003ewait\u003c\/code\u003e, \u003ccode\u003edata table\u003c\/code\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46275710877875,"sku":"N8N-21123","price":48.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/AaPSlTgJzXcniqR72gU6n_LYLhupe5.png?v=1792833856","url":"https:\/\/buyflowscripts.com\/products\/self-hosted-n8n-ai-video-show-workflow-claude-shotstack","provider":"N8N Commerce","version":"1.0","type":"link"}