ComfyUI Node
Mpi RIFE Video
RIFE 4.7 frame interpolation from a video file straight to an .mp4: inserts multiplier-1 frames between each pair and plays at fps x multiplier, audio kept. Decodes, interpolates and encodes one second at a time, so RAM stays flat on any clip length (Load Video + RIFE VFI + Save Video hold the whole clip in RAM). Same frames as Mpi RIFE VFI. `string` (a file inside input/, output/ or temp/) is tried first, then the picker. Outputs the written mp4's path.
Mpi RIFE Video
- video_path
◄ckpt_namerife47.pth►
◄video▾►
◄multiplier2►
◄fast_modefalse►
◄ensembletrue►
◄scale_factor1►
◄dtypefloat32►
◄filename_prefixMpiVideo►
◄string►
◄batch_size1►
CategoryMpiNodes/Video
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| ckpt_name | COMBO | rife47.pth | 1 options: rife47.pth |
| video | COMBO | Pick a video, or use the upload button; the file goes into ComfyUI's input/ folder. Used when string is empty or does not load; None picks nothing. | |
| multiplier | INT | 2 | — |
| fast_mode | BOOLEAN | false | — |
| ensemble | BOOLEAN | true | — |
| scale_factor | COMBO | 1 | 5 options: 0.25, 0.5, 1, 2, 4 |
| dtype | COMBO | float32 | 3 options: float32, float16, bfloat16 |
| filename_prefix | STRING | MpiVideo | — |
| stringopt | STRING | File name inside ComfyUI's input/ folder, with its subfolder if it has one (an absolute path must be inside input/, output/ or temp/). Tried first; if it is empty or does not load, the picker is tried. Nothing loads only when both fail (picker on None). | |
| batch_sizeopt | INT | 11–64 | Interpolation tasks per GPU call. Higher is faster and uses more VRAM. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| video_path | STRING | — |