[{"data":1,"prerenderedAt":16},["ShallowReactive",2],{"article-runway-video-three-scenarios-comparison-how-to-choose":3},{"errorCode":4,"errorMessage":5,"data":6},"00000","Everything ok",{"title":7,"category":8,"path":9,"description":10,"keyword":11,"content":12,"prevPath":13,"nextPath":14,"gmtCreate":15,"gmtModified":15},"Runway Video Generation Compared: How to Choose Across Generate, Extend, and Aleph",4,"runway-video-three-scenarios-comparison-how-to-choose","Compare Runway generate, extend, and aleph with API parameters, capability matrices, decision trees, and FuseAI Tools routes for text-to-video, continuation, and style transfer.","Runway AI, Runway generate, Runway extend, Runway Aleph, AI video generation, text to video, image to video, video extend, video style transfer, FuseAI Tools","\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n\u003Chead>\n    \u003Cmeta charset=\"UTF-8\">\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \u003Ctitle>Runway: Three Video Scenarios Compared\u003C/title>\n\u003C/head>\n\u003Cbody>\n    \u003Carticle class=\"ai-model-comparison\">\n        \u003Csection class=\"introduction\">\n            \u003Ch2>Introduction: The Runway Video Creation Stack\u003C/h2>\n            \u003Cp>Runway helped define the modern AI video workflow: create from text or images, continue a story on an existing render, and restyle footage while preserving motion structure. On FuseAI Tools, three named flows—\u003Cstrong>generate\u003C/strong>, \u003Cstrong>extend\u003C/strong>, and \u003Cstrong>aleph\u003C/strong>—map cleanly to that lifecycle.\u003C/p>\n            \u003Cp>Many creators ask the same question: when should I generate fresh pixels, when should I extend a prior Runway task, and when should I run Aleph on uploaded video? This guide aligns each scenario with representative API parameters and the exact route on the platform.\u003C/p>\n            \u003Cp>\u003Cstrong>Runway hub:\u003C/strong> \u003Ca href=\"/home/runway\">/home/runway\u003C/a>\u003C/p>\n        \u003C/section>\n\n        \u003Csection class=\"positioning-overview\">\n            \u003Ch2>I. Snapshot: Three Scenarios at a Glance\u003C/h2>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:1rem 0; font-size:0.9rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.45rem;\">Scenario\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.45rem;\">Core function\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.45rem;\">Primary inputs\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.45rem;\">Duration / resolution\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.45rem;\">Positioning\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.45rem;\">\u003Ca href=\"/home/runway/generate\">generate\u003C/a>\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Text-to-video / image-to-video\u003C/td>\u003Ctd style=\"padding:0.45rem;\">prompt (+ optional imageUrl)\u003C/td>\u003Ctd style=\"padding:0.45rem;\">5s or 10s · 720p / 1080p\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Create from zero\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.45rem;\">\u003Ca href=\"/home/runway/extend\">extend\u003C/a>\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Video continuation\u003C/td>\u003Ctd style=\"padding:0.45rem;\">taskId + prompt\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Matches source · 720p / 1080p\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Continue a Runway clip\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.45rem;\">\u003Ca href=\"/home/runway/aleph\">aleph\u003C/a>\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Video style / scene transform\u003C/td>\u003Ctd style=\"padding:0.45rem;\">videoUrl + prompt (+ optional referenceImageUrl)\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Inherits source length\u003C/td>\u003Ctd style=\"padding:0.45rem;\">Style migration on existing video\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n        \u003C/section>\n\n        \u003Csection class=\"deep-comparison\">\n            \u003Ch2>II. Three Scenarios Deep Dive\u003C/h2>\n\n            \u003Ch3>Scenario 1: generate (text-to-video / image-to-video)\u003C/h3>\n            \u003Cp>Start from language—or animate a still image—without any prior Runway task.\u003C/p>\n            \u003Cpre>\u003Ccode>{\n  \"prompt\": \"Descriptive text for the scene (max 1800 characters)\",\n  \"imageUrl\": \"Optional reference image URL\",\n  \"duration\": 5,\n  \"quality\": \"720p\",\n  \"aspectRatio\": \"9:16\",\n  \"waterMark\": \"FuseAi\"\n}\u003C/code>\u003C/pre>\n            \u003Cp>\u003Cstrong>Modes:\u003C/strong>\u003C/p>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:0.75rem 0; font-size:0.88rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Mode\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Input\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Output\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Aspect ratio\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Text-to-video\u003C/td>\u003Ctd style=\"padding:0.4rem;\">prompt only\u003C/td>\u003Ctd style=\"padding:0.4rem;\">New clip\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Set via aspectRatio\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.4rem;\">Image-to-video\u003C/td>\u003Ctd style=\"padding:0.4rem;\">prompt + imageUrl\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Animated still\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Follows uploaded image\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n            \u003Cp>\u003Cstrong>Duration vs quality:\u003C/strong> 720p supports both 5s and 10s. 1080p is limited to 5s only—10-second jobs must stay at 720p on the FuseAI Tools UI.\u003C/p>\n            \u003Cp>\u003Cstrong>Aspect ratios (text-only):\u003C/strong> 16:9, 9:16, 4:3, 3:4, 1:1—pick platform fit before you prompt (YouTube vs Shorts vs square social).\u003C/p>\n            \u003Cp>\u003Cstrong>Best for:\u003C/strong> concept reels, product motion from stills, ad previsualization, social shorts from scratch.\u003C/p>\n            \u003Cp>\u003Cstrong>Route:\u003C/strong> /home/runway/generate\u003C/p>\n\n            \u003Ch3>Scenario 2: extend (video continuation)\u003C/h3>\n            \u003Cp>Append a sequel to a clip that was produced with Runway \u003Cstrong>generate\u003C/strong>. The UI lists eligible tasks from your account history.\u003C/p>\n            \u003Cpre>\u003Ccode>{\n  \"taskId\": \"Original Runway generate task ID\",\n  \"prompt\": \"What should happen next (max 1000 characters)\",\n  \"quality\": \"720p\",\n  \"waterMark\": \"FuseAi\"\n}\u003C/code>\u003C/pre>\n            \u003Cp>\u003Cstrong>Inheritance from the parent clip:\u003C/strong>\u003C/p>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:0.75rem 0; font-size:0.88rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Property\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Inherited?\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Resolution / aspect ratio\u003C/td>\u003Ctd style=\"padding:0.4rem;\">✅ Aligned with source\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Visual style / palette\u003C/td>\u003Ctd style=\"padding:0.4rem;\">✅ Strong continuity\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Subject / scene logic\u003C/td>\u003Ctd style=\"padding:0.4rem;\">✅ Prompt steers the sequel\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.4rem;\">Clip length\u003C/td>\u003Ctd style=\"padding:0.4rem;\">✅ Matches original duration\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n            \u003Cp>\u003Cstrong>Constraint:\u003C/strong> \u003Ccode>taskId\u003C/code> must reference a completed Runway generate job—not arbitrary uploads.\u003C/p>\n            \u003Cp>\u003Cstrong>Best for:\u003C/strong> serial storytelling, finishing truncated generations, episodic social content.\u003C/p>\n            \u003Cp>\u003Cstrong>Route:\u003C/strong> /home/runway/extend\u003C/p>\n\n            \u003Ch3>Scenario 3: aleph (video style conversion)\u003C/h3>\n            \u003Cp>Transform an existing video (any source you can upload) while keeping motion and structure; steer look and atmosphere with text and an optional reference still.\u003C/p>\n            \u003Cpre>\u003Ccode>{\n  \"prompt\": \"Describe the target style or scene change\",\n  \"videoUrl\": \"Reference video URL (uploaded in UI)\",\n  \"waterMark\": \"FuseAi\",\n  \"aspectRatio\": \"16:9\",\n  \"seed\": 123456,\n  \"referenceImageUrl\": \"Optional style reference image URL\"\n}\u003C/code>\u003C/pre>\n            \u003Cp>\u003Cstrong>vs generate:\u003C/strong>\u003C/p>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:0.75rem 0; font-size:0.88rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Contrast\u003C/th>\n                        \u003Cth style=\"padding:0.4rem;\">generate\u003C/th>\n                        \u003Cth style=\"padding:0.4rem;\">aleph\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Input anchor\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Text (+ optional image)\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Video + text (+ optional reference image)\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">Output\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Brand-new footage\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Restyled version of source\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.4rem;\">Motion structure\u003C/td>\u003Ctd style=\"padding:0.4rem;\">N/A (created fresh)\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Preserved from source video\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n            \u003Cp>\u003Cstrong>Advanced knobs:\u003C/strong> \u003Ccode>seed\u003C/code> improves reproducibility; \u003Ccode>referenceImageUrl\u003C/code> nudges palette and art direction; \u003Ccode>aspectRatio\u003C/code> sets output framing (16:9, 9:16, 4:3, 3:4, 1:1, 21:9 on FuseAI Tools).\u003C/p>\n            \u003Cp>\u003Cstrong>Best for:\u003C/strong> anime or film-grade regrades, seasonal or weather swaps, stylized ads, turning live action into illustrated motion.\u003C/p>\n            \u003Cp>\u003Cstrong>Route:\u003C/strong> /home/runway/aleph\u003C/p>\n        \u003C/section>\n\n        \u003Csection class=\"feature-summary\">\n            \u003Ch2>III. Comparison Summary\u003C/h2>\n            \u003Ch3>3.1 Capability matrix\u003C/h3>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:1rem 0; font-size:0.85rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.35rem;\">Feature\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.35rem;\">generate\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.35rem;\">extend\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.35rem;\">aleph\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Text-to-video\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Image-to-video\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Continue Runway output\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Style transfer on video\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Requires reference video\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">Requires prior taskId\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.35rem;\">User-picked aspect ratio\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅ (no image)\u003C/td>\u003Ctd style=\"padding:0.35rem;\">Inherited\u003C/td>\u003Ctd style=\"padding:0.35rem;\">✅\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.35rem;\">Reference still for style\u003C/td>\u003Ctd style=\"padding:0.35rem;\">Optional imageUrl\u003C/td>\u003Ctd style=\"padding:0.35rem;\">❌\u003C/td>\u003Ctd style=\"padding:0.35rem;\">Optional referenceImageUrl\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n\n            \u003Ch3>3.2 Input / output snapshot\u003C/h3>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:1rem 0; font-size:0.88rem;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Scenario\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Typical input\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Output\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.4rem;\">Duration\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">generate\u003C/td>\u003Ctd style=\"padding:0.4rem;\">prompt (+ imageUrl)\u003C/td>\u003Ctd style=\"padding:0.4rem;\">New video\u003C/td>\u003Ctd style=\"padding:0.4rem;\">5s or 10s\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.4rem;\">extend\u003C/td>\u003Ctd style=\"padding:0.4rem;\">taskId + prompt\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Continuation clip\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Same as parent\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.4rem;\">aleph\u003C/td>\u003Ctd style=\"padding:0.4rem;\">videoUrl + prompt (+ referenceImageUrl)\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Transformed video\u003C/td>\u003Ctd style=\"padding:0.4rem;\">Same as source\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n\n            \u003Ch3>3.3 Hard limits to remember\u003C/h3>\n            \u003Cul>\n                \u003Cli>\u003Cstrong>generate:\u003C/strong> 1080p only when duration is 5s; 10s forces 720p.\u003C/li>\n                \u003Cli>\u003Cstrong>extend:\u003C/strong> taskId must come from a finished Runway generate job in your history.\u003C/li>\n                \u003Cli>\u003Cstrong>aleph:\u003C/strong> requires a valid uploaded \u003Ccode>videoUrl\u003C/code>; optional seed and reference image refine repeatability and look.\u003C/li>\n            \u003C/ul>\n        \u003C/section>\n\n        \u003Csection class=\"decision-tree\">\n            \u003Ch2>IV. Selection Decision Tree\u003C/h2>\n            \u003Cpre>\u003Ccode>What is your starting asset?\n|\n|-- Nothing yet (idea or still image)\n|   |-- Have a reference image -> generate + imageUrl\n|   `-- Text only -> generate\n|\n|-- A clip you made with Runway generate\n|   `-- Want more story on the same timeline -> extend\n|\n`-- Any finished video file (your shoot or download)\n    `-- Want new look / season / style, same motion -> aleph\u003C/code>\u003C/pre>\n        \u003C/section>\n\n        \u003Csection class=\"examples\">\n            \u003Ch2>V. Practical Payload Examples\u003C/h2>\n            \u003Ch3>Vertical social short (generate)\u003C/h3>\n            \u003Cpre>\u003Ccode>{\n  \"prompt\": \"A corgi chasing butterflies on sunlit grass, playful handheld feel\",\n  \"duration\": 5,\n  \"quality\": \"1080p\",\n  \"aspectRatio\": \"9:16\"\n}\u003C/code>\u003C/pre>\n            \u003Ch3>Product still to motion (generate)\u003C/h3>\n            \u003Cpre>\u003Ccode>{\n  \"prompt\": \"Slow orbit around the product, soft studio lighting\",\n  \"imageUrl\": \"https://example.com/product.jpg\",\n  \"duration\": 5,\n  \"quality\": \"720p\"\n}\u003C/code>\u003C/pre>\n            \u003Ch3>Story continuation (extend)\u003C/h3>\n            \u003Cpre>\u003Ccode>{\n  \"taskId\": \"ee603959-debb-48d1-98c4-a6d1c717eba6\",\n  \"prompt\": \"The cat keeps dancing; disco lights spin faster around the room\",\n  \"quality\": \"720p\"\n}\u003C/code>\u003C/pre>\n            \u003Ch3>Animated regrade (aleph)\u003C/h3>\n            \u003Cpre>\u003Ccode>{\n  \"prompt\": \"Convert to warm Ghibli-inspired animation, gentle film grain\",\n  \"videoUrl\": \"https://example.com/input.mp4\",\n  \"aspectRatio\": \"16:9\",\n  \"seed\": 12345\n}\u003C/code>\u003C/pre>\n        \u003C/section>\n\n        \u003Csection class=\"conclusion\">\n            \u003Ch2>VI. Final Recommendations\u003C/h2>\n            \u003Ctable style=\"width:100%; border-collapse:collapse; margin:1rem 0;\">\n                \u003Cthead>\n                    \u003Ctr style=\"border-bottom:1px solid #e5e7eb;\">\n                        \u003Cth style=\"text-align:left; padding:0.5rem;\">Use case\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.5rem;\">Feature\u003C/th>\n                        \u003Cth style=\"text-align:left; padding:0.5rem;\">Why\u003C/th>\n                    \u003C/tr>\n                \u003C/thead>\n                \u003Ctbody>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.5rem;\">Create from scratch\u003C/td>\u003Ctd style=\"padding:0.5rem;\">generate\u003C/td>\u003Ctd style=\"padding:0.5rem;\">Full control of duration, quality, and aspect ratio\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.5rem;\">Animate a still\u003C/td>\u003Ctd style=\"padding:0.5rem;\">generate + imageUrl\u003C/td>\u003Ctd style=\"padding:0.5rem;\">Image anchors composition; prompt drives motion\u003C/td>\u003C/tr>\n                    \u003Ctr style=\"border-bottom:1px solid #f3f4f6;\">\u003Ctd style=\"padding:0.5rem;\">Extend a Runway clip\u003C/td>\u003Ctd style=\"padding:0.5rem;\">extend\u003C/td>\u003Ctd style=\"padding:0.5rem;\">Preserves lineage via taskId\u003C/td>\u003C/tr>\n                    \u003Ctr>\u003Ctd style=\"padding:0.5rem;\">Restyle existing footage\u003C/td>\u003Ctd style=\"padding:0.5rem;\">aleph\u003C/td>\u003Ctd style=\"padding:0.5rem;\">Keeps structure; changes look and mood\u003C/td>\u003C/tr>\n                \u003C/tbody>\n            \u003C/table>\n\n            \u003Cp>\u003Cstrong>One-line playbook:\u003C/strong>\u003C/p>\n            \u003Cul>\n                \u003Cli>From scratch → \u003Ca href=\"/home/runway/generate\">generate\u003C/a>.\u003C/li>\n                \u003Cli>Continue a Runway render → \u003Ca href=\"/home/runway/extend\">extend\u003C/a>.\u003C/li>\n                \u003Cli>Restyle any video → \u003Ca href=\"/home/runway/aleph\">aleph\u003C/a>.\u003C/li>\n            \u003C/ul>\n\n            \u003Cp>The three modes form a loop: \u003Cstrong>generate\u003C/strong> seeds the timeline, \u003Cstrong>extend\u003C/strong> lengthens the narrative, and \u003Cstrong>aleph\u003C/strong> can reinterpret any footage without reshooting. Open every Runway mode from the hub: \u003Ca href=\"/home/runway\">/home/runway\u003C/a>.\u003C/p>\n        \u003C/section>\n    \u003C/article>\n\u003C/body>\n\u003C/html>","happy-horse-video-model-family-comparison-four-versions","suno-development-history","2026-05-16 10:14:37",1778926977332]