SeedVR logo

Official Gradio demo for SeedVR2: One-Step Video Restoration via Diffusion Adversarial Post-Training.
🔥 SeedVR2 is a one-step image and video restoration algorithm for real-world and AIGC content.

Model Size

3B: faster · lower VRAM | 7B: higher quality · more VRAM

Output Resolution Mode

Preset: fixed target resolution | Upscale Factor: multiply input resolution

Preset Resolution

ℹ️ Output FPS and total duration are automatically matched to the input video (full length, no frame cap).

Examples
Upload image or video Seed Model Size Output Resolution Mode Preset Resolution Upscale Factor (e.g. 2 = 2× width & height)

If you find SeedVR helpful, please ⭐ the GitHub repository:

GitHub Stars

Notice

This demo supports up to 720p and 121 frames for videos or 2k images. For other use cases (image restoration beyond 2K, video resolutions beyond 720p, etc), check the GitHub repo.

Limitations

May fail on heavy degradations or small-motion AIGC clips, causing oversharpening or poor restoration.

Citation

        @article{wang2025seedvr2,
            title={SeedVR2: One-Step Video Restoration via Diffusion Adversarial Post-Training},
            author={Wang, Jianyi and Lin, Shanchuan and Lin, Zhijie and Ren, Yuxi and Wei, Meng and Yue, Zongsheng and Zhou, Shangchen and Chen, Hao and Zhao, Yang and Yang, Ceyuan and Xiao, Xuefeng and Loy, Chen Change and Jiang, Lu},
            booktitle={arXiv preprint arXiv:2506.05301},
            year={2025}
        }

        @inproceedings{wang2025seedvr,
            title={SeedVR: Seeding Infinity in Diffusion Transformer Towards Generic Video Restoration},
            author={Wang, Jianyi and Lin, Zhijie and Wei, Meng and Zhao, Yang and Yang, Ceyuan and Loy, Chen Change and Jiang, Lu},
            booktitle={CVPR},
            year={2025}
        }
        

License

Licensed under the Apache 2.0 License.

Contact

Email: iceclearwjy@gmail.com

Twitter Follow GitHub Follow

visitors