├── .gitignore ├── LICENSE ├── Logo.png ├── Logo.psd ├── README.md ├── __init__.py ├── basicsr ├── __init__.py ├── archs │ ├── __init__.py │ ├── arch_util.py │ ├── basicvsr_arch.py │ ├── basicvsrpp_arch.py │ ├── dfdnet_arch.py │ ├── dfdnet_util.py │ ├── discriminator_arch.py │ ├── duf_arch.py │ ├── ecbsr_arch.py │ ├── edsr_arch.py │ ├── edvr_arch.py │ ├── hifacegan_arch.py │ ├── hifacegan_util.py │ ├── inception.py │ ├── rcan_arch.py │ ├── ridnet_arch.py │ ├── rrdbnet_arch.py │ ├── spynet_arch.py │ ├── srresnet_arch.py │ ├── srvgg_arch.py │ ├── stylegan2_arch.py │ ├── swinir_arch.py │ ├── tof_arch.py │ └── vgg_arch.py ├── data │ ├── __init__.py │ ├── data_sampler.py │ ├── data_util.py │ ├── degradations.py │ ├── ffhq_dataset.py │ ├── paired_image_dataset.py │ ├── prefetch_dataloader.py │ ├── realesrgan_dataset.py │ ├── realesrgan_paired_dataset.py │ ├── reds_dataset.py │ ├── single_image_dataset.py │ ├── transforms.py │ ├── video_test_dataset.py │ └── vimeo90k_dataset.py ├── losses │ ├── __init__.py │ ├── basic_loss.py │ ├── gan_loss.py │ └── loss_util.py ├── metrics │ ├── __init__.py │ ├── fid.py │ ├── metric_util.py │ ├── niqe.py │ ├── niqe_pris_params.npz │ └── psnr_ssim.py ├── models │ ├── __init__.py │ ├── base_model.py │ ├── edvr_model.py │ ├── esrgan_model.py │ ├── hifacegan_model.py │ ├── lr_scheduler.py │ ├── realesrgan_model.py │ ├── realesrnet_model.py │ ├── sr_model.py │ ├── srgan_model.py │ ├── stylegan2_model.py │ ├── swinir_model.py │ ├── video_base_model.py │ ├── video_gan_model.py │ ├── video_recurrent_gan_model.py │ └── video_recurrent_model.py ├── ops │ ├── __init__.py │ ├── dcn │ │ ├── __init__.py │ │ ├── deform_conv.py │ │ └── src │ │ │ ├── deform_conv_cuda.cpp │ │ │ ├── deform_conv_cuda_kernel.cu │ │ │ └── deform_conv_ext.cpp │ ├── fused_act │ │ ├── __init__.py │ │ ├── fused_act.py │ │ └── src │ │ │ ├── fused_bias_act.cpp │ │ │ └── fused_bias_act_kernel.cu │ └── upfirdn2d │ │ ├── __init__.py │ │ ├── src │ │ ├── upfirdn2d.cpp │ │ └── upfirdn2d_kernel.cu │ │ └── upfirdn2d.py ├── test.py ├── train.py ├── utils │ ├── __init__.py │ ├── color_util.py │ ├── diffjpeg.py │ ├── dist_util.py │ ├── download_util.py │ ├── file_client.py │ ├── flow_util.py │ ├── img_process_util.py │ ├── img_util.py │ ├── lmdb_util.py │ ├── logger.py │ ├── matlab_functions.py │ ├── misc.py │ ├── options.py │ ├── plot_util.py │ └── registry.py └── version.py ├── help ├── Location.jpg ├── NodeTypes.jpg ├── Output.jpg ├── Promo.gif ├── SourceImage.jpg ├── Usage.jpg └── vhs.jpg ├── install.bat ├── install.py ├── instaswap_log_patch.py ├── instaswap_utils.py ├── modules ├── face_restoration.py ├── images.py ├── processing.py ├── scripts.py ├── scripts_postprocessing.py ├── shared.py └── upscaler.py ├── nodes.py ├── r_facelib ├── __init__.py ├── detection │ ├── __init__.py │ ├── align_trans.py │ ├── matlab_cp2tform.py │ ├── retinaface │ │ ├── retinaface.py │ │ ├── retinaface_net.py │ │ └── retinaface_utils.py │ └── yolov5face │ │ ├── __init__.py │ │ ├── face_detector.py │ │ ├── models │ │ ├── __init__.py │ │ ├── common.py │ │ ├── experimental.py │ │ ├── yolo.py │ │ ├── yolov5l.yaml │ │ └── yolov5n.yaml │ │ └── utils │ │ ├── __init__.py │ │ ├── autoanchor.py │ │ ├── datasets.py │ │ ├── extract_ckpt.py │ │ ├── general.py │ │ └── torch_utils.py ├── parsing │ ├── __init__.py │ ├── bisenet.py │ ├── parsenet.py │ └── resnet.py └── utils │ ├── __init__.py │ ├── face_restoration_helper.py │ ├── face_utils.py │ └── misc.py ├── requirements.txt └── scripts ├── instaswap_faceswap.py ├── instaswap_logger.py ├── instaswap_swapper.py ├── instaswap_version.py └── r_archs ├── codeformer_arch.py └── vqgan_arch.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *$py.class 3 | .vscode/ 4 | example 5 | input 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/LICENSE -------------------------------------------------------------------------------- /Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/Logo.png -------------------------------------------------------------------------------- /Logo.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/Logo.psd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/__init__.py -------------------------------------------------------------------------------- /basicsr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/__init__.py -------------------------------------------------------------------------------- /basicsr/archs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/__init__.py -------------------------------------------------------------------------------- /basicsr/archs/arch_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/arch_util.py -------------------------------------------------------------------------------- /basicsr/archs/basicvsr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/basicvsr_arch.py -------------------------------------------------------------------------------- /basicsr/archs/basicvsrpp_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/basicvsrpp_arch.py -------------------------------------------------------------------------------- /basicsr/archs/dfdnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/dfdnet_arch.py -------------------------------------------------------------------------------- /basicsr/archs/dfdnet_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/dfdnet_util.py -------------------------------------------------------------------------------- /basicsr/archs/discriminator_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/discriminator_arch.py -------------------------------------------------------------------------------- /basicsr/archs/duf_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/duf_arch.py -------------------------------------------------------------------------------- /basicsr/archs/ecbsr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/ecbsr_arch.py -------------------------------------------------------------------------------- /basicsr/archs/edsr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/edsr_arch.py -------------------------------------------------------------------------------- /basicsr/archs/edvr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/edvr_arch.py -------------------------------------------------------------------------------- /basicsr/archs/hifacegan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/hifacegan_arch.py -------------------------------------------------------------------------------- /basicsr/archs/hifacegan_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/hifacegan_util.py -------------------------------------------------------------------------------- /basicsr/archs/inception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/inception.py -------------------------------------------------------------------------------- /basicsr/archs/rcan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/rcan_arch.py -------------------------------------------------------------------------------- /basicsr/archs/ridnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/ridnet_arch.py -------------------------------------------------------------------------------- /basicsr/archs/rrdbnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/rrdbnet_arch.py -------------------------------------------------------------------------------- /basicsr/archs/spynet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/spynet_arch.py -------------------------------------------------------------------------------- /basicsr/archs/srresnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/srresnet_arch.py -------------------------------------------------------------------------------- /basicsr/archs/srvgg_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/srvgg_arch.py -------------------------------------------------------------------------------- /basicsr/archs/stylegan2_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/stylegan2_arch.py -------------------------------------------------------------------------------- /basicsr/archs/swinir_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/swinir_arch.py -------------------------------------------------------------------------------- /basicsr/archs/tof_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/tof_arch.py -------------------------------------------------------------------------------- /basicsr/archs/vgg_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/archs/vgg_arch.py -------------------------------------------------------------------------------- /basicsr/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/__init__.py -------------------------------------------------------------------------------- /basicsr/data/data_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/data_sampler.py -------------------------------------------------------------------------------- /basicsr/data/data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/data_util.py -------------------------------------------------------------------------------- /basicsr/data/degradations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/degradations.py -------------------------------------------------------------------------------- /basicsr/data/ffhq_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/ffhq_dataset.py -------------------------------------------------------------------------------- /basicsr/data/paired_image_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/paired_image_dataset.py -------------------------------------------------------------------------------- /basicsr/data/prefetch_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/prefetch_dataloader.py -------------------------------------------------------------------------------- /basicsr/data/realesrgan_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/realesrgan_dataset.py -------------------------------------------------------------------------------- /basicsr/data/realesrgan_paired_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/realesrgan_paired_dataset.py -------------------------------------------------------------------------------- /basicsr/data/reds_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/reds_dataset.py -------------------------------------------------------------------------------- /basicsr/data/single_image_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/single_image_dataset.py -------------------------------------------------------------------------------- /basicsr/data/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/transforms.py -------------------------------------------------------------------------------- /basicsr/data/video_test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/video_test_dataset.py -------------------------------------------------------------------------------- /basicsr/data/vimeo90k_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/data/vimeo90k_dataset.py -------------------------------------------------------------------------------- /basicsr/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/losses/__init__.py -------------------------------------------------------------------------------- /basicsr/losses/basic_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/losses/basic_loss.py -------------------------------------------------------------------------------- /basicsr/losses/gan_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/losses/gan_loss.py -------------------------------------------------------------------------------- /basicsr/losses/loss_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/losses/loss_util.py -------------------------------------------------------------------------------- /basicsr/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/__init__.py -------------------------------------------------------------------------------- /basicsr/metrics/fid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/fid.py -------------------------------------------------------------------------------- /basicsr/metrics/metric_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/metric_util.py -------------------------------------------------------------------------------- /basicsr/metrics/niqe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/niqe.py -------------------------------------------------------------------------------- /basicsr/metrics/niqe_pris_params.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/niqe_pris_params.npz -------------------------------------------------------------------------------- /basicsr/metrics/psnr_ssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/metrics/psnr_ssim.py -------------------------------------------------------------------------------- /basicsr/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/__init__.py -------------------------------------------------------------------------------- /basicsr/models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/base_model.py -------------------------------------------------------------------------------- /basicsr/models/edvr_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/edvr_model.py -------------------------------------------------------------------------------- /basicsr/models/esrgan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/esrgan_model.py -------------------------------------------------------------------------------- /basicsr/models/hifacegan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/hifacegan_model.py -------------------------------------------------------------------------------- /basicsr/models/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/lr_scheduler.py -------------------------------------------------------------------------------- /basicsr/models/realesrgan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/realesrgan_model.py -------------------------------------------------------------------------------- /basicsr/models/realesrnet_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/realesrnet_model.py -------------------------------------------------------------------------------- /basicsr/models/sr_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/sr_model.py -------------------------------------------------------------------------------- /basicsr/models/srgan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/srgan_model.py -------------------------------------------------------------------------------- /basicsr/models/stylegan2_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/stylegan2_model.py -------------------------------------------------------------------------------- /basicsr/models/swinir_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/swinir_model.py -------------------------------------------------------------------------------- /basicsr/models/video_base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/video_base_model.py -------------------------------------------------------------------------------- /basicsr/models/video_gan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/video_gan_model.py -------------------------------------------------------------------------------- /basicsr/models/video_recurrent_gan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/video_recurrent_gan_model.py -------------------------------------------------------------------------------- /basicsr/models/video_recurrent_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/models/video_recurrent_model.py -------------------------------------------------------------------------------- /basicsr/ops/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /basicsr/ops/dcn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/dcn/__init__.py -------------------------------------------------------------------------------- /basicsr/ops/dcn/deform_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/dcn/deform_conv.py -------------------------------------------------------------------------------- /basicsr/ops/dcn/src/deform_conv_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/dcn/src/deform_conv_cuda.cpp -------------------------------------------------------------------------------- /basicsr/ops/dcn/src/deform_conv_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/dcn/src/deform_conv_cuda_kernel.cu -------------------------------------------------------------------------------- /basicsr/ops/dcn/src/deform_conv_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/dcn/src/deform_conv_ext.cpp -------------------------------------------------------------------------------- /basicsr/ops/fused_act/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/fused_act/__init__.py -------------------------------------------------------------------------------- /basicsr/ops/fused_act/fused_act.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/fused_act/fused_act.py -------------------------------------------------------------------------------- /basicsr/ops/fused_act/src/fused_bias_act.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/fused_act/src/fused_bias_act.cpp -------------------------------------------------------------------------------- /basicsr/ops/fused_act/src/fused_bias_act_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/fused_act/src/fused_bias_act_kernel.cu -------------------------------------------------------------------------------- /basicsr/ops/upfirdn2d/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/upfirdn2d/__init__.py -------------------------------------------------------------------------------- /basicsr/ops/upfirdn2d/src/upfirdn2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/upfirdn2d/src/upfirdn2d.cpp -------------------------------------------------------------------------------- /basicsr/ops/upfirdn2d/src/upfirdn2d_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/upfirdn2d/src/upfirdn2d_kernel.cu -------------------------------------------------------------------------------- /basicsr/ops/upfirdn2d/upfirdn2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/ops/upfirdn2d/upfirdn2d.py -------------------------------------------------------------------------------- /basicsr/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/test.py -------------------------------------------------------------------------------- /basicsr/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/train.py -------------------------------------------------------------------------------- /basicsr/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/__init__.py -------------------------------------------------------------------------------- /basicsr/utils/color_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/color_util.py -------------------------------------------------------------------------------- /basicsr/utils/diffjpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/diffjpeg.py -------------------------------------------------------------------------------- /basicsr/utils/dist_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/dist_util.py -------------------------------------------------------------------------------- /basicsr/utils/download_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/download_util.py -------------------------------------------------------------------------------- /basicsr/utils/file_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/file_client.py -------------------------------------------------------------------------------- /basicsr/utils/flow_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/flow_util.py -------------------------------------------------------------------------------- /basicsr/utils/img_process_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/img_process_util.py -------------------------------------------------------------------------------- /basicsr/utils/img_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/img_util.py -------------------------------------------------------------------------------- /basicsr/utils/lmdb_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/lmdb_util.py -------------------------------------------------------------------------------- /basicsr/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/logger.py -------------------------------------------------------------------------------- /basicsr/utils/matlab_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/matlab_functions.py -------------------------------------------------------------------------------- /basicsr/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/misc.py -------------------------------------------------------------------------------- /basicsr/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/options.py -------------------------------------------------------------------------------- /basicsr/utils/plot_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/plot_util.py -------------------------------------------------------------------------------- /basicsr/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/utils/registry.py -------------------------------------------------------------------------------- /basicsr/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/basicsr/version.py -------------------------------------------------------------------------------- /help/Location.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/Location.jpg -------------------------------------------------------------------------------- /help/NodeTypes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/NodeTypes.jpg -------------------------------------------------------------------------------- /help/Output.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/Output.jpg -------------------------------------------------------------------------------- /help/Promo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/Promo.gif -------------------------------------------------------------------------------- /help/SourceImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/SourceImage.jpg -------------------------------------------------------------------------------- /help/Usage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/Usage.jpg -------------------------------------------------------------------------------- /help/vhs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/help/vhs.jpg -------------------------------------------------------------------------------- /install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/install.bat -------------------------------------------------------------------------------- /install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/install.py -------------------------------------------------------------------------------- /instaswap_log_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/instaswap_log_patch.py -------------------------------------------------------------------------------- /instaswap_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/instaswap_utils.py -------------------------------------------------------------------------------- /modules/face_restoration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/modules/face_restoration.py -------------------------------------------------------------------------------- /modules/images.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/modules/processing.py -------------------------------------------------------------------------------- /modules/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/modules/scripts.py -------------------------------------------------------------------------------- /modules/scripts_postprocessing.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/modules/shared.py -------------------------------------------------------------------------------- /modules/upscaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/modules/upscaler.py -------------------------------------------------------------------------------- /nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/nodes.py -------------------------------------------------------------------------------- /r_facelib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /r_facelib/detection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/__init__.py -------------------------------------------------------------------------------- /r_facelib/detection/align_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/align_trans.py -------------------------------------------------------------------------------- /r_facelib/detection/matlab_cp2tform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/matlab_cp2tform.py -------------------------------------------------------------------------------- /r_facelib/detection/retinaface/retinaface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/retinaface/retinaface.py -------------------------------------------------------------------------------- /r_facelib/detection/retinaface/retinaface_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/retinaface/retinaface_net.py -------------------------------------------------------------------------------- /r_facelib/detection/retinaface/retinaface_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/retinaface/retinaface_utils.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/face_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/face_detector.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/models/common.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/experimental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/models/experimental.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/yolo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/models/yolo.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/yolov5l.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/models/yolov5l.yaml -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/models/yolov5n.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/models/yolov5n.yaml -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/autoanchor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/utils/autoanchor.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/utils/datasets.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/extract_ckpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/utils/extract_ckpt.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/utils/general.py -------------------------------------------------------------------------------- /r_facelib/detection/yolov5face/utils/torch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/detection/yolov5face/utils/torch_utils.py -------------------------------------------------------------------------------- /r_facelib/parsing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/parsing/__init__.py -------------------------------------------------------------------------------- /r_facelib/parsing/bisenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/parsing/bisenet.py -------------------------------------------------------------------------------- /r_facelib/parsing/parsenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/parsing/parsenet.py -------------------------------------------------------------------------------- /r_facelib/parsing/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/parsing/resnet.py -------------------------------------------------------------------------------- /r_facelib/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/utils/__init__.py -------------------------------------------------------------------------------- /r_facelib/utils/face_restoration_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/utils/face_restoration_helper.py -------------------------------------------------------------------------------- /r_facelib/utils/face_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/utils/face_utils.py -------------------------------------------------------------------------------- /r_facelib/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/r_facelib/utils/misc.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | insightface==0.7.3 2 | onnx>=1.14.0 3 | opencv-python>=4.7.0.72 4 | numpy 5 | -------------------------------------------------------------------------------- /scripts/instaswap_faceswap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/instaswap_faceswap.py -------------------------------------------------------------------------------- /scripts/instaswap_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/instaswap_logger.py -------------------------------------------------------------------------------- /scripts/instaswap_swapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/instaswap_swapper.py -------------------------------------------------------------------------------- /scripts/instaswap_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/instaswap_version.py -------------------------------------------------------------------------------- /scripts/r_archs/codeformer_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/r_archs/codeformer_arch.py -------------------------------------------------------------------------------- /scripts/r_archs/vqgan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/titogabus/ComfyUI-InstaSwap/HEAD/scripts/r_archs/vqgan_arch.py --------------------------------------------------------------------------------