Nodes/comfyui-budgetpixel/Kling 3.0 Pro (BudgetPixel)
ComfyUI Node

Kling 3.0 Pro (BudgetPixel)

The 1080p flagship when Turbo isn't good enough

By budgetpixel-ai·Created about 17 hours ago·Updated about 12 hours ago· 3
Kling 3.0 Pro (BudgetPixel)
  • end_image
  • image
  • video
prompt
aspect_ratio16:9
generate_audiofalse
length_seconds5
force_rerunfalse

Kling 3.0 Pro is the middle of the Kling 3.0 ladder and, for most people, the right answer. It's the Professional mode at 1080p - text-to-video, plus image-to-video with a start frame and an optional end frame, any duration from 3 to 15 seconds, with optional audio. At 115 credits per second it's cheaper than the 4K tier by a factor of four and delivers the resolution most deliverables actually need. The node's own description flags the one pricing wrinkle: turning on audio raises the per-second rate, so the "optional audio" isn't free here the way it is at 4K.

If you're standing in front of the Kling 3.0 family trying to pick, the honest tiering is: Turbo (120 credits/sec) if you're iterating and want speed with bundled audio; Standard (85 credits/sec) if you want the cheap 720p baseline; this Pro node if you want 1080p and the end-frame control at a sane price; 4K if the deliverable has to be 4K. Pro is the one most final renders should land on.

How it works

The standard BudgetPixel video flow: your prompt, optional start/end frames, and the audio toggle go into the Kling 3.0 Professional pipeline, the node polls until succeeded, and the finished MP4 downloads as a core VIDEO. The start + optional end frame pair is the same "compose a journey" control as the v2.6 Pro and 4K tiers - pin where the clip starts and where it ends, and the model choreographs the path between.

The inputs that matter

  • prompt - required, multiline.
  • image - optional start frame.
  • end_image - optional end frame.
  • generate_audio - optional audio. Remember: this one raises the per-second rate, so the Cost Estimate node (with length_seconds in the params) is the way to see the real number.
  • length_seconds - 3–15. The main cost lever at 115 credits/sec.
  • aspect_ratio - framing.

Output is a single VIDEO.

Install

Manager (search "BudgetPixel") or:

cd ComfyUI/custom_nodes
git clone https://github.com/budgetpixel-ai/comfyui-budgetpixel.git
pip install -r comfyui-budgetpixel/requirements.txt

Restart, set BUDGETPIXEL_API_KEY or budgetpixel.json ({"api_key": "bpx_live_..."}) in the pack folder. No model files; requests is the only dependency.

Where people get burned

The audio surcharge is the sneaky one - at 115 credits/sec base, adding audio for a 15-second clip is a real percentage on top, and people who assumed "optional" meant "free" (as it is at 4K) get a bill they didn't model. Run the estimate with and without generate_audio and decide with your eyes open. Second, don't sleep on the end frame: at this tier it's the feature that separates a controlled shot from a wandering one, and it costs nothing extra - using only a start frame on Pro is leaving money on the table. Third, remember Turbo exists: if you're drafting and don't need 1080p or end-frame control, Pro credits go further spent on Turbo drafts plus a single Pro final.

CategoryBudgetPixel/Video

Inputs (7)

NameTypeDefaultDescription
promptSTRINGText description of the video.
aspect_ratiooptCOMBO16:9Aspect ratio. Ignored when a start image already sets the frame.
end_imageoptIMAGEOptional end frame, used together with `image` (the start frame) to interpolate the video between the two frames. Same input forms as `image`.
generate_audiooptBOOLEANfalseGenerate audio with the video. Raises the per-second rate on Standard/Pro (no price impact at 4K) — estimate via POST /v1/cost.
imageoptIMAGEOptional start frame for image-to-video. Provide a public image URL, a data URI, raw base64, or an uploaded-file URL from POST /v1/uploads. Omit for text-to-video.
length_secondsoptINT53–15Video length in seconds (3–15).
force_rerunoptBOOLEANfalse

Outputs (1)

NameTypeDescription
videoVIDEO