Skip to content

ComfyWarp v0.4.0

Compare
Choose a tag to compare
@Sxela Sxela released this 20 Oct 19:57
· 17 commits to main since this release
1944edc

Changelog:

  • add Scheduler nodes
  • add flow_blend example pipeline
  • fix SaveFrame not saving frames if it's the last node in the graph
  • fix json blend error for string schedulers
  • remove json blend option for string schedulers
  • fix json schedules not working with int, float schedulers
  • remove efficiency nodes from workflows
  • remove efficiency nodes from installer
  • replace mask compositing in v0.1 workflow with MixConsistencyMaps node
  • add updated workflow files for direct download

Schedulers:

  • SchedulerString
  • SchedulerFloat
  • SchedulerInt

Added Scheduler nodes, by output variable type: string, int, float.
Can be used with any ComfyUI node inputs. For example, for automating parameter testing, scheduling controlnet weights, sampler settings, and prompts.
Require a current frame input to drive the scheduled sampling. Accepts any int as current frame input.

Input formats:

  • single value: value
  • list of consecutive values: [frame1_value, frame_2value, ..., frameN_value]
  • dictionary of keyframe:value pairs: {0: frame1_value, 1: frame2_value, ... N: frameN_Value}
    The dictionary format supports interpolation of values between frames, just like in WarpFusion.

Flow_blend pipeline

Works like its WarpFusion counterpart.
blends previously stylized and warped frame (with cc mask applied) with the corresponding raw video frame. Acts like style opacity. 0 - no style, only raw frame, 1 - only stylized frame, intermediary values - linear interpolation between raw and stylized frame.