Mindket

FlashVSR+

Newversion 1 · updated

Overview

A one-step diffusion model that sharpens low-quality video into higher-resolution video, with a fast Turbo variant and a higher-quality Base variant. For video editors and vision researchers with a capable GPU.

FlashVSR+ is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python and pip
  • Enough disk space for the checkpoints
  • A CUDA GPU, with 24GB of memory for the 4K case
Runs in
  • A computer with a strong CUDA GPU, such as the 24GB RTX 4090 the authors name
  • Windows, macOS or Linux with Python, to download the files
  • The project's own code repository, for running inference
Start with
pip install -U huggingface_hub
hf download ruchangyao/FlashVSR_plus

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

FlashVSR+ is a video super-resolution model. It takes a low-quality clip and returns a sharper, higher-resolution one through a one-step diffusion process, so one pass replaces many. It builds on Wan2.1-T2V-1.3B. The authors say it can handle 4K video on one RTX 4090 with 24GB of memory without cutting frames into tiles.

Who it suits

People who restore or upscale video and have a capable GPU, plus researchers who study efficient diffusion for video.

IndustryWho uses itHow they use itExample
Video productionEditors restoring footageUpscale low-resolution clipsTurn a soft clip into a sharper high-resolution version
Computer vision researchResearchers on diffusion for videoStudy one-step inference and attention designCompare the Turbo and Base outputs on the same clip
Media archivesPeople digitizing older footageRaise the resolution of stored videoRun an old low-quality recording through the model

People without a capable GPU can skip it, since the 4K claim assumes a 24GB RTX 4090.

Where to use it

  • A computer with a strong CUDA GPU, such as the 24GB RTX 4090 the authors name
  • Windows, macOS or Linux with Python, to download the files
  • The project's own code repository, for running inference
Use caseWhoWhat they get back
Restore low-quality videoVideo editorsA sharper clip at a higher resolution
Fast upscaling with TurboPeople with many clipsQuicker inference for high-resolution work
Quality-first restoration with BaseAnyone who values reconstruction qualityHigher-quality restoration from the same one-step setup

How to set it up

You need Python with pip and a GPU of the class the authors quote. The checkpoints sit in folders named turbo and base, with a shared decoder beside them.

  • Python and pip
  • Enough disk space for the checkpoints
  • A CUDA GPU, with 24GB of memory for the 4K case
  1. Install the Hugging Face hub package.
  2. Download the repository.
  3. Choose the turbo or base folder for your job.
pip install -U huggingface_hub
hf download ruchangyao/FlashVSR_plus

How to use it

The model card lists the released files but shows no run command. Pair the checkpoint folder you chose with the project's inference code, then feed it a low-quality video.

ToolWhat it does
FlashVSR+ TurboFaster inference, suggested for efficient high-resolution video
FlashVSR+ BaseHigher-quality restoration when reconstruction quality matters most
TCDecoder.ckptThe decoder both variants share in the default pipeline
Wan2.1_VAE.pthOptional VAE decoder weights

Example

You have a low-resolution clip and want a sharper copy quickly. You pick the Turbo checkpoint and run the clip through the project's inference code. A higher-resolution version comes back, made in a single step. The card shows no exact command for this.

For newcomers and experts

Video super-resolution means making a small, blurry video larger and clearer. A good first step is to download the files and look at the turbo and base folders to see what each variant ships.

For experts, the speed comes from hybrid attention, which uses locality in space and time and keeps a few sparse global links. The authors quote up to 2x faster DiT and 45% lower peak memory. Their RY-DMD distillation step tunes the model toward better perceptual quality using reward scores. The cost is a choice between Turbo for speed and Base for quality.

  1. Low-quality video in
  2. Hybrid attention DiT, one step
  3. Shared TCDecoder
  4. Higher-resolution video out

Good to know

  • Hardware: the 4K figure is stated for one 24GB RTX 4090
  • Files: separate turbo and base checkpoints plus a shared decoder
  • Claims: speed and memory gains come from the authors' own write-up
  • License: Apache 2.0
  • Cost to run: no API key or paid service named, but it needs a capable GPU
  • Data it reaches: downloads files from Hugging Face, no account or other service is named
  • Not for: the card names no limits, and it is built for video super-resolution

README and files

README

FlashVSR+

A one-step diffusion model that sharpens low-quality video into higher-resolution video, with a fast Turbo variant and a higher-quality Base variant. For video editors and vision researchers with a capable GPU.

Made by ruchangyao on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: FlashVSR+ is a video super-resolution model. It takes a low-quality clip and returns a sharper, higher-resolution one through a one-step diffusion process, so one pass replaces many. It builds on Wan2.1-T2V-1.3B. The authors say it can handle 4K video on one RTX 4090 with 24GB of memory without cutting frames into tiles.

Who it suits: People who restore or upscale video and have a capable GPU, plus researchers who study efficient diffusion for video.

Industry | Who uses it | How they use it | Example
Video production | Editors restoring footage | Upscale low-resolution clips | Turn a soft clip into a sharper high-resolution version
Computer vision research | Researchers on diffusion for video | Study one-step inference and attention design | Compare the Turbo and Base outputs on the same clip
Media archives | People digitizing older footage | Raise the resolution of stored video | Run an old low-quality recording through the model

People without a capable GPU can skip it, since the 4K claim assumes a 24GB RTX 4090.

Where to use it:

  • A computer with a strong CUDA GPU, such as the 24GB RTX 4090 the authors name
  • Windows, macOS or Linux with Python, to download the files
  • The project's own code repository, for running inference
Use case | Who | What they get back
Restore low-quality video | Video editors | A sharper clip at a higher resolution
Fast upscaling with Turbo | People with many clips | Quicker inference for high-resolution work
Quality-first restoration with Base | Anyone who values reconstruction quality | Higher-quality restoration from the same one-step setup

How to set it up: You need Python with pip and a GPU of the class the authors quote. The checkpoints sit in folders named turbo and base, with a shared decoder beside them.

  • Python and pip
  • Enough disk space for the checkpoints
  • A CUDA GPU, with 24GB of memory for the 4K case
  1. Install the Hugging Face hub package.
  2. Download the repository.
  3. Choose the turbo or base folder for your job.
pip install -U huggingface_hub
hf download ruchangyao/FlashVSR_plus

How to use it: The model card lists the released files but shows no run command. Pair the checkpoint folder you chose with the project's inference code, then feed it a low-quality video.

Tool | What it does
FlashVSR+ Turbo | Faster inference, suggested for efficient high-resolution video
FlashVSR+ Base | Higher-quality restoration when reconstruction quality matters most
TCDecoder.ckpt | The decoder both variants share in the default pipeline
Wan2.1_VAE.pth | Optional VAE decoder weights

Example: You have a low-resolution clip and want a sharper copy quickly. You pick the Turbo checkpoint and run the clip through the project's inference code. A higher-resolution version comes back, made in a single step. The card shows no exact command for this.

For newcomers and experts: Video super-resolution means making a small, blurry video larger and clearer. A good first step is to download the files and look at the turbo and base folders to see what each variant ships.

For experts, the speed comes from hybrid attention, which uses locality in space and time and keeps a few sparse global links. The authors quote up to 2x faster DiT and 45% lower peak memory. Their RY-DMD distillation step tunes the model toward better perceptual quality using reward scores. The cost is a choice between Turbo for speed and Base for quality.

Low-quality video in
Hybrid attention DiT, one step
Shared TCDecoder
Higher-resolution video out

Good to know:

  • Hardware: the 4K figure is stated for one 24GB RTX 4090
  • Files: separate turbo and base checkpoints plus a shared decoder
  • Claims: speed and memory gains come from the authors' own write-up
  • License: Apache 2.0
  • Cost to run: no API key or paid service named, but it needs a capable GPU
  • Data it reaches: downloads files from Hugging Face, no account or other service is named
  • Not for: the card names no limits, and it is built for video super-resolution

On Hugging Face, 13 November 2026

  • Task: video to video
  • Downloads in the last 30 days: 1,269
  • Likes: 36
  • License: apache-2.0
  • Based on: Wan-AI/Wan2.1-T2V-1.3B
  • Tags: video-super-resolution, video-restoration, flashvsr, video-to-video

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download ruchangyao/FlashVSR_plus

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
FlashVSR+ This page1,26936—apache-2.0
FlashVSRShares flashvsr · video-to-video10,832207—apache-2.0
RelayVSR X4 QuantsShares video-super-resolution · video-to-video07—apache-2.0
Wan2.2-Animate-14BShares video-to-video235,2431,31117.3Bapache-2.0
Matrix-Game 4.0Shares video-to-video1,15062—apache-2.0
Qwen-Video-Edit by yunpeng1998Shares video-to-video025—mit
Numbers as Mindket last read them, on 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

DeepSeek-R1-GGUF

unsloth · Kit

GGUF copies of the 671B DeepSeek-R1 reasoning model, with 1.58-bit and 2-bit dynamic quants, for running it in llama.cpp on a local machine with enough memory.

New

Axion-1.0-35B-GGUF

prithivMLmods · Kit

Provides GGUF files of Axion-1.0-35B, a 35B mixture-of-experts model with about 3B active parameters aimed at scientific reasoning, information seeking and too…

New

HEART

Phips · Kit

Upscales low-resolution images with a super-resolution network that trains on one consumer GPU and exports to ONNX. For people who train or run image upscalers.

New

Similar in Developer

See all in Developer

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New