πΈ OVERTLI Pollinations Video Generator
Pollinations VIDEO in your graph
- image
- video
Video generation in ComfyUI usually means one thing: a local model eating your entire VRAM for minutes at a time. GZ_VideoGen skips that. It's the Overtli Studio Suite's video generator, and like the rest of the Pollinations cloud nodes it sends your prompt somewhere else and gets media back - in this case a real video, delivered on a native ComfyUI VIDEO output. If you've never generated video locally because your card can't hold a video model, this node is the version of the job that fits in a text box.
How it works
Pick a video-capable model from the dropdown (61+ entries tagged [video-gen], most [free], fetched live from Pollinations' catalog), type a prompt, run. The node calls the provider's video endpoint, waits for the render, and downloads the result - an mp4 that lands in a temp file - then returns it as a native VIDEO output the ComfyUI canvas can preview and save. The default model is a Qwen video-gen entry on the free tier, which keeps the cost story the same as the image node: free-tier models work with no key, and [paid] ones need gems.
The mechanism matters for two behaviors you'll notice immediately. First, this is synchronous: generation blocks until the provider finishes, which the README says is expected - the UI freezes, then resumes when the clip is ready. Second, there's a timeout_seconds knob (default 300, range 60β600) because provider-side video renders are slow, and the node ships temp-file housekeeping so old downloads don't pile up in your temp directory.
Inputs that matter
prompt- describe motion, not just a scene. That's wheremode_presetearns its keep: presets like Cinematic Video Prompt, Loop Video Prompt, or the Image-to-Video Motion Script give the model the structure it needs.model- the video-capable model. If a run fails, trying a different model is the first lever, since capability varies by provider entry.image- optional. Wire a frame or a generated IMAGE in and the video becomes an image-to-video job rather than text-to-video.width/height- 256β1280, default 512Β². These are caps; the provider may not honor large sizes on every model.style_preset_1..3andadditional_styles- style layers as everywhere in the suite.seed,enhance_prompt,api_key.
Output
One video socket. It's a real VIDEO tensor in current ComfyUI builds - you can preview it natively or save it like any video output. One genuine compatibility note: the native VIDEO output type needs a reasonably current ComfyUI core. If you're on an old build and the node shows up but its output socket looks wrong, update ComfyUI before debugging anything else.
Install and where it gets you
Same pack install as the other nodes: search "Overtli" in ComfyUI Manager, or clone into custom_nodes + pip install -r requirements.txt, restart. Featherweight deps - no video models, no weights, nothing to download beyond the pack.
The honest caveats mirror the image node's. Free-tier Pollinations video is a hosted service with a hosted service's reliability - slow renders and the occasional failure are the price of free, and the generous timeout_seconds default exists for that reason. Renders you make are your prompts and any reference image leaving the machine, subject to the provider's moderation. And for real, controllable, repeatable video work, a local model (Wan, LTX-Video) still gives you control this node structurally can't - this is a draft-and-ideate tool or a no-GPU workflow's video door, not a replacement for a video checkpoint.
Inputs (16)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | β | |
| mode_preset | COMBO | Off | 12 options: Off, π₯ Cinematic Video Prompt, π₯ Loop Video Prompt, π₯ Action Sequence, π₯ Ambient/B-Roll, π₯ Product Showcase, +6 |
| model | COMBO | qwen/qwen3.8-flash [video-gen] [reference-image?] [free] [tools] | 61 options: qwen/qwen3.8-flash [video-gen] [reference-image?] [free] [tools], qwen/qwen3.8-max-0902 [video-gen] [reference-image?] [free] [tools], google/gemini-3.8-flash [video-gen] [reference-image?] [free] [tools], qwen3.8-27b [video-gen] [reference-image?] [free] [tools], qwen3.8-max [video-gen] [reference-image?] [free] [tools], qwen3.7-flash [video-gen] [reference-image?] [free] [tools], +55 |
| imageopt | IMAGE | β | |
| custom_instructionsopt | STRING | β | |
| style_preset_1opt | COMBO | Off | 492 options: Off, 3D / CGI / Stylized 3D :: 3D Cartoon [3d] [stylized], 3D / CGI / Stylized 3D :: 3D Render [3d] [cgi], 3D / CGI / Stylized 3D :: 3D Sculpt Turntable Style [3d] [sculpt], 3D / CGI / Stylized 3D :: CAD Product Render [3d] [industrial], 3D / CGI / Stylized 3D :: Clay Render / ZBrush Style [3d] [sculpt], +486 |
| style_preset_2opt | COMBO | Off | 492 options: Off, 3D / CGI / Stylized 3D :: 3D Cartoon [3d] [stylized], 3D / CGI / Stylized 3D :: 3D Render [3d] [cgi], 3D / CGI / Stylized 3D :: 3D Sculpt Turntable Style [3d] [sculpt], 3D / CGI / Stylized 3D :: CAD Product Render [3d] [industrial], 3D / CGI / Stylized 3D :: Clay Render / ZBrush Style [3d] [sculpt], +486 |
| style_preset_3opt | COMBO | Off | 492 options: Off, 3D / CGI / Stylized 3D :: 3D Cartoon [3d] [stylized], 3D / CGI / Stylized 3D :: 3D Render [3d] [cgi], 3D / CGI / Stylized 3D :: 3D Sculpt Turntable Style [3d] [sculpt], 3D / CGI / Stylized 3D :: CAD Product Render [3d] [industrial], 3D / CGI / Stylized 3D :: Clay Render / ZBrush Style [3d] [sculpt], +486 |
| additional_stylesopt | STRING | β | |
| enhance_promptopt | BOOLEAN | false | β |
| widthopt | INT | 512256β1280 | β |
| heightopt | INT | 512256β1280 | β |
| seedopt | INT | -1-1β2147483647 | β |
| timeout_secondsopt | INT | 30060β600 | β |
| api_keyopt | STRING | β | |
| persist_api_keyopt | BOOLEAN | false | β |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | β |