ComfyUI Node
π RIFE VFI FPS Resample
Convert a clip from one FPS to another using RIFE 4.7/4.9. Non-integer changes synthesize in-betweens; exact integer downscales just decimate. Includes optional stabilizers to reduce flicker and protect edges.
π RIFE VFI FPS Resample
- frames
- IMAGE
βckpt_namerife47.pthβΊ
βfps_in24.00βΊ
βfps_out60.00βΊ
βscale_factor1βΊ
βensembletrueβΊ
βlinearizefalseβΊ
βlf_guardrailfalseβΊ
βlf_sigma13.0βΊ
βsource_pair_matchfalseβΊ
βmatch_a_cap0.020βΊ
βmatch_b_cap0.0078βΊ
βedge_band_lockfalseβΊ
βtau_low0.0059βΊ
βtau_high0.0235βΊ
βband_radius4βΊ
βband_soft_sigma2.0βΊ
βclear_cache_after_n_frames10βΊ
Categoryvideo utils
Inputs (18)
| Name | Type | Default | Description |
|---|---|---|---|
| ckpt_name | COMBO | rife47.pth | Choose the RIFE 4.7 or 4.9 model file from the base pack. |
| frames | IMAGE | Your input clip: one image per frame. | |
| fps_in | FLOAT | 24.000.000001β1000 | Current frame rate of your clip (frames per second). |
| fps_out | FLOAT | 60.000.000001β2000 | Target frame rate you want (frames per second). |
| scale_factor | COMBO | 1 | Quality vs speed. 1.0 recommended. Lower = faster/softer; higher = sharper/slower. |
| ensemble | BOOLEAN | true | Blend forward & backward predictions to reduce artifacts (slower). |
| linearize | BOOLEAN | false | Work in linear light for more accurate brightness and gradients (slower). |
| lf_guardrail | BOOLEAN | false | Keep overall brightness and gradients close to the originals to reduce flicker. |
| lf_sigma | FLOAT | 13.00β64 | How strong the low-frequency smoothing is. Higher = smoother changes. |
| source_pair_match | BOOLEAN | false | Match exposure and contrast to the source pair to reduce flicker. |
| match_a_cap | FLOAT | 0.0200β0.2 | Maximum change allowed for exposure scale. |
| match_b_cap | FLOAT | 0.00780β0.1 | Maximum change allowed for brightness offset. |
| edge_band_lock | BOOLEAN | false | Protect sharp edges: near edges, mix in more of the nearest real frame to avoid smearing. |
| tau_low | FLOAT | 0.00590β0.25 | Edge sensitivity: lower threshold (smaller finds more edges). |
| tau_high | FLOAT | 0.02350β0.5 | Edge sensitivity: higher threshold (larger finds only strong edges). |
| band_radius | INT | 40β64 | Width of the edge protection band (pixels). |
| band_soft_sigma | FLOAT | 2.00β16 | Soften the edge band. Higher = smoother. |
| clear_cache_after_n_frames | INT | 101β1000 | Free up GPU memory every N output frames (advanced). Set 0 to never. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | β |