Kling 3.0 Turbo · Image to Video
Faster, and it costs more per second
- image_url
- video
- task id
This one is worth being blunt about: Kling 3.0 Turbo Image to Video starts at 16.8 credits per second, while the plain Kling 3.0 image-to-video node in the same pack starts at 10.08. Turbo is not a discount here. You're paying roughly two thirds more per second for turnaround speed and for audio that's included rather than optional. Whether that's a good trade depends entirely on whether you're waiting on renders in a loop or just want one clip.
What it does
Five widgets, one socket. Your image_url becomes the opening frame (PNG, or JPEG if it exceeds the 10 MiB upload ceiling), gets uploaded, and PopNow queues a Kuaishou task. The node polls with live progress text, downloads the MP4, returns a VIDEO. Same plumbing as every node in this pack - quote first, submit with an idempotency key so retries can't double-bill, download at the end.
The small control surface is the tell that this is the speed tier: no guidance dial, no negative prompt box, no shot list, no closing frame. You get the frame, the prompt, the resolution, the length. Everything else is decided for you.
The inputs
image_url - the opening frame. Batch in, first image used.
prompt - describe what happens after that frame: the action, the camera, and the sounds, since this node always produces a clip with a soundtrack.
resolution - 720p or 1080p. Higher tiers cost more per second; there's no 4K option on this node even though the 3.0 family elsewhere offers it.
duration_seconds - a whole number from 3 to 15, billed per second. At the base rate, 15 seconds is 252 credits, about 25 cents.
Outputs
video (VIDEO) and task id (STRING). Video to Save Video or another PopNow node; task id to your notes if you plan to compare takes in the API console.
Install
cd ComfyUI/custom_nodes
git clone https://github.com/popnow-ai/popnow-comfyui
Restart, paste a key from popnow.ai/api/console/keys into Settings > PopNow (or set POPNOW_API_KEY), restart again so the catalog syncs. Or just search PopNow in ComfyUI Manager and hit Install. No dependencies, no model downloads - the pack is a client, not a model pack. Delete the legacy custom_nodes/popnow_api.py if it's there.
The honest trade-off
If your workflow is "generate 20 variants, pick one", Turbo is the right node and the higher rate is the price of iteration speed. If your workflow is "make this one shot good", plain Kling 3.0 gives you a guidance dial, a negative prompt, up to 4K, an optional closing frame and multi-shot prompts, for less money per second. That's a big capability difference for the price difference.
Also, and this is the thing that gets harder to stomach: audio is bundled. If you're doing your own sound design, you're paying extra per second for a track you'll mute.
Watch the wallet codes - 40201 means empty, 401 means a dead key. Set Settings > PopNow > Max credits per run so a 15-second take can't surprise you. Cancelled runs keep going server-side and are charged on success. Add the 90 MiB video upload cap to your mental list only if you're chaining, since there's no video input on this node.
Finally, on the model: community opinion on Kling 3.0 was split enough that "is this actually better than 2.6" was a real thread topic. Turbo inherits those arguments with less control over the output. Try it on your own frame before you commit a project to it.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | Describe what happens after the opening frame: the action, the camera and, with sound on, the sounds. | |
| image_url | IMAGE | Opening frame. The clip starts from this image. | |
| resolution | COMBO | 720p | Output resolution. Higher tiers cost more per second. |
| duration_seconds | INT | 53–15 | Output length in whole seconds, from 3 to 15. Billed per second. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | — |
| task id | STRING | The PopNow task id, for the API console logs or support. |