CivArchive
    fatberg_slim Image 2 Video Workflows - v1.0
    NSFW

    🎉 Update: Version 2.0

    Upgraded with redesigned systems for image loading and overall accessibility.

    🌟 What's New

    🖼️ Image Loading System

    The workflow now features a flexible dual-mode image loading system:

    • Batch Image Loader: Automatically processes entire folders of images sequentially

    • Single Image Loader: Traditional manual image upload

    • Smart Switch Node: Seamlessly toggle between both modes without rewiring

    How to use Batch Mode:

    1. Set the PrimitiveInt value to 0 with control set to increment

    2. Specify your source folder path in node LoadImagesFromFolderKJ

    3. Run the workflow once per image - it auto-increments and loads the next image each time

    4. Perfect for processing 10, 20, or 100+ images without manual intervention

    To switch back to single image mode: Use the Fast Groups Bypasser to disable the batch loader and enable the standard Load Image node. No need for manual rewiring.

    🎨 Upscaling Approach

    After testing various upscaling methods, I've kept the upscaling workflow:

    • Kept the reliable ImageScaleBy node with Lanczos

    • 2.5x upscaling factor maintained

    • Why Lanczos? Testing showed that AI upscaling models like RealESRGAN can over-sharpen video frames, creating an artificial look. Lanczos provides a more natural, balanced result that's better suited for my video content.

    ⚡ Optimized Speed LoRAs

    Updated for better performance with the latest distillation models:

    High Noise LoRA changed:

    • OLD: Wan2.2-Lightning_I2V-A14B-4steps-lora_HIGH_fp16 @ 0.5

    • NEW: Wan_2_2_I2V_A14B_HIGH_lightx2v_MoE_distill_lora_rank_64_bf16 @ 1.5

    Important: If you're using SmoothMix Wan 2.2, disable the Speed LoRAs node - SmoothMix doesn't require speed LoRAs.

    📚 Enhanced Documentation

    Added comprehensive new guide notes directly in the workflow:

    1. "Load Wan 2.2 Models" - Explains GGUF option for diffusion models

    2. "SmoothMix Wan 2.2" - Critical reminder about Speed LoRAs compatibility

    3. "Batch Image Loader" - Complete setup instructions with examples

    4. "Dynamic Prompts Text Box" - Improved guide with alternative setup options

    All notes use proper markdown formatting for better readability!

    đź”§ Technical Changes

    GGUF Support Prepared

    Two new UnetLoaderGGUF nodes added (disabled by default) for optional GGUF quantized models:

    • High Noise: Wan2.2-I2V-A14B-HighNoise-Q8_0.gguf

    • Low Noise: Wan2.2-I2V-A14B-HighNoise-Q8_0.gguf

    Enable these if you want to use GGUF models instead of the standard safetensors.

    Nodes Added:

    • Any Switch (rgthree) - Intelligent image source switching

    • UnetLoaderGGUF (x2) - GGUF model support

    Nodes Removed:

    • PathchSageAttentionKJ (x2) - Removed

    • ModelPatchTorchSettings (x2) - Removed

    Layout Improvements:

    • Better node organization for clearer workflow visualization

    • New groups added: "Load Image" and "Batch Image Loader"

    • Changed group layout: Now you can only enable and disable groups where it actually makes sense

    ⚠️ Migration Notes

    If you're upgrading from v1.0:

    • Speed LoRA settings have changed - if you customized these, please review

    • Batch loader can now be disabled via Fast Groups Bypasser

    • All your existing prompts and LoRAs will work without changes

    🎯 Recommended Workflow

    For Batch Processing:

    1. Prepare a folder with your input images

    2. Set PrimitiveInt to 0, control to "increment"

    3. Enter folder path in LoadImagesFromFolderKJ node

    4. Set your dimensions (portrait/landscape) (don't forget to set them in the Wan Image to Video node as well!)

    5. Run workflow N times for N images - cool stuff.

    For Single Images:

    1. Use Fast Groups Bypasser to disable batch loader

    2. Enable standard Load Image node

    3. Upload your image manually

    4. Run workflow as usual

    🙏 Credits & Thanks

    • Thanks to you for supporting my endeavor on Civitai. It's just so much fun making videos for you and reading your comments. You're awesome.

    • Thanks to all the talented and knowledgeable LoRA creators. Without your work I wouldn't be able to do any of this.

    Enjoy the new workflow! Let me know if you encounter any issues or have suggestions for v2.1! 🚀


    Release notes v1.0:

    My ComfyUI Image 2 Video Workflows

    I’ve been asked a few times about my workflow, so here it is.

    Some people had issues loading the workflow from my videos, so I decided to upload them directly.

    These are the setups I use to create my I2V videos.

    You’ll find notes inside the workflows explaining what some of the nodes do.

    You’ll probably need SageAttention and Triton installed.

    It might still work without them if you rewire a few nodes. I left a note about that in the workflow, but I can’t guarantee it’ll run properly.

    I didn’t build these workflows completely from scratch. I started with an existing one (don't know which one exactly) and just added whatever seemed useful for my setup.

    I’m not an expert, so please keep in mind that I can only offer limited support if something doesn’t work right.


    A Little Disclaimer

    Before you ask - there’s no magic combination of settings I’m using to create my videos.

    It’s honestly more trial and error than you’d expect. Sometimes I let my PC run overnight and wake up to 40 clips…

    Out of those, maybe 2-3 are worth keeping. The rest are either hilarious, nightmare fuel, or just plain trash.

    So don’t be discouraged if your first results look weird. That’s part of the fun.


    Missing Files?

    If you get a message about missing files when loading the workflow, don’t panic.

    You can usually find those files just by googling their exact file names and downloading them into the matching folders inside your ComfyUI installation. Missing custom nodes can be installed via ComfyUI Manager.

    Please don’t ask me where to get the files — I can’t provide help with that.


    About “missing unet/clip” Warnings

    You might see messages like this when running the workflow:

    clip missing: ['encoder.block.0.layer.0.SelfAttention.q.scale_weight', ...]

    That’s normal. It just means the checkpoint you’re using contains extra parameters (e.g. from a slightly different CLIP/T5 variant or a weight-normed build) that don’t have a 1:1 spot in your current text encoder/UNet. ComfyUI logs them as “missing,” but the model still loads and runs fine. If your outputs look normal, you can safely ignore these messages.


    The Workflows

    There are two versions:

    1. I2V WAN MoEKsampler

    2. I2V WAN Ksampler

    I mainly use the WAN MoEKsampler workflow.

    If you want to know exactly what it does, check out the GitHub page:

    👉 ComfyUI-WanMoeKSampler

    In short: it automatically splits the two samplers based on sigma values from the tensor.

    So you don’t have to do any manual splitting. Just set your steps and hit Run.

    If you can’t or don’t want to use the WAN MoEKsampler, there’s also a version with the standard KSampler Advanced.

    That one works the same way, except you’ll need to handle the step splitting yourself.


    Output Info

    Both workflows:

    • Save the last frame after VAE decode, before any upscaling — this gives you a clean base image for the next run.

    • Export both a 16 fps version and an upscaled + interpolated 32 fps version.

    Just make sure to set your save paths on those nodes before running.

    Description

    FAQ

    Comments (18)

    gackt2Oct 19, 2025
    CivitAI

    Would love to see those nightmare fueled videos, just to see how bad it can get. XD

    fatberg_slim
    Author
    Oct 19, 2025· 1 reaction

    Just recently I've generated a video with a woman erupting black goo from her mouth after pulling out a penis during a BJ with jittery motion. But I don't upload those things, it would just stain my profile with bad videos.

    8700454Oct 19, 2025

    @fatberg_slim I wish a lot more people took that approach

    gackt2Oct 19, 2025

    @fatberg_slim hmm maybe it can be a separate account that won't affect your original account? Personally I'm fascinated in seeing how the ai interprets prompts in its various ways.

    AnnwydOct 22, 2025
    CivitAI

    Hey! So, using the above workflow, and for some reason the output doesn't really reflect the uploaded image at all? Only thing I've changed really is using smooth mix as the checkpoint rather than standard Wan 2.2. Is this something you've had issues with before and sorted? The final output video quality is excellent, though! Just nothing to do with the image lol

    fatberg_slim
    Author
    Oct 22, 2025

    That’s strange. Did you load an image into the Load Image node?
    If the node has an image and it's connected to the Start Image Input of the WanImageToVideo node, it should definitely use your image as a reference.

    Also, did you adjust the dimensions to match your image?

    You mentioned the output quality is excellent — what exactly does the video show when your image isn't being used?
    Is it possible that you accidentally used the SmoothMix T2V (text-to-video) checkpoint instead of the I2V (image-to-video) one?

    AnnwydOct 23, 2025

    @fatberg_slim Jesus Christ I'm a fucking idiot man, wow! Yep, t2v high and low, absolute bellend. Sorry for wasting your time, lol!

    AnnwydOct 23, 2025

    @fatberg_slim Having said that, even with the right models, the end results are very different from the base image I'm putting in. I'm doing anthro art, so maybe that's why it's not keeping track? The end result is alien from the image, basically, and I'm not sure why.  

    fatberg_slim
    Author
    Oct 23, 2025

    @Annwyd Does it save the last frame correctly? If so, could you provide it to me and maybe the video it puts out? That way I should be able to load it in Comfy and take a look. It's really strange because I use this WF daily and have never experienced this issue.

    AnnwydOct 23, 2025

    @fatberg_slim I'll send stuff later. I'm using SmoothMix as the two high and low checkpoints, and a LORA, but I've recently been told SmoothMix doesn't work well with LORAs, so that might be it? Will double check. I highly doubt it's your workflow, probably something I've messed up.

    tflenderson596215Oct 23, 2025· 1 reaction
    CivitAI

    Some of the best I2V work I've seen! What models are you using to create your base images?

    tflenderson596215Oct 23, 2025

    Guessing ilustmix based on the file in the workflow!

    fatberg_slim
    Author
    Oct 24, 2025· 1 reaction

    Thanks ❤️ ILustMix most of the time, but I switch things up depending on my mood.

    NemeAINov 1, 2025· 1 reaction
    CivitAI

    Just figured i mention as i just used this workflow to see how it does and it doesn't need triton or sage (atleast the moeksampler one) as i dont have them and it worked without me changing anything

    fatberg_slim
    Author
    Nov 2, 2025

    Thank you. I'll mention this in the next update.

    TienXNov 5, 2025
    CivitAI

    Seems great, didn't think to use the MoE sampler, that's smart.

    Any plans to share a t2i workflow (any of your example pics or workflow+checkpoint)? I love your start images.

    stately_wayne_manorNov 12, 2025· 1 reaction
    CivitAI

    Thanks for this!

    For Smooth Mix I found that I needed to turn down all the LORA weights by half to get a workable baseline for tuning. Maybe worth noting on your next update?
    Granted, after we get that baseline, most of the scholars and researchers trying to replicate your cough outcomes are gonna want to turn a lot of them right back up again...

    fatberg_slim
    Author
    Nov 12, 2025

    You're welcome.

    Yes, with SmoothMix you have to be careful with LoRA strength. I sometimes go as low as 0.30 on some. I didn't actually mention it in the desciption since the information is already on the SmoothMix Model page and this Workflow can be used with other models like the 480p fp8 scaled from Kijai.

    But thanks for the suggestion. I'll mention it in the next update.

    Workflows
    Wan Video 14B i2v 480p

    Details

    Downloads
    642
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/16/2025
    Updated
    6/12/2026
    Deleted
    -

    Files

    fatbergSlimImage2_v10.zip

    Mirrors

    CivitAI (1 mirrors)