This ComfyUI workflow uses RIFE/FILM models for frame interpolation to create smooth slow-motion effects from standard video, or to upscale 24fps footage to 60fps. It handles batch processing for longer clips.
TL;DR — Key Takeaways
- AI Video Frame Interpolation with ComfyUI — Advanced level
- Tool: ComfyUI
- 5 steps with detailed instructions
- Prerequisites: ComfyUI, RIFE or FILM interpolation model, ffmpeg, GPU with 8GB+ VRAM
Use Case
Video creators needing smooth slow-motion from standard footage, archivists restoring old video at higher frame rates.
Prerequisites
ComfyUI, RIFE or FILM interpolation model, ffmpeg, GPU with 8GB+ VRAM
Workflow Diagram
AI Video Frame Interpolation with ComfyUI
Step-by-Step Guide
-
Load Video Frames
Use the Video Frame Extract node to load your video and extract frames as individual images. Set the frame range and resolution. For long videos, process in 10-second segments to avoid memory issues.
-
Frame Interpolation Model
Add a RIFE or FILM interpolation node. Set the interpolation factor (2x for 24->48fps, 4x for 24->96fps slow motion). The model generates intermediate frames between each pair of original frames.
-
Quality Enhancement
Optionally add a Real-ESRGAN node to upscale each frame to 2x or 4x resolution. This is useful when the source video is low quality. Set denoising strength to 0.3-0.5 to avoid artifacts.
-
Frame Reassembly
Use the Video Frame Combine node to reassemble frames into a video. Set the output frame rate to match your target (48fps for 2x interpolation of 24fps). Choose MP4 with H.264 encoding for compatibility.
-
Batch Processing Setup
For clips longer than 10 seconds, create a loop workflow using a Code node that processes segments sequentially. Save each segment and concatenate with ffmpeg in a final post-processing step.
Tags
This workflow answers:
- How to set up ai video frame interpolation with comfyui
- What tools and access you need
- How to troubleshoot common issues