Files
video-montage-linker/ui
Ethanfel 67422302da Add BiM-VFI as interpolation method for direct transitions
Integrate KAIST VICLab's BiM-VFI (CVPR 2025) as a third option
alongside RIFE and FILM for AI frame interpolation between sequences.

- Add BIM_VFI enum value to DirectInterpolationMethod
- Create core/bim_vfi_worker.py subprocess worker following FILM pattern
- Add BimVfiEnv class managing repo clone, deps install, and checkpoint
  download (via gdown from Google Drive)
- Add batch and single-frame dispatch in TransitionGenerator
- Add bim_vfi_blend() to ImageBlender with FILM fallback
- Update DirectTransitionDialog UI with BiM-VFI option and setup flow

BiM-VFI setup auto-clones the repo, installs deps (cupy, basicsr-fixed,
etc.) into the shared PyTorch venv, and downloads the checkpoint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 21:35:54 +01:00
..