├── .github └── workflows │ └── publish.yml ├── .gitignore ├── All_in_one_v1_3.png ├── LICENSE ├── README.md ├── __init__.py ├── config.yaml ├── demo_frames ├── anime0.png ├── anime1.png ├── bocchi0.jpg ├── bocchi1.jpg ├── real0.png ├── real1.png ├── rick │ ├── 00003.png │ ├── 00004.png │ └── 00005.png ├── violet0.png └── violet1.png ├── example.png ├── install-taichi.bat ├── install.bat ├── install.py ├── interpolation_schedule.png ├── other_nodes.py ├── pyproject.toml ├── requirements-no-cupy.txt ├── requirements-with-cupy.txt ├── test.py ├── test_vfi_schedule.gif ├── vfi_models ├── amt │ ├── __init__.py │ └── amt_arch.py ├── cain │ ├── __init__.py │ ├── cain_arch.py │ ├── cain_encdec_arch.py │ ├── cain_noca_arch.py │ └── common.py ├── eisai │ ├── __init__.py │ └── eisai_arch.py ├── film │ ├── __init__.py │ └── film_arch.py ├── flavr │ ├── __init__.py │ ├── flavr_arch.py │ └── resnet_3D.py ├── gmfss_fortuna │ ├── GMFSS_Fortuna.py │ ├── GMFSS_Fortuna_arch.py │ ├── GMFSS_Fortuna_union.py │ ├── GMFSS_Fortuna_union_arch.py │ └── __init__.py ├── ifrnet │ ├── IFRNet_L_arch.py │ ├── IFRNet_S_arch.py │ └── __init__.py ├── ifunet │ ├── IFUNet_arch.py │ └── __init__.py ├── m2m │ ├── M2M_arch.py │ └── __init__.py ├── ops │ ├── __init__.py │ ├── cupy_ops │ │ ├── __init__.py │ │ ├── adacof.py │ │ ├── batch_edt.py │ │ ├── correlation.py │ │ ├── costvol.py │ │ ├── sepconv.py │ │ ├── softsplat.py │ │ └── utils.py │ └── taichi_ops │ │ ├── __init__.py │ │ ├── adacof.py │ │ ├── batch_edt.py │ │ ├── correlation.py │ │ ├── costvol.py │ │ ├── raw_softsplat.py │ │ ├── sepconv.py │ │ ├── utils.py │ │ └── worker_process.py ├── rife │ ├── __init__.py │ └── rife_arch.py ├── sepconv │ ├── __init__.py │ └── sepconv_enhanced.py ├── stmfnet │ ├── __init__.py │ └── stmfnet_arch.py └── xvfi │ ├── __init__.py │ └── xvfi_arch.py └── vfi_utils.py /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ckpts 2 | __pycache__ 3 | test_result -------------------------------------------------------------------------------- /All_in_one_v1_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/All_in_one_v1_3.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/__init__.py -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/config.yaml -------------------------------------------------------------------------------- /demo_frames/anime0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/anime0.png -------------------------------------------------------------------------------- /demo_frames/anime1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/anime1.png -------------------------------------------------------------------------------- /demo_frames/bocchi0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/bocchi0.jpg -------------------------------------------------------------------------------- /demo_frames/bocchi1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/bocchi1.jpg -------------------------------------------------------------------------------- /demo_frames/real0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/real0.png -------------------------------------------------------------------------------- /demo_frames/real1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/real1.png -------------------------------------------------------------------------------- /demo_frames/rick/00003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/rick/00003.png -------------------------------------------------------------------------------- /demo_frames/rick/00004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/rick/00004.png -------------------------------------------------------------------------------- /demo_frames/rick/00005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/rick/00005.png -------------------------------------------------------------------------------- /demo_frames/violet0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/violet0.png -------------------------------------------------------------------------------- /demo_frames/violet1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/demo_frames/violet1.png -------------------------------------------------------------------------------- /example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/example.png -------------------------------------------------------------------------------- /install-taichi.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/install-taichi.bat -------------------------------------------------------------------------------- /install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/install.bat -------------------------------------------------------------------------------- /install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/install.py -------------------------------------------------------------------------------- /interpolation_schedule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/interpolation_schedule.png -------------------------------------------------------------------------------- /other_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/other_nodes.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-no-cupy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/requirements-no-cupy.txt -------------------------------------------------------------------------------- /requirements-with-cupy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/requirements-with-cupy.txt -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/test.py -------------------------------------------------------------------------------- /test_vfi_schedule.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/test_vfi_schedule.gif -------------------------------------------------------------------------------- /vfi_models/amt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/amt/__init__.py -------------------------------------------------------------------------------- /vfi_models/amt/amt_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/amt/amt_arch.py -------------------------------------------------------------------------------- /vfi_models/cain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/cain/__init__.py -------------------------------------------------------------------------------- /vfi_models/cain/cain_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/cain/cain_arch.py -------------------------------------------------------------------------------- /vfi_models/cain/cain_encdec_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/cain/cain_encdec_arch.py -------------------------------------------------------------------------------- /vfi_models/cain/cain_noca_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/cain/cain_noca_arch.py -------------------------------------------------------------------------------- /vfi_models/cain/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/cain/common.py -------------------------------------------------------------------------------- /vfi_models/eisai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/eisai/__init__.py -------------------------------------------------------------------------------- /vfi_models/eisai/eisai_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/eisai/eisai_arch.py -------------------------------------------------------------------------------- /vfi_models/film/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/film/__init__.py -------------------------------------------------------------------------------- /vfi_models/film/film_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/film/film_arch.py -------------------------------------------------------------------------------- /vfi_models/flavr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/flavr/__init__.py -------------------------------------------------------------------------------- /vfi_models/flavr/flavr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/flavr/flavr_arch.py -------------------------------------------------------------------------------- /vfi_models/flavr/resnet_3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/flavr/resnet_3D.py -------------------------------------------------------------------------------- /vfi_models/gmfss_fortuna/GMFSS_Fortuna.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/gmfss_fortuna/GMFSS_Fortuna.py -------------------------------------------------------------------------------- /vfi_models/gmfss_fortuna/GMFSS_Fortuna_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/gmfss_fortuna/GMFSS_Fortuna_arch.py -------------------------------------------------------------------------------- /vfi_models/gmfss_fortuna/GMFSS_Fortuna_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/gmfss_fortuna/GMFSS_Fortuna_union.py -------------------------------------------------------------------------------- /vfi_models/gmfss_fortuna/GMFSS_Fortuna_union_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/gmfss_fortuna/GMFSS_Fortuna_union_arch.py -------------------------------------------------------------------------------- /vfi_models/gmfss_fortuna/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/gmfss_fortuna/__init__.py -------------------------------------------------------------------------------- /vfi_models/ifrnet/IFRNet_L_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ifrnet/IFRNet_L_arch.py -------------------------------------------------------------------------------- /vfi_models/ifrnet/IFRNet_S_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ifrnet/IFRNet_S_arch.py -------------------------------------------------------------------------------- /vfi_models/ifrnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ifrnet/__init__.py -------------------------------------------------------------------------------- /vfi_models/ifunet/IFUNet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ifunet/IFUNet_arch.py -------------------------------------------------------------------------------- /vfi_models/ifunet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ifunet/__init__.py -------------------------------------------------------------------------------- /vfi_models/m2m/M2M_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/m2m/M2M_arch.py -------------------------------------------------------------------------------- /vfi_models/m2m/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/m2m/__init__.py -------------------------------------------------------------------------------- /vfi_models/ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/__init__.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/__init__.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/adacof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/adacof.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/batch_edt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/batch_edt.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/correlation.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/costvol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/costvol.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/sepconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/sepconv.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/softsplat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/softsplat.py -------------------------------------------------------------------------------- /vfi_models/ops/cupy_ops/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/cupy_ops/utils.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/__init__.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/adacof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/adacof.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/batch_edt.py: -------------------------------------------------------------------------------- 1 | def batch_edt(img, block=1024): 2 | raise NotImplementedError() -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/correlation.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/costvol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/costvol.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/raw_softsplat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/raw_softsplat.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/sepconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/sepconv.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/utils.py -------------------------------------------------------------------------------- /vfi_models/ops/taichi_ops/worker_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/ops/taichi_ops/worker_process.py -------------------------------------------------------------------------------- /vfi_models/rife/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/rife/__init__.py -------------------------------------------------------------------------------- /vfi_models/rife/rife_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/rife/rife_arch.py -------------------------------------------------------------------------------- /vfi_models/sepconv/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/sepconv/__init__.py -------------------------------------------------------------------------------- /vfi_models/sepconv/sepconv_enhanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/sepconv/sepconv_enhanced.py -------------------------------------------------------------------------------- /vfi_models/stmfnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/stmfnet/__init__.py -------------------------------------------------------------------------------- /vfi_models/stmfnet/stmfnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/stmfnet/stmfnet_arch.py -------------------------------------------------------------------------------- /vfi_models/xvfi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/xvfi/__init__.py -------------------------------------------------------------------------------- /vfi_models/xvfi/xvfi_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_models/xvfi/xvfi_arch.py -------------------------------------------------------------------------------- /vfi_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fannovel16/ComfyUI-Frame-Interpolation/HEAD/vfi_utils.py --------------------------------------------------------------------------------