55** Authors:** Junhao Zhuang, Shi Guo, Xin Cai, Xiaohui Li, Yihao Liu, Chun Yuan, Tianfan Xue
66
77<a href =' http://zhuang2002.github.io/FlashVSR ' ><img src =' https://img.shields.io/badge/Project-Page-Green ' ></a >   ;
8- <a href =" https://huggingface.co/JunhaoZhuang/FlashVSR " ><img src =" https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Model-blue " ></a >   ;
8+ <a href =" https://huggingface.co/JunhaoZhuang/FlashVSR " ><img src =" https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Model%20(v1)-blue " ></a >   ;
9+ <a href =" https://huggingface.co/JunhaoZhuang/FlashVSR-v1.1 " ><img src =" https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Model%20(v1.1)-blue " ></a >   ;
910<a href =" https://huggingface.co/datasets/JunhaoZhuang/VSR-120K " ><img src =" https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Dataset-orange " ></a >   ;
1011<a href =" https://arxiv.org/abs/2510.12747 " ><img src =" https://img.shields.io/badge/arXiv-2510.12747-b31b1b.svg " ></a >
1112
@@ -23,7 +24,8 @@ Diffusion models have recently advanced video restoration, but applying them to
2324
2425### 📰 News
2526
26- - ** Release Date:** October 2025 — Inference code and model weights are available now! 🎉
27+ - ** Nov 2025 — 🎉 [ FlashVSR v1.1] ( https://huggingface.co/JunhaoZhuang/FlashVSR-v1.1 ) released:** enhanced stability + fidelity
28+ - ** Oct 2025 — [ FlashVSR v1] ( https://huggingface.co/JunhaoZhuang/FlashVSR ) (initial release)** : Inference code and model weights are available now! 🎉
2729- ** Bug Fix (October 21, 2025):** Fixed ` local_attention_mask ` update logic to prevent artifacts when switching between different aspect ratios during continuous inference.
2830- ** Coming Soon:** Dataset release (** VSR-120K** ) for large-scale training.
2931
@@ -109,7 +111,8 @@ python setup.py install
109111
110112# ### 4️⃣ Download Model Weights from Hugging Face
111113
112- Weights are hosted on ** Hugging Face** via ** Git LFS** . Please install Git LFS first:
114+ FlashVSR provides both ** v1** and ** v1.1** model weights on Hugging Face (via ** Git LFS** ).
115+ Please install Git LFS first:
113116
114117` ` ` bash
115118# From the repo root
@@ -118,34 +121,48 @@ cd examples/WanVSR
118121# Install Git LFS (once per machine)
119122git lfs install
120123
121- # Clone the model repository into examples/WanVSR
122- git lfs clone https://huggingface.co/JunhaoZhuang/FlashVSR
124+ # Clone v1 (original) or v1.1 (recommended)
125+ git lfs clone https://huggingface.co/JunhaoZhuang/FlashVSR # v1
126+ # or
127+ git lfs clone https://huggingface.co/JunhaoZhuang/FlashVSR-v1.1 # v1.1
123128` ` `
124129
125- After cloning, you should have:
130+ After cloning, you should have one of the following folders :
126131
127132```
128- ./examples/WanVSR/FlashVSR/
133+ ./examples/WanVSR/FlashVSR/ # v1
134+ ./examples/WanVSR/FlashVSR-v1.1/ # v1.1
129135│
130- ├── LQ_proj_in.ckpt
131- ├── TCDecoder.ckpt
132- ├── Wan2.1_VAE.pth
133- ├── diffusion_pytorch_model_streaming_dmd.safetensors
136+ ├── LQ_proj_in.ckpt
137+ ├── TCDecoder.ckpt
138+ ├── Wan2.1_VAE.pth
139+ ├── diffusion_pytorch_model_streaming_dmd.safetensors
134140└── README.md
135141```
136142
137- > The inference scripts will load weights from `./examples/WanVSR/FlashVSR/` by default.
143+ > Inference scripts automatically load weights from the corresponding folder.
144+
145+ ---
138146
139147#### 5️⃣ Run Inference
140148
141149```bash
142150# From the repo root
143151cd examples/WanVSR
144- python infer_flashvsr_full.py # Full model
152+
153+ # v1 (original)
154+ python infer_flashvsr_full.py
155+ # or
156+ python infer_flashvsr_tiny.py
157+ # or
158+ python infer_flashvsr_tiny_long_video.py
159+
160+ # v1.1 (recommended)
161+ python infer_flashvsr_v1.1_full.py
145162# or
146- python infer_flashvsr_tiny.py # Tiny model
163+ python infer_flashvsr_v1.1_tiny.py
147164# or
148- python infer_flashvsr_tiny_long_video.py # Tiny model for long videos
165+ python infer_flashvsr_v1.1_tiny_long_video.py
149166```
150167
151168---
0 commit comments