- 4x video upscaling with temporal coherence using Stream-DiffVSR - Model Loader node with precision/device options and xformers support - Upscaler node with chunked processing for memory efficiency - Automatic model download from HuggingFace - Text-guided upscaling support 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
31 lines
877 B
Python
31 lines
877 B
Python
"""
|
|
FL DiffVSR - ComfyUI Node Pack for Stream-DiffVSR Video Super-Resolution
|
|
|
|
A standalone ComfyUI node pack for 4x video upscaling with temporal coherence
|
|
using diffusion-based super-resolution.
|
|
|
|
Based on Stream-DiffVSR: https://arxiv.org/abs/2512.23709
|
|
Model: Jamichsu/Stream-DiffVSR (HuggingFace)
|
|
"""
|
|
|
|
from .nodes.model_loader import FL_DiffVSR_LoadModel
|
|
from .nodes.upscaler import FL_DiffVSR_Upscale
|
|
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"FL_DiffVSR_LoadModel": FL_DiffVSR_LoadModel,
|
|
"FL_DiffVSR_Upscale": FL_DiffVSR_Upscale,
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"FL_DiffVSR_LoadModel": "FL DiffVSR Load Model",
|
|
"FL_DiffVSR_Upscale": "FL DiffVSR Upscale",
|
|
}
|
|
|
|
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]
|
|
|
|
print("\n" + "=" * 50)
|
|
print("FL DiffVSR - Video Super-Resolution Node Pack")
|
|
print("4x Upscaling with Temporal Coherence")
|
|
print("=" * 50 + "\n")
|