Nodes/civitai-comfy-nodes/flux / v3.0 / draftEnhance
ComfyUI Node

flux / v3.0 / draftEnhance

The second half of FLUX 3's cheap-first video trick

By civitai·Created 3 months ago·Updated 2 days ago· 44
flux / v3.0 / draftEnhance
  • api_config
  • video
  • draft_cache_audio
  • draft_cache_video
  • workflow_id
  • raw_json
prompt
draft_cache
duration5

FLUX 3 is Black Forest Labs' big multimodal turn - one model over image, video, audio, and even robot action - and, as of this writing, it's the poster child for "you can't run it locally." Video is early-access API plus private weights, no open checkpoint. So if you want FLUX 3 video inside ComfyUI, you're calling it through something. This node is that something, and it's the second half of a two-step workflow you should absolutely be using, because it's how you avoid paying full price for videos you're going to throw away.

What it is

flux / v3.0 / draftEnhance from civitai/civitai-comfy-nodes, under Civitai/Video/flux. It takes a draft_cache - a URL produced by a draft generation - and re-renders it at full quality. The workflow is the point: generate a cheap 720p draft first, look at it, and only spend the full-quality render on the ones you actually like. This node is the full-quality render.

The inputs

  • prompt - required. The same prompt you used for the draft. The enhanced render re-runs the generation guided by the draft cache, so the prompt should match the draft's.
  • draft_cache - required STRING. The URL of the draft cache produced by a draft generation - you pass the draftCache URL from that step's output. The tooltip carries the one real gotcha: draft cache URLs expire. If it's stale, "read the workflow again to mint a fresh url."
  • duration - required, 5–20 seconds. The tooltip is honest about pricing: the enhanced render bills per second at that length. Five seconds costs a fifth of twenty. Iterate short.

The outputs

  • video - the full-quality render, as a VIDEO.
  • draft_cache_audio (AUDIO) and draft_cache_video (VIDEO) - the caches ride along again, so you can chain another enhance or keep the draft for comparison.
  • workflow_id / raw_json - the pack standard.

Installing it

ComfyUI Manager → Civitai Comfy Nodes → Install → restart. Or:

cd ComfyUI/custom_nodes
git clone https://github.com/civitai/civitai-comfy-nodes.git
pip install -r civitai-comfy-nodes/requirements.txt

Gotchas

  • It only works with a draft cache. Wire this directly to a plain create-video node and there's nothing to enhance. The flow is: any FLUX 3 video node with draft on → draft_cache_* outputs → this node.
  • Expired cache URLs are the #1 failure. A draft cache that sat around for a while will 404 or error. Re-read the workflow to mint a fresh URL, as the tooltip says.
  • Billed per second, and this is the expensive leg. The whole point of the draft flow is that you only pay this leg on winners. Don't skip the draft step and then complain about the bill.
  • Credentials - Civitai Auth node, CIVITAI_API_TOKEN, or sidebar OAuth.
  • Your prompt and video content leave the machine. It's a hosted closed model; that's the only way to run FLUX 3 at all right now.
CategoryCivitai/Video/flux

Inputs (4)

NameTypeDefaultDescription
promptSTRING
draft_cacheSTRINGURL of the draft cache produced by a draft generation — pass the draftCache url from that step's output. Read the workflow again to mint a fresh url if it has expired.
durationINT55–20Duration in seconds of the draft being enhanced. The enhanced render bills per second at that length.
api_configoptCIVITAI_CONFIGOptional Civitai Auth connection; defaults to CIVITAI_API_TOKEN or stored OAuth login.

Outputs (5)

NameTypeDescription
videoVIDEO
draft_cache_audioAUDIO
draft_cache_videoVIDEO
workflow_idSTRING
raw_jsonSTRING