{"product_id":"n8n-workflow-captioned-video-highlights-w-zvid-webhook","title":"n8n Workflow: Captioned Video Highlights w\/ Zvid \u0026 Webhook","description":"\u003ch3\u003eTurn any MP4 into captioned vertical Shorts—automatically—using n8n, Zvid, ElevenLabs Scribe, and a webhook\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes a direct \u003cstrong\u003eMP4 URL\u003c\/strong\u003e (via \u003cstrong\u003ePOST webhook\u003c\/strong\u003e or manual test), transcribes the opening with \u003cstrong\u003eElevenLabs Scribe\u003c\/strong\u003e, selects \u003cstrong\u003ehighlight ranges\u003c\/strong\u003e with \u003cstrong\u003eOpenRouter\u003c\/strong\u003e, and then builds \u003cstrong\u003eZvid\u003c\/strong\u003e projects to render \u003cstrong\u003ecaptioned 1080x1920 Shorts\u003c\/strong\u003e. You’ll get back the final clip URLs (or editor drafts) in the webhook response.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives input\u003c\/strong\u003e: Accepts a direct video URL and optional title\/layout via webhook, or runs with a built-in sample video for testing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts timestamps\u003c\/strong\u003e: Downloads a byte-range sample and sends it to \u003cstrong\u003eElevenLabs Speech-to-Text (Scribe)\u003c\/strong\u003e to obtain \u003cstrong\u003eword-level timestamps\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinds highlights\u003c\/strong\u003e: Formats the transcript into an indexed prompt and uses \u003cstrong\u003eOpenRouter\u003c\/strong\u003e (Gemini) to choose \u003cstrong\u003enon-overlapping highlight ranges\u003c\/strong\u003e and short on-screen titles.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTrims and captions\u003c\/strong\u003e: Converts selected word ranges into exact start\/end timestamps, trims clips to configured min\/max duration, and prepares caption timing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates Zvid projects\u003c\/strong\u003e: Generates per-clip \u003cstrong\u003eZvid render project JSON\u003c\/strong\u003e (vertical layout, captions, branding, progress bar) and validates with Zvid’s render validator.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDry-run or render\u003c\/strong\u003e: With \u003cem\u003edryRun\u003c\/em\u003e, saves Zvid editor drafts and returns links; otherwise renders, polls for completion, and returns final rendered clip URLs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS operators: auto-generate captioned Shorts from user-submitted MP4s on upload.\u003c\/li\u003e\n  \u003cli\u003eMarketing teams: produce multiple highlight clips per source video for Reels\/TikTok with consistent caption styling.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers: a reusable webhook-based pipeline for video highlight generation with robust timestamping.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ logic\u003c\/strong\u003e: if, set, code, wait, webhook, and Zvid integration via \u003cstrong\u003e@zvid\/n8n-nodes-zvid\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\u003c\/strong\u003e: \u003cstrong\u003eElevenLabs Scribe\u003c\/strong\u003e (speech-to-text with word timestamps) and \u003cstrong\u003eOpenRouter\u003c\/strong\u003e (model-based highlight selection).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput\u003c\/strong\u003e: captioned \u003cstrong\u003eZvid renders\u003c\/strong\u003e at \u003cstrong\u003e1080x1920\u003c\/strong\u003e, returned as clip links in the webhook response.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46132786430131,"sku":"N8N-20180","price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/suh38rgK1dDrvogIk3uKb_AOAGUhO7.png?v=1790759268","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-captioned-video-highlights-w-zvid-webhook","provider":"N8N Commerce","version":"1.0","type":"link"}