CivArchive
    ReDetail 2.0: LTX-2.5 video refine + upscale to 4K (workflow + CLI) - v1.1
    NSFW
    Preview 139678235
    Preview 139678234
    Preview 139678237
    Preview 139678236
    Preview 139678238
    Preview 139678239
    Preview 139678240
    Preview 139678241
    Preview 139678242
    Preview 139678243

    I built ReDetail to upscale video in ComfyUI with LTX-2.5. Version 2.0 adds refine mode as the default. It uses Lightricks' Refine-Details IC-LoRA to rebuild missing fine detail in soft clips while keeping the framing, colour, motion and faces as they were. It works in 1024x576 tiles fused at every step, so VRAM follows the tile instead of the frame. A 4K render runs on a 24GB card; I tested it on an RTX 4090.

    The 4K stills are 100% crops of 3840x2144 output from two generated clips, 1376x768 and 1664x928, each refined in one 14-minute pass on an RTX 5090. Lanczos is on the left, refine on the right. The reel shows those two and four more clips at 1:1 pixels of the 4K frames.

    Which file is which

    v2.0 has two files. ReDetail_LTX25_refine.json is the default refine mode. ReDetail_LTX25_upscale.json is pixel mode, the 1.x Pixel Spatial Upscaler. It re-renders the clip and invents more detail, but lets faces drift. On a Mac, use ReDetail_LTX25_upscale_MAC.json from v1.1 or GitHub. It only supports pixel mode; refine hasn't been tested on Apple Silicon.

    Refine or pixel

    On seven MiniMax H3 clips (640x384, upscaled 2x), refine stayed closer to the source every time: 31.8-38.9 dB PSNR against pixel's 24.2-31.3. It flickered less too, 1.4-2.7x Lanczos against 2.2-5.1x. Pixel adds more detail (2.3-3.8x Lanczos against 1.4-2.4x) and renders in less than half the time.

    I use refine when I need to preserve a face, product or framing, and for anything going to 4K. Pixel is for soft AI footage with nothing to preserve.

    What it changes from Lightricks' example graph

    • The tile is pinned to the 1024x576 the LoRA was trained on. The example sizes tiles from your source, making a 768x1376 clip one tile 1.8x the trained area.

    • The prompt-enhancer branches are disconnected. ComfyUI validates them even when switched off, and one missing file blocks the whole queue.

    • The Missing Models panel links the int8 files instead of 68GB of bf16.

    What you need

    • ComfyUI-LTXVideo from 24 September 2026 or later, with its requirements installed in ComfyUI's own Python

    • comfy-kitchen 0.2.26 or newer, in that same Python

    • About 40GB of models, all linked in the Missing Models panel. The Hugging Face repos are gated, so accept the licence on each.

    • For 4K, a 24GB card and plenty of system RAM. On an RTX 4090 a 97-frame 4K pass took 21 minutes and peaked at about 50GB of RAM; with less, the CLI's --budget splits the clip.

    Your clip needs an audio track and a length of 8n+1 frames before it goes in. The graph's note panels have the ffmpeg commands for both.

    The CLI

    The CLI on GitHub handles that prep. It supports exact scales instead of the two presets and splits long clips on their own cuts. It also puts your original audio back. With --cached-cond it never loads the text encoder.

    python3 redetail.py --setup
    python3 redetail.py clip.mp4 --scale 1.5
    python3 redetail.py clip.mp4 --scale 1.5 --model pixel

    What it won't do

    Refine can't fix a malformed face in the source; it rebuilds the detail of the face already there. Small text and logos can become glyph-shaped noise. Pixel re-imagines faces (it added freckles to my test person), logos, numbers and text. With either mode, compare a face against your source rather than judging overall sharpness.

    GitHub: https://github.com/Bambushu/redetail

    The code is MIT. The workflows and weights are under Lightricks' LTX-2 Community Licence. Its use restrictions pass on to you, and any company over $10M in annual revenue needs a paid licence from Lightricks. The full text is in the repo.

    Description

    First release. Drag-and-drop ComfyUI workflow for the LTX-2.5 IC-LoRA Pixel Spatial Upscaler, plus a Python CLI that drives the same graph for longer clips.

    Includes six in-graph note panels (install, clip prep, sizing, errors), a placeholder first-frame image, and the canvas links severed so the output size is actually settable. Runs on 24GB via the GGUF path.

    FAQ

    Comments (13)

    sadsandpaperAug 15, 2026
    CivitAI

    is this a video to video upscaler

    bambushu
    Author
    Aug 16, 2026

    Yes it is, it will take any mp4 you give it.

    sadsandpaperAug 15, 2026· 2 reactions
    CivitAI

    if i have a video with ia slop will this repair the slop

    bambushu
    Author
    Aug 16, 2026

    It depends what the slop is, it will definitely sharpen some blocky or blurry features.

    lamentcounterbalanceAug 16, 2026· 1 reaction
    CivitAI

    I wonder if by LTX 3 they'll fix the motion smearing issue.

    bambushu
    Author
    Aug 16, 2026

    Minimax H3 is already much better at it, and this new node even fixes motion post-render: https://github.com/matlowai/ComfyUI-MAINodes

    @bambushu Yes far less motion issues with H3, but I don't think it can be used as an upscaler/refiner like LTX? Or at least not until Hailuo releases the 2K weight.

    bambushu
    Author
    Aug 17, 2026

    @lamentcounterbalance you're right it doesnt work as upscaler yet. but that Motion Lab stuff in that node i linked, really does something special to fast motion. It takes a v2v clip and rerenders detail at the faster motion parts of the clip.

    btw for these examples I rendered the demos at 0.4mp in minimax.

    abimaeld7243Aug 16, 2026
    CivitAI

    but wont run rtx 5080 correct?

    bambushu
    Author
    Aug 16, 2026

    try it out, with the cached conditioning might work. Try 3 seconds at 1.5x canvas at first

    ramdakAug 17, 2026
    CivitAI

    I was testing this and noticed the audio and first frame thing. You can cover both with logic.


    For the first image, just add a get image from batch node at index 0, length 1.

    For the audio I have another ltx rescale-refine workflow where I use a boolean to switch a part of the workflow where it process the audio latent.

    brownbagel0Aug 21, 2026
    CivitAI

    This is pretty cool, thanks! Even though it's a bit slow on my card, it works fine with my 3090, which is great.

    It clearly adds the lost details back in nicely. I was wondering if there's a way to add a bit more quality and sharpness somehow. Is there a setting to tweak for that?

    Also, I noticed that adding Comfy Kitchen Attention (using the ModelAttentionBackend node) to the workflow can nicely reduce generation times by up to 30-40% on my card.

    hedfonjackSep 12, 2026

    I have a 16gb 5060ti, and I'm only shooting for 1080. OOM error. can you share your settings? And how long would it take for 6 to 8 second clips?

    ComfyWorkflows
    LTXV 2.5

    Details

    Downloads
    1,361
    Platform
    CivitAI
    Platform Status
    Available
    Created
    8/14/2026
    Updated
    10/9/2026
    Deleted
    -

    Files

    redetail20LTX25VideoRefine_v11_3112664.json

    redetailLTX25Generative_v10.json

    Mirrors