Nodes/comfyui-controlfoley-official/ControlFoley Simple Generate
ComfyUI Node

ControlFoley Simple Generate

A ComfyUI node in ControlFoley with 26 inputs and 5 outputs.

By YJX-Research·Created about a month ago·Updated 27 days ago· 6
ControlFoley Simple Generate
  • video
  • video_input
  • images
  • audio
  • sample_rate
  • inference_time_sec
  • peak_vram_gb
  • status
controlfoley_source_dircontrolfoley
model_weights_dirpath/to/model_weights
variant
deviceauto
precisionbf16
low_vramfalse
compile_encodersfalse
promptA bird sings melodically in a forest
negative_prompt
duration10.0
seed42
num_inference_stepsfixed
guidance_scale4.5
mask_away_clipfalse
cache_video_featurestrue
staged_offloadtrue
clip_batch_size_multiplier40
sync_batch_size_multiplier40
reference_audio_path
image_fps24
enabledtrue
silent_audio_on_errorfalse
auto_fetch_sourcetrue
CategoryControlFoley

Inputs (26)

NameTypeDefaultDescription
controlfoley_source_dirSTRINGcontrolfoley
model_weights_dirSTRINGpath/to/model_weights
variantCOMBO1 options: large_44k
deviceCOMBOauto2 options: auto, cuda
precisionCOMBObf163 options: bf16, fp16, fp32
low_vramBOOLEANfalse
compile_encodersBOOLEANfalse
promptSTRINGA bird sings melodically in a forest
negative_promptSTRING
durationFLOAT10.00.7–30Text-only generation uses 10s by default. Video generation follows input length up to 30s.
seedINT420–4294967295
num_inference_stepsSTRINGfixedUse 'fixed' to keep the default step setting, or enter an integer from 1 to 100.
guidance_scaleFLOAT4.50–20
mask_away_clipBOOLEANfalse
cache_video_featuresBOOLEANtrue
staged_offloadBOOLEANtrueMove encoders to CPU during sampling when the ControlFoley source supports it. The public upstream source does not implement this; the option is then ignored and a console note is printed.
clip_batch_size_multiplierSTRING40Integer 1-80. Use 4-8 on low-VRAM GPUs.
sync_batch_size_multiplierSTRING40Integer 1-80. Use 4-8 on low-VRAM GPUs.
reference_audio_pathSTRING
image_fpsFLOAT241–120
enabledBOOLEANtrue
silent_audio_on_errorBOOLEANfalse
auto_fetch_sourceBOOLEANtrueWhen the public ControlFoley source tree is not found locally, run 'git clone' (pinned revision) from GitHub into <ComfyUI root>/controlfoley. Set the CONTROLFOLEY_SOURCE_URL environment variable to use a mirror.
videooptCONTROLFOLEY_VIDEO
video_inputoptVIDEO
imagesoptIMAGE

Outputs (5)

NameTypeDescription
audioAUDIO
sample_rateINT
inference_time_secFLOAT
peak_vram_gbFLOAT
statusSTRING