numz commited on
Commit
d828b13
·
verified ·
1 Parent(s): 76d1eaf

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +97 -1
README.md CHANGED
@@ -3,4 +3,100 @@ license: apache-2.0
3
  base_model:
4
  - ByteDance-Seed/SeedVR2-3B
5
  - ByteDance-Seed/SeedVR2-7B
6
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  base_model:
4
  - ByteDance-Seed/SeedVR2-3B
5
  - ByteDance-Seed/SeedVR2-7B
6
+ ---
7
+ # ComfyUI-SeedVR2_VideoUpscaler
8
+
9
+ A Non official custom nodes for ComfyUI that enables Upscale Video generation using [SeedVR2](https://github.com/ByteDance-Seed/SeedVR).
10
+
11
+ <video width="700px" controls>
12
+ <source src="https://github.com/user-attachments/assets/8fbd6c1f-4246-4dbe-8819-4e684490c5f2" type="video/mp4">
13
+ Your browser does not support the video tag.
14
+ </video>
15
+
16
+ <img src="docs/usage.png" width="700px">
17
+
18
+ ## Features
19
+
20
+ - High-quality Upscaling
21
+ - Suitable for any video length once the right settings are found
22
+ - Model Will Be Download Automatically from [Models](https://huggingface.co/numz/SeedVR2_comfyUI/tree/main)
23
+
24
+ ## Requirements
25
+
26
+ - Last ComfyUI version with python 3.12.9 (may be works with older versions but I haven't test it)
27
+
28
+ ## Installation
29
+
30
+ 1. Clone this repository into your ComfyUI custom nodes directory:
31
+
32
+ ```bash
33
+ cd ComfyUI/custom_nodes
34
+ git clone https://github.com/your-repo/ComfyUI-SeedVR2_VideoUpscaler.git
35
+ ```
36
+
37
+ 2. Install the required dependencies:
38
+
39
+ load venv and :
40
+
41
+ ```bash
42
+ pip install -r ComfyUI-SeedVR2_VideoUpscaler/requirements.txt
43
+ ```
44
+
45
+ install flash_attn if it ask for it
46
+
47
+ ```bash
48
+ pip install -r flash_attn
49
+ ```
50
+
51
+ Or use python_embeded :
52
+
53
+ ```bash
54
+ python_embeded\python.exe -m pip install -r ComfyUI-SeedVR2_VideoUpscaler/requirements.txt
55
+ ```
56
+
57
+ ```bash
58
+ python_embeded\python.exe -m pip install -r flash_attn
59
+ ```
60
+
61
+ ## Usage
62
+
63
+ 1. In ComfyUI, locate the **SeedVR2 Video Upscaler** node in the node menu.
64
+
65
+ <img src="docs/node.png" width="100%">
66
+
67
+ 2. Configure the node parameters:
68
+
69
+ - `model`: Select your 3B or 7B model
70
+ - `seed`: a seed but it generate another seed from this one
71
+ - `new_width`: New desired Width, will keep ration on height
72
+ - `cfg_scale`:
73
+ - `batch_size`: VERY IMPORTANT!, this model consume a lot of VRAM, All your VRAM, even for the 3B model, so for GPU under 24GB VRAM keep this value Low, good values are [1,5,9,13,...]
74
+ - `vram_mode`: It will try to help with VRAM, but 'auto' is good
75
+
76
+ ## Performance
77
+
78
+ 1. **NVIDIA H100 93GB VRAM**
79
+
80
+ - 3B Model, 97 images, from 512x768 to 1280x1920, batch_size=50 => Prompt executed in 338.63 seconds
81
+ - 3B Model, 97 images, from 512x768 to 1280x1920, batch_size=10 => Prompt executed in 540.22 seconds
82
+ - 3B Model, 97 images, from 512x768 to 720x1080, batch_size=10 => Prompt executed in 183.64 seconds
83
+ - 7B Model, 50images, 512x768 to 1080x1620, batch_size=50, executed in 166.89 seconds
84
+
85
+ 2. **NVIDIA RTX4090 24GB VRAM**
86
+
87
+ - 3B Model, 20 images, from 512x768 to 1080x1620, batch_size=1, Prompt executed in 1022.26 seconds
88
+ -
89
+
90
+ ## Limitations
91
+
92
+ - Use a lot of VRAM, it will take alllllll!!!!
93
+ - Processing speed depends on GPU capabilities
94
+
95
+ ## Credits
96
+
97
+ - Original [SeedVR2](https://github.com/ByteDance-Seed/SeedVR) implementation
98
+
99
+ # 📜 License
100
+
101
+ - The code in this repository is released under the MIT license as found in the [LICENSE file](LICENSE).
102
+