GIF and video frame interpolation
Interpolate frames in GIF animations and videos
This tool uses motion interpolation to generate intermediate frames between existing frames in your GIF animation or video, creating smoother motion and more fluid playback.
Select a frame multiplier to determine how many new frames to generate:
- 2x - Doubles the number of frames (generates 1 new frame between each existing frame)
- 3x - Triples the number of frames (generates 2 new frames between each existing frame)
- 4x - Quadruples the number of frames (generates 3 new frames between each existing frame)
Supported formats:
- GIF - Animated GIF files (output: GIF)
- MP4 - Video files (output: MP4 with H.264 codec)
- WebM - Video files (output: WebM with VP9 codec)
- Other video formats - Will be converted to MP4
Note: Frame interpolation uses advanced motion estimation algorithms to predict intermediate frames. This works best with content that has smooth, continuous motion. For GIFs, the output file size will be larger due to the increased number of frames. For videos, audio is preserved in the output. Processing may take longer for large files.
This tool currently does not support animated GIFs with transparent background!
The interpolation uses ffmpeg's minterpolate filter with motion-compensated interpolation (MCI) and adaptive overlapped block motion compensation (AOBMC) for high-quality results.