UmeAiRT commited on
Commit
22f66fb
·
verified ·
1 Parent(s): 1c5a6b1

Upload UmeAiRT-WAN2.1-Model_downloader.bat

Browse files
scripts/Model_downloader/UmeAiRT-WAN2.1-Model_downloader.bat CHANGED
@@ -119,13 +119,12 @@ set /p "WAN_GGUF_CHOICE_720=Enter your choice (A,B,C,D or E) and press Enter: "
119
 
120
  :CHOOSE_WAN_FUN_CONTROL
121
  REM Ask user if they want to download WAN GGUF Model
122
- echo Do you want to download WAN FUN CONTROL GGUF models?
123
- echo A) Q8_0 (24GB Vram)
124
- echo B) Q5_K_M (16GB Vram)
125
- echo C) Q3_K_S (less than 12GB Vram)
126
- echo D) All
127
- echo E) No
128
- set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
129
  if /i "%WAN_CONTROL_CHOICE%"=="A" (
130
  set "DOWNLOAD_CONTROL=yes"
131
  ) else if /i "%WAN_CONTROL_CHOICE%"=="B" (
@@ -134,13 +133,80 @@ set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
134
  set "DOWNLOAD_CONTROL=yes"
135
  ) else if /i "%WAN_CONTROL_CHOICE%"=="D" (
136
  set "DOWNLOAD_CONTROL=yes"
137
- ) else if /i "%WAN_CONTROL_CHOICE%"=="E" (
138
- set "DOWNLOAD_CONTROL=no"
139
  ) else (
140
- echo Invalid choice. Please enter A,B,C,D or E.
141
  goto CHOOSE_WAN_FUN_CONTROL
142
  )
143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
  if "%DOWNLOAD%"=="yes" (
145
  echo Downloading diffusion models file...
146
  powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
@@ -244,6 +310,19 @@ if "%DOWNLOAD_GGUF_720%"=="yes" (
244
  )
245
 
246
  if "%DOWNLOAD_CONTROL%"=="yes" (
 
 
 
 
 
 
 
 
 
 
 
 
 
247
  echo Downloading FUN CONTROL GGUF Quant Model...
248
  powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
249
  if /i "%WAN_GGUF_CHOICE%"=="A" (
@@ -259,6 +338,35 @@ if "%DOWNLOAD_CONTROL%"=="yes" (
259
  )
260
  )
261
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
262
  REM Download clip vision
263
  echo Downloading clip vision file...
264
  curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
 
119
 
120
  :CHOOSE_WAN_FUN_CONTROL
121
  REM Ask user if they want to download WAN GGUF Model
122
+ echo Do you want to download WAN FUN CONTROL base models?
123
+ echo A) bf16 (24GB Vram)
124
+ echo B) fp8 (16GB Vram)
125
+ echo C) All
126
+ echo D) No
127
+ set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
 
128
  if /i "%WAN_CONTROL_CHOICE%"=="A" (
129
  set "DOWNLOAD_CONTROL=yes"
130
  ) else if /i "%WAN_CONTROL_CHOICE%"=="B" (
 
133
  set "DOWNLOAD_CONTROL=yes"
134
  ) else if /i "%WAN_CONTROL_CHOICE%"=="D" (
135
  set "DOWNLOAD_CONTROL=yes"
 
 
136
  ) else (
137
+ echo Invalid choice. Please enter A,B,C or D.
138
  goto CHOOSE_WAN_FUN_CONTROL
139
  )
140
 
141
+ :CHOOSE_WAN_FUN_CONTROL_GGUF
142
+ REM Ask user if they want to download WAN GGUF Model
143
+ echo Do you want to download WAN FUN CONTROL GGUF models?
144
+ echo A) Q8_0 (24GB Vram)
145
+ echo B) Q5_K_M (16GB Vram)
146
+ echo C) Q3_K_S (less than 12GB Vram)
147
+ echo D) All
148
+ echo E) No
149
+ set /p "WAN_CONTROL_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
150
+ if /i "%WAN_CONTROL_CHOICE_GGUF%"=="A" (
151
+ set "DOWNLOAD_CONTROL_GGUF=yes"
152
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="B" (
153
+ set "DOWNLOAD_CONTROL_GGUF=yes"
154
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="C" (
155
+ set "DOWNLOAD_CONTROL_GGUF=yes"
156
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="D" (
157
+ set "DOWNLOAD_CONTROL_GGUF=yes"
158
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="E" (
159
+ set "DOWNLOAD_CONTROL_GGUF=no"
160
+ ) else (
161
+ echo Invalid choice. Please enter A,B,C,D or E.
162
+ goto CHOOSE_WAN_FUN_CONTROL_GGUF
163
+ )
164
+
165
+ :CHOOSE_WAN_VACE
166
+ REM Ask user if they want to download WAN GGUF Model
167
+ echo Do you want to download WAN VACE base models?
168
+ echo A) fp16 (24GB Vram)
169
+ echo B) fp8 (16GB Vram)
170
+ echo C) All
171
+ echo D) No
172
+ set /p "WAN_VACE_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
173
+ if /i "%WAN_VACE_CHOICE%"=="A" (
174
+ set "DOWNLOAD_VACE=yes"
175
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
176
+ set "DOWNLOAD_VACE=yes"
177
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
178
+ set "DOWNLOAD_VACE=yes"
179
+ ) else if /i "%WAN_VACE_CHOICE%"=="D" (
180
+ set "DOWNLOAD_VACE=yes"
181
+ ) else (
182
+ echo Invalid choice. Please enter A,B,C or D.
183
+ goto CHOOSE_WAN_VACE
184
+ )
185
+
186
+ :CHOOSE_WAN_VACE_GGUF
187
+ REM Ask user if they want to download WAN GGUF Model
188
+ echo Do you want to download WAN VACE GGUF models?
189
+ echo A) Q8_0 (24GB Vram)
190
+ echo B) Q5_K_M (16GB Vram)
191
+ echo C) Q4_K_S (less than 12GB Vram)
192
+ echo D) All
193
+ echo E) No
194
+ set /p "WAN_VACE_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
195
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
196
+ set "DOWNLOAD_VACE_GGUF=yes"
197
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
198
+ set "DOWNLOAD_VACE_GGUF=yes"
199
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
200
+ set "DOWNLOAD_VACE_GGUF=yes"
201
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
202
+ set "DOWNLOAD_VACE_GGUF=yes"
203
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="E" (
204
+ set "DOWNLOAD_VACE_GGUF=no"
205
+ ) else (
206
+ echo Invalid choice. Please enter A,B,C,D or E.
207
+ goto CHOOSE_WAN_VACE_GGUF
208
+ )
209
+
210
  if "%DOWNLOAD%"=="yes" (
211
  echo Downloading diffusion models file...
212
  powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
 
310
  )
311
 
312
  if "%DOWNLOAD_CONTROL%"=="yes" (
313
+ echo Downloading FUN CONTROL Model...
314
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
315
+ if /i "%WAN_VACE_CHOICE%"=="A" (
316
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
317
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
318
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
319
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
320
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
321
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
322
+ )
323
+ )
324
+
325
+ if "%DOWNLOAD_CONTROL_GGUF%"=="yes" (
326
  echo Downloading FUN CONTROL GGUF Quant Model...
327
  powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
328
  if /i "%WAN_GGUF_CHOICE%"=="A" (
 
338
  )
339
  )
340
 
341
+ if "%DOWNLOAD_VACE%"=="yes" (
342
+ echo Downloading VACE Model...
343
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
344
+ if /i "%WAN_VACE_CHOICE%"=="A" (
345
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
346
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
347
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
348
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
349
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
350
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
351
+ )
352
+ )
353
+
354
+ if "%DOWNLOAD_VACE_GGUF%"=="yes" (
355
+ echo Downloading VACE GGUF Quant Model...
356
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
357
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
358
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
359
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
360
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
361
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
362
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
363
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
364
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
365
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
366
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf?download=true
367
+ )
368
+ )
369
+
370
  REM Download clip vision
371
  echo Downloading clip vision file...
372
  curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true