AI Compositing
AI Compositing

AI is the future of VFX! In this deep dive, I'll show you a free workflow for compositing any video on any background for your movie projects.
Easily composite any video on any background with one click! I developed a free AI-powered ComfyUI workflow to automatically cut out the subject, match lighting, fix edges, and add additional VFX. Just import video and background, wait a few minutes, and get your final shot.
Fine-tune and control the result further with traditional VFX tools like Blender and After Effects, and other mind-blowing AI tools. Whether you're creating a music video or sci-fi short, this workflow can transform the way you make movies!
Download the FREE version of this workflow below.

AI is the future of VFX! In this deep dive, I'll show you a free workflow for compositing any video on any background for your movie projects.
Easily composite any video on any background with one click! I developed a free AI-powered ComfyUI workflow to automatically cut out the subject, match lighting, fix edges, and add additional VFX. Just import video and background, wait a few minutes, and get your final shot.
Fine-tune and control the result further with traditional VFX tools like Blender and After Effects, and other mind-blowing AI tools. Whether you're creating a music video or sci-fi short, this workflow can transform the way you make movies!
Download the FREE version of this workflow below.
Before You Begin: Thank you for considering supporting us! Since these workflows can be complex, we recommend testing the free versions first to ensure compatibility with your system. We cannot guarantee full compatibility with every system that's why we always provide the main functionalities for free! Please take a moment to read through the entire guide. If you encounter any issues:
|
1 Install ComfyUI
Download ComfyUI: https://github.com/comfyanonymous/ComfyUI
1. Extract the folder to the location where you want to install ComfyUI.
2. Install git https://git-scm.com/download/win (standalone version)
3. Download ComfyUI Manager: https://github.com/ltdrdata/ComfyUI-Manager
4. Extract it, put it into your ComfyUI directory and run it.
5. After it’s done you can run ComfyUI by clicking run_nvidia_gpu
Congratulations, you installed ComfyUI! 🥳 To use my workflows you’ll need some extra models and extensions, but it is super easy to install them!
In the next step I’ll show you where to get and put the models. If you’re having issues check if you can just install them via the ComfyUI Manager. Just search for them and when you click “Install” they will be put in the right directory.
2 Download the Models:
Download these models and put them in the corresponding folders:
Checkpoint: https://civitai.com/models/84728/photon
📁 ComfyUI_windows_portable\ComfyUI\models\checkpoints
!!!You can also use any other SD 1.5 models, but this one works really well for most purposes!!!
CONTROLNET MODEL: control_v11f1e_sd15_tile.yaml
(tile)
📁 ComfyUI_windows_portable\ComfyUI\models\controlnet
It's easier to install them via the Manager! Go to Manager > Model Manager and search for “tile”. Download the one for SD 1.5.
ANIMATE DIFF: https://huggingface.co/guoyww/animatediff/tree/main
(v3_sd15_mm.ckpt)📁 …ComfyUI_windows_portable\ComfyUI\models\animatediff_models
It's easier to install them via the Manager! Search for “v3” and download animatediff/v3_sd15_mm.ckpt (ComfyUI-AnimateDiff-Evolved)
ANIMATE DIFF LORA: https://huggingface.co/wangfuyun/AnimateLCM/tree/main
(AnimateLCM_sd15_t2v.ckpt)
📁 \ComfyUI_windows_portable\ComfyUI\models\loras\lcm\SD1.5
You can also just put it in "loras", but I like to create these additional folders for organizational purposes.
It's easier to install them via the Manager! Go to Manager > Model Manager and search for “IC light”.
Visual Studio https://visualstudio.microsoft.com/vs/community/
Download and install. You need this for the Reactor Face Swap node.
3 Download the Custom Nodes:
Drag and drop my workflow into the ComfyUI Interface. Go to “Install Missing models” and click “install”. After it is done click “restart”.
4 Bug Fixes:
In some cases, custom nodes are not installed correctly via "install missing custom nodes". In this case, check which models are missing by clicking on "install missing custom nodes", but instead of installing them from there, go back and click on "install custom nodes", find the name there, uninstall it and install it again.
Restart ComfyUI by using “Update All”If Reactor Face Swap is not installing correctly:
Find out which Python version you are using by running “python” in ComfyUI_windows_portable\python_embeded
Download the corresponding insightface version here: https://github.com/Gourieff/Assets/tree/main/Insightface
Right click on that file > “Copy as path”
Go back to your comfyUI main directory and right click > open terminal and run this command:
.\python_embeded\python.exe -m pip install "paste path here" onnxruntime
in my case it looked like this:
.\python_embeded\python.exe -m pip install "C:\Users\mickm\Downloads\insightface-0.7.3-cp311-cp311-win_amd64.whl" onnxruntime
Start ComfyUI and it should work!
1 Install ComfyUI
Download ComfyUI: https://github.com/comfyanonymous/ComfyUI
1. Extract the folder to the location where you want to install ComfyUI.
2. Install git https://git-scm.com/download/win (standalone version)
3. Download ComfyUI Manager: https://github.com/ltdrdata/ComfyUI-Manager
4. Extract it, put it into your ComfyUI directory and run it.
5. After it’s done you can run ComfyUI by clicking run_nvidia_gpu
Congratulations, you installed ComfyUI! 🥳 To use my workflows you’ll need some extra models and extensions, but it is super easy to install them!
In the next step I’ll show you where to get and put the models. If you’re having issues check if you can just install them via the ComfyUI Manager. Just search for them and when you click “Install” they will be put in the right directory.
2 Download the Models:
Download these models and put them in the corresponding folders:
Checkpoint: https://civitai.com/models/84728/photon
📁 ComfyUI_windows_portable\ComfyUI\models\checkpoints
!!!You can also use any other SD 1.5 models, but this one works really well for most purposes!!!
CONTROLNET MODEL: control_v11f1e_sd15_tile.yaml
(tile)
📁 ComfyUI_windows_portable\ComfyUI\models\controlnet
It's easier to install them via the Manager! Go to Manager > Model Manager and search for “tile”. Download the one for SD 1.5.
ANIMATE DIFF: https://huggingface.co/guoyww/animatediff/tree/main
(v3_sd15_mm.ckpt)📁 …ComfyUI_windows_portable\ComfyUI\models\animatediff_models
It's easier to install them via the Manager! Search for “v3” and download animatediff/v3_sd15_mm.ckpt (ComfyUI-AnimateDiff-Evolved)
ANIMATE DIFF LORA: https://huggingface.co/wangfuyun/AnimateLCM/tree/main
(AnimateLCM_sd15_t2v.ckpt)
📁 \ComfyUI_windows_portable\ComfyUI\models\loras\lcm\SD1.5
You can also just put it in "loras", but I like to create these additional folders for organizational purposes.
It's easier to install them via the Manager! Go to Manager > Model Manager and search for “IC light”.
Visual Studio https://visualstudio.microsoft.com/vs/community/
Download and install. You need this for the Reactor Face Swap node.
3 Download the Custom Nodes:
Drag and drop my workflow into the ComfyUI Interface. Go to “Install Missing models” and click “install”. After it is done click “restart”.
4 Bug Fixes:
In some cases, custom nodes are not installed correctly via "install missing custom nodes". In this case, check which models are missing by clicking on "install missing custom nodes", but instead of installing them from there, go back and click on "install custom nodes", find the name there, uninstall it and install it again.
Restart ComfyUI by using “Update All”If Reactor Face Swap is not installing correctly:
Find out which Python version you are using by running “python” in ComfyUI_windows_portable\python_embeded
Download the corresponding insightface version here: https://github.com/Gourieff/Assets/tree/main/Insightface
Right click on that file > “Copy as path”
Go back to your comfyUI main directory and right click > open terminal and run this command:
.\python_embeded\python.exe -m pip install "paste path here" onnxruntime
in my case it looked like this:
.\python_embeded\python.exe -m pip install "C:\Users\mickm\Downloads\insightface-0.7.3-cp311-cp311-win_amd64.whl" onnxruntime
Start ComfyUI and it should work!
[INSTALLATION GUIDE]
᛫
Aug 9, 2024
᛫
by Mickmumpitz
You can find the WORKFLOWS & EXAMPLE FILES here:
© 2025 Mickmumpitz
© 2025 Mickmumpitz
© 2025 Mickmumpitz