Frame Interpolation - dcomp-leris/CGSynth GitHub Wiki
CGSynth supports:
- Baseline: temporal blending for quick interpolation
- RIFE: high-fidelity AI-based interpolation (recommended for perceptual realism)
Script:
frame_gen/interpolation/interpolate_frames.py
# Baseline blend
python frame_gen/interpolation/interpolate_frames.py \
--method blend --game Kombat --resolution 1600x900 --exp 1 --fps 30 --generate-video yes
# RIFE (ensure RIFE runtime as per interpolation README)
python frame_gen/interpolation/interpolate_frames.py \
--method rife --game Kombat --resolution 1600x900 --exp 1 --fps 30 --generate-video yes
-
--method
:blend
|rife
-
--exp
: exponent controlling subdivisions (2^exp frames inserted) -
--game
: used for auto-locating canonical input folders where applicable -
--resolution
: e.g.,1600x900
-
--fps
: for rendered MP4 -
--generate-video
:yes
/no
- Follow
frame_gen/interpolation/README.md
for model weights and GPU setup. - Validation: interpolate a short sequence, then visually check motion continuity and artifacts.