Skip to content

v0.0.7 — video jobs get their own dial

Choose a tag to compare

@an80sPWNstar an80sPWNstar released this 15 Aug 05:08
· 25 commits to main since this release

Video jobs get a dial that fits them

The rate dial used one absolute scale for everything a ComfyUI host could be doing. That meant a
MiniMax-H3 video run at 15.75 s/it sat four degrees off the slow stop with the word SLOW printed
beside it — which is wrong. 15 s/it is a perfectly healthy video sampler; it is a catastrophic SDXL
one. No fixed scale can tell those apart, so the app now works out which kind of job is running and
prints the matching face.

What's new

  • Video detection, from the running graph. Three signals, structural first: a node class that
    only exists in a video pipeline (WanImageToVideo, MiniMaxH3ReferenceToVideo, VHS_VideoCombine,
    AnimateDiff, SVD…), then any node asking for more than one frame under any of the five names the
    packs use for it, then a known video model family as a last resort. If there is no graph to judge,
    the app says nothing rather than guessing.
  • A video face: 60 … 1 s/it, one unit, no SLOW/FAST wording at all, selectable at 30 / 60 /
    120 s/it. A 15 s/it run reads at 43% of the arc instead of pinned to the stop.
  • A wider image face. Sampling ranges now carry their own fast end instead of being symmetric;
    the new default is 60 s/it — 5 it/s. The old 5 / 20 / 100 faces are still there.
  • Three dial rows in the hosts panel: Images, Video, Training — each printing its own two ends.
  • Cards switch face by reprinting it, never rebuilding, so a running job's needle swings to the
    new scale instead of dropping to its stop mid-run.

Fixes

  • Size and frame count now show for Wan/HunyuanVideo image-to-video workflows, which build the latent
    inside the conditioning node and so had no latent node for the old lookup to find.
  • The rate recorder labels its fast end 1 s/it instead of 1:1 on single-unit faces, where there
    is no crossover to name.
  • The job's media kind was being computed and then dropped on the way to the UI — every card kept the
    image face regardless. Caught by running the packaged build, not by a test.

Notes

  • Step counts for jobs queued from the ComfyUI web UI still need the relay node in
    resources/comfyui-relay — see the (i) panel on first launch.
  • The video face is verified against real H3 graphs and end to end on the packaged build against a
    stub server; it has not yet been watched through a full live video run.