{"product_id":"n8n-reel-cloner-workflow-apify-cut-by-cut-product-rebuild","title":"n8n Reel Cloner Workflow: Apify Cut-by-Cut Product Rebuild","description":"\u003ch3\u003eRebuild reel clones cut-by-cut—keeping the exact shot count, pacing, and order\u003c\/h3\u003e\n\u003cp\u003eThis n8n Reel Cloner workflow takes a reel apart, replaces the product in every shot, and then reassembles the finished video in the original sequence—so your output matches the source’s exact shot count and pacing, not a loose “similar” recreation.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eSend a reel URL + product\u003c\/b\u003e manually or via a \u003cb\u003ewebhook\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eApify downloads the source reel\u003c\/b\u003e, then a scene-detection actor finds \u003cb\u003eevery hard cut\u003c\/b\u003e and saves \u003cb\u003eone keyframe per shot\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eBackground polling for long reels\u003c\/b\u003e: the job is polled rather than waited on, preventing timeouts mid-run.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSingle Gemini Flash call for shot prompts\u003c\/b\u003e: all keyframes are sent to \u003cb\u003eGemini Flash\u003c\/b\u003e in one call, which generates an \u003cb\u003eimage prompt\u003c\/b\u003e and \u003cb\u003emotion prompt\u003c\/b\u003e per shot with your product substituted for what the source was selling.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003efal.ai generates and animates each scene\u003c\/b\u003e: it produces a still image for each shot, then animates it using that shot’s motion prompt, \u003cb\u003eone scene at a time\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eTrim to exact shot duration and reassemble\u003c\/b\u003e: each clip is trimmed to the replacement shot’s exact length, then joined in the original order; the \u003cb\u003efinished video and thumbnail\u003c\/b\u003e are returned.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eSaaS operators\u003c\/b\u003e who want consistent, repeatable ad\/video iterations using a proven reel format—without losing pacing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eAutomation engineers\u003c\/b\u003e building content pipelines that transform reel URLs into product-specific creatives.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003en8n workflow builders\u003c\/b\u003e needing cut-by-cut scene handling (hard cuts, per-shot keyframes) instead of single-pass cloning.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eAuth setup (critical)\u003c\/b\u003e: create three separate \u003cb\u003eHeader Auth\u003c\/b\u003e credentials: \u003cb\u003eApify\u003c\/b\u003e (Bearer token), \u003cb\u003eGoogle Gemini\u003c\/b\u003e (X-goog-api-key), and \u003cb\u003efal.ai\u003c\/b\u003e (Authorization: Key).\u003c\/li\u003e\n  \u003cli\u003en8n node building blocks: \u003cb\u003eif\u003c\/b\u003e, \u003cb\u003eset\u003c\/b\u003e, \u003cb\u003ecode\u003c\/b\u003e, \u003cb\u003ewait\u003c\/b\u003e, \u003cb\u003ewebhook\u003c\/b\u003e, \u003cb\u003esplit out\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003eBest practice note: don’t reuse one Header Auth credential across different hosts—n8n may silently send the wrong key.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45985513668787,"sku":"N8N-19399","price":65.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/9SLKvje-rbeudF72_X7U-_00Jcw9aw.png?v=1788945116","url":"https:\/\/buyflowscripts.com\/products\/n8n-reel-cloner-workflow-apify-cut-by-cut-product-rebuild","provider":"N8N Commerce","version":"1.0","type":"link"}