CivArchive
    JBOOGX & MACHINE LEARNER ANIMATEDIFF WORKFLOW - Vid2Vid + ControlNet + Latent Upscale + Upscale ControlNet Pass + Multi Image IPAdapter + ReActor Face Swap - v 4.0 - UPDATED IPADAPTER
    NSFW
    Preview 8564828

    WELCOME TO THE JBOOGX & MACHINE LEARNER ANIMATEDIFF WORKFLOW!

    Full YouTube Walkthrough of the Workflow:



    1/8 UPDATE
    Added ReActor Face Swap to Low-Res & Upscaler. Added Bypass / Enable Toggle Switches using rgthree node pack.

    12/7 UPDATE
    About this version

    v2 brings a few quality of life changes and updates.

    I've separated all of the ControlNets into individual groups for you so that you can bypass the one's you don't want to use with ease.

    In the IPAdapter, please download and place this file in your comfyui\clip_vision directory. This is for the 'LOAD Clip Vision' node.

    https://drive.google.com/file/d/13KXx6u9JpHnWdemhqswRQJhVqThEE-7q/view?usp=sharing

    You can find the IPAdapter Plus 1.5 model for the 'LOAD IPAdapter Model' node here.

    https://github.com/cubiq/ComfyUI_IPAdapter_plus

    If you don't want to upscale, then bypass all Upscale groups on the bottom right.

    That should be it :)

    Please tag me in anything you make using the workflow and I will share on my social!

    @jboogx.creative on Instagram
    ---------------------------------------------
    DISCLAIMER: This is NOT beginner friendly. If you are a beginner, start with @Inner_Reflections_Ai vid2vid workflow that is linked here:

    https://civarchive.com/articles/2379/guide-comfyui-animatediff-guideworkflows-including-prompt-scheduling-an-inner-reflections-guide

    After many requests, I have decided to share this workflow that I use on my streams publicly. This is capable of the following....

    -------------------------------------------------

    1. Vid2Vid + Control Nets - Bypass these nodes when you don't want to use them and add any CN and preprocessors you need. The one's included are my go to's.

    2. Latent Upscaling - When not Upscaling during testing, make sure to bypass every upscaling group and the very latent upscale video combine node.

    3. A 2nd ControlNet pass during Latent Upscaling - Best practice is to match the same ControlNets you used in first pass with the same strength & weight

    4. Multiple Image IPAdapter Integration - Do NOT bypass these nodes or things will break. Insert an image in each of the IPAdapter Image nodes on the very bottom and whjen not using the IPAdapter as a style or image reference, simply turn the weight and strength down to zero. This will essentially turn it off.

    5. QR Code Illusion Renders - To do this, use a black and white alpha as your input video and use QR Code Monster as your only ControlNet.

      -------------------------------------------------

    This was built off of the base Vid2Vid workflow that was released by @Inner_Reflections_AI via the Civitai Article. The contributors to helping me with various parts of this workflow and getting it to the point its at are the following talented artists (their Instagram handles)...

    @lightnlense

    @pxl.pshr

    @machine.delusions

    @automatagraphics

    @dotsimulate

    Without their help, this would not have provided the many hours of video making enjoyment it has for me. I am not the most technically gifted person in this, so any input from the community or tweaks to further improve upon this would be greatly appreciated (that's really why I want to share it now)

    There may be some node downloading needed, all of which should be accessible via the Comfy manager (I think). You can bypass any number of the LoRAs, ControlNets, and Upscaling as you need for what you are currently working on. Having intermediate to advanced knowledge of the nodes will help you mitigate with any of the errors you may get as you're turning things on and off, if you're a total beginner, I would recommend starting with @Inner_Reflections_AI base Vid2Vid workflow as it was the only way I was able to understand Comfy in the first place.

    The zip file includes both a workflow .json file as well as a png that you can simply drop into your ComfyUI workspace to load everything. Be prepared to download a lot of Nodes via the ComfyUI manager.

    Any issues or questions, I will be more than happy to attempt to help when I am free to do so 馃檪

    If you make cool things with this, I would love for you to tag me on IG so I can share your creations. Also, a follow is greatly appreciated if you extract any value from this or my Vision Weaver GPT 馃檪 If you use it and like it? Leave me a dope review and throw me some stars!

    @jboogx.creative

    Description

    This version has been rearranged with the same functionality, to work with the newly refactored and updated IPAdapter nodes. I also updated the Upscaler to a much easier to use High Res Fix Script that will make your lives much easier.

    FAQ

    Comments (53)

    435972Mar 28, 2024
    CivitAI

    not working i can't figure out where to put the ip adaptater model i tried clip vision folder but it seems the comfyui say "NULL" so it cannot detect the model, reactor not even working too, i give up.

    1884727Mar 29, 2024

    wtf is wrong with you, you cant just give up xd
    ComfyUI\models\IPAdapter
    you could easyly find this out by checking the ipadapter github page. same for reactor, there a troubleshooting section on the page. https://github.com/Gourieff/comfyui-reactor-node?tab=readme-ov-file#troubleshooting

    https://civitai.com/articles/4642/links-resources

    WhabbitMar 29, 2024

    Like @Rvage mentioned, the github page has detailed instructions, create a new folder called ipadapter in your models directory "ComfyUI/models/ipadapter" and add the ip-adapter-plus_sd15.bin

    https://github.com/cubiq/ComfyUI_IPAdapter_plus
    https://huggingface.co/h94/IP-Adapter/tree/main/models

    CeeDeeHRApr 4, 2024
    CivitAI

    anyone know how to solve

    Error occurred when executing CLIPVisionLoader: 'NoneType' object has no attribute 'lower'

    there is like 6 errors from execution.py/nodes.py/utils.py/clip_vision.py/etc

    jboogx_creative
    Author
    Apr 10, 2024

    looks like you probably have either the wrong clip vision model or it's in the wrong folder.

    pretsbrJun 5, 2024

    on the video he posted, he talks about it, minute 22:00 you have to colapse and select the pytorch file

    AiLOOLApr 4, 2024
    CivitAI

    That so insane thanks a lot.

    Is it possible to use an external video as QR Code contolnet tho?

    I'm using another setup where is possible so i'm going to assume is possible even there

    jboogx_creative
    Author
    Apr 10, 2024

    Yup. You just have to select the QR Controlnet in the box I have labeled for it <3

    edmoshApr 4, 20241 reaction
    CivitAI

    anyone with the same error?
    When loading the graph, the following node types were not found:

    IPAdapterApplyEncoded

    Nodes that have failed to load will show as red on the graph.

    joonienycApr 6, 2024

    they dont use apply anymore , so updated to latest advance

    jboogx_creative
    Author
    Apr 10, 2024

    The latest version update of the workflow fixes this w/ the new IPadapters <3

    capslocknumlockApr 13, 2024
    CivitAI

    Ksampler crashes on 100%

    100%|鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 30/30 [10:04<00:00, 20.16s/it]

    [AnimateDiffEvo] - INFO - Sliding context window activated - latents passed in (50) greater than context_length 16.

    [AnimateDiffEvo] - INFO - Using motion module v3_sd15_mm.ckpt:v3.

    0%| | 0/12 [00:00<?, ?it/s]

    Someone with the same problem?

    JadewindMay 4, 2024

    me to :/

    beatmekkerzApr 21, 2024
    CivitAI

    Any idea of what to do as im trying to use the new work flow, I got told to maybe rename the ksampler but I did this to no effect. its not going pass this stage, I had to by pass the nodes that make the ipadaptors zoom in and out as I could never get this working on the older workflow but never had a problem with that. Ive been out the game for a while now it seems like lots changed. cant see to find anything on the YouTube channel talking about this. much help would be approbated I have a project to finish but sadly cant use comfy with these issue. Thanks

    FrozenGTMay 2, 2024
    CivitAI

    Error since today:

    When loading the graph, the following node types were not found:

    ReActorFaceSwap

    Text box

    The Text Box Error is new and I don't really care about the Face Swap. I ignored that for Months now, but without the Text Box - No prompting.

    I tried the uninstall/re-install a couple of times and also just deleting the Folder. And I even tried a fresh Comfy Install... the Error persists.

    Do we have any alternative Nodes that are able to replace Derfuu's ?

    jboogx_creative
    Author
    May 2, 2024

    Hmmm, not sure as I've never encountered an error w/ the text boxes that I use

    Atti69May 4, 2024

    i have the same issue with text box

    JadewindMay 4, 20241 reaction

    I already know this stupid text box problem.

    I think I had already forgotten that in the note from ... name... sergej... blah...

    Here I deleted the two text boxes and inserted the ones from derfuu, they have a string link for the output.

    med_boussouniMay 5, 20241 reaction

    @Jadewind聽I have the same problem, text box & reactor

    JadewindMay 6, 20241 reaction

    @med_boussouni聽deleted the two text boxes and inserted the ones from derfuu

    bdvegeta639May 10, 2024
    CivitAI

    Hi, i am problems with:

    When loading the graph, the following node types were not found:

    Text box

    Nodes that have failed to load will show as red on the graph.

    "PRE TEXT and APP TEXT"

    This problem is in 2 Prompts input of workflow.

    Can you help me?

    In addition information, i see in installed nodes in "Manager": 聽

    (IMPORT FAILED) ComfyUI Nodes for Inference.Core

    I find for internet but i don麓t see solved this problem.

    Thank you very much!

    FriendlyFriendMay 11, 202410 reactions

    this problem is easily solved. If you can't do basic troubleshooting then maybe tech stuff isn't for you. Literally tells you what node you are having a problem with and then you look at the console you'll see whether a module is missing. Yes, i am gonna be an ass about it as i am in a bad mood and reading comments from incompetent people like you make my day even worse.

    bdvegeta639May 11, 20242 reactions

    @FriendlyFriend聽no one is born a learned friend! Thanks

    jefharrisMay 11, 20242 reactions

    @FriendlyFriend聽When your having a good day I'd really appreciate any kinda guidance. :)

    eurotakuMay 12, 20243 reactions

    @FriendlyFriend聽please, if you are unable to give a positive and constructive answer, just don't respond at all. thank you - lars

    RayRaytheDivineMay 15, 20242 reactions

    I'd hate to make @FriendlyFriend even more mad, but I'm having this exact issue and can't troubleshoot it at all. Has anyone figured this out yet?

    FriendlyFriendMay 15, 20242 reactions

    @rayraythedivine聽you need to check your console log and install any missing modules. use the embedded python environment within comfyui, not the global python.

    RayRaytheDivineMay 15, 20241 reaction

    @FriendlyFriend聽I apologize for my greenness, but I don't really know how to do any of that haha. I'm basically just bouncing from issue to issue trying to troubleshoot any time I can find a guide typed out in a step-by-step manner cause otherwise it's another language to me.

    FriendlyFriendMay 16, 2024

    @rayraythedivine聽there is not really a guide. you start comfyui by running a bat file right? a command line window opens, this is your log. look for errors and post them here.

    dkain76May 16, 20242 reactions

    I managed to import everything but the "PRE Text and APP Text" do not belong to any custom node.

    There is also this Error with the .json

    SyntaxError: Unexpected non-whitespace character after JSON at position 4 (line 1 column 5

    FriendlyFriendMay 17, 2024

    @dkain76聽that means one of your nodes is still 'red' aka not available. honestly there is plenty of other vid2vid workflows that just work. don't bother with this one.

    pretsbrMay 17, 20241 reaction

    i got the same issue, i tried hard to figure out how to fix doing researches on google and chatgpt, couldn`t...
    what i did was delete those nodes and try to run the workflow, i think i did this on the V2 and worked, not saying worked on the v4

    dkain76May 17, 20243 reactions

    @FriendlyFriend聽I got it to work now. The json was pointing to the Text boxes, i just made new String to Text and replaced them. works great now.

    pretsbrJun 5, 2024

    you can switch for primitive or string literal

    pemanagpoMay 15, 20241 reaction
    CivitAI

    I've tried with different models and samplers, but on the Sampler stage, it always burns my images into some incomprehensible acid-coloured mess, and than crashes (cuda out of memory). Is it something with my graphic card, or am I doing something wrong? Thank you.

    pierremanceron7682May 27, 2024

    Same problem...

    geeeeeeeeeeeeeeeenAug 16, 2024

    same

    CatzMay 17, 20245 reactions
    CivitAI

    For people having issues with Text box. They are just regular text box, you can delete and add new ones. Jboogx mentioned that he doesn't even use them anymore. He just writes in the prompt travel at 0 without the text box.

    pretsbrMay 17, 2024

    thanks for the info, what nodes should i put instead?

    CatzMay 17, 20241 reaction

    @pretsbr聽Just the regular text node. Double click somewhere empty and write text in the search. Should just be a field to write text. You can duplicate it and add one to the pre_text input and the other to app_text input of the Batch Prompt Schedule.

    Or you can remove the old text node and simply write in the Batch prompt schedule. The text in the Batch Prompt Schedule node should be like so
    "0": "Write Here"

    You can look at the reference of the workflow in the picture above.

    Note: If this is your first workflow in ComfyUI, I strongly suggest to try something way easier. Like in the description, you should follow this article and try the attached workflows for a better understanding of what nodes do:
    https://civitai.com/articles/2379/guide-comfyui-animatediff-guideworkflows-including-prompt-scheduling-an-inner-reflections-guide

    DigitalAFMay 18, 20241 reaction

    @pretsbr聽string literals

    pretsbrJun 5, 20241 reaction

    @DigitalAF聽thanks, after couple of weeks i could finally run the workflow, is amazing the results, i found the Primitive Node works too

    joonienycJun 16, 2024

    the man is speaking

    pretsbrJun 5, 20243 reactions
    CivitAI

    works great for me!! thanks, already post my result! i like to work with low resolution videos, so i downscale my video to 512x384, and then run the workflow, i bypassed IPadapter, i couldn't get a good result with, frame load cap 150 per job, to not run out of memory.

    specs of my pc
    i7 14gen
    4060 16gb
    32gb ddr5

    NextGenAIJul 7, 2024
    CivitAI

    Can anyone please assist?

    I'm getting this error with clipvision and model loader for ipadapter

    Error occurred when executing IPAdapterEmbeds: Error(s) in loading state_dict for ImageProjModel: size mismatch for proj.weight: copying a param with shape torch.Size([3072, 1024]) from checkpoint, the shape in current model is torch.Size([3072, 1280]). File "E:\ComfyUI_windows_portable\ComfyUI\execution.py", line 151, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\execution.py", line 81, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-0246\utils.py", line 381, in new_func res_value = old_func(*final_args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\execution.py", line 74, in map_node_over_list results.append(getattr(obj, func)(slice_dict(input_data_all, i))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_IPAdapter_plus\IPAdapterPlus.py", line 1088, in apply_ipadapter return ipadapter_execute(model.clone(), ipadapter_model, clip_vision, **ipa_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_IPAdapter_plus\IPAdapterPlus.py", line 386, in ipadapter_execute ipa = IPAdapter( ^^^^^^^^^^ File "E:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_IPAdapter_plus\IPAdapterPlus.py", line 70, in init self.image_proj_model.load_state_dict(ipadapter_model["image_proj"]) File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 2189, in load_state_dict raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format(

    jusnikJul 7, 20241 reaction
    CivitAI

    I am getting error Cannot execute because a node is missing the class_type property.: Node ID '#119

    YoMama25Jul 21, 2024
    CivitAI

    Anyone from the community can help ?

    When installing the workflow, ReActorFaceSwap, can't be installed correctly.

    I'm running ComfyUI_windows_portable Release v0.0.1

    I tried to install it, fix it, uninstall/reInstall and nothing works yet.

    Other steps, is trying to install it from the GitHub page : https://github.com/Gourieff/comfyui-reactor-node?tab=readme-ov-file#latestupdate

    But I'm blocked at step 5.

    5.Go to the SD WebUI root folder, open Console or Terminal and run (Windows users).\venv\Scripts\activate or (Linux/MacOS)venv/bin/activate


    I can't find the directory. Available on discord!

    Thanks in advance, cheers!

    YoMama25Jul 23, 2024

    For anyone struggling to install it, ive achieved it with this guide : https://www.youtube.com/watch?v=zCvik-ohKko

    RashmalaiSep 5, 2024
    CivitAI

    Missing node - text box

    I have installed all the nodes but still this pop up comes

    brunoc_peSep 7, 2024

    use primitive

    vivovivovivoNov 7, 2024

    @brunoc_pe聽how?

    MrSwampsSep 7, 2024
    CivitAI

    When loading the graph, the following node types were not found:

    ReActorFaceSwap

    IPAdapterApplyEncoded

    Nodes that have failed to load will show as red on the graph.

    Installing missing nodes just gives an error

    CheesecakeJohnsonSep 19, 2024
    CivitAI

    This is So Awesome! Great!

    Workflows
    SD 1.5

    Details

    Downloads
    6,418
    Platform
    CivitAI
    Platform Status
    Available
    Created
    3/25/2024
    Updated
    5/16/2026
    Deleted
    -

    Files

    jboogxMACHINELEARNERANIMATEDIFFWORKFLOW_v40UPDATEDIPADAPTER.zip