UmeAiRT commited on
Commit
480fa63
·
verified ·
1 Parent(s): a7fa313

Upload UmeAiRT-WAN2.1-Model_downloader.bat

Browse files
Files changed (1) hide show
  1. UmeAiRT-WAN2.1-Model_downloader.bat +27 -34
UmeAiRT-WAN2.1-Model_downloader.bat CHANGED
@@ -23,43 +23,44 @@ if exist "%basePath%\ComfyUI" (
23
 
24
  :CHOOSE_OPTION
25
  REM Ask user for installation type
26
- echo Choose your preferred installation:
27
- echo A) Fast-Lowvram install (GGUF)
28
- echo B) Unoptimized normal model (bf16)
29
- set /p "CHOICE=Enter your choice (A or B) and press Enter: "
30
 
31
- if /i "%CHOICE%"=="A" (
32
- set "INSTALL_TYPE=fast-lowvram"
33
- ) else if /i "%CHOICE%"=="B" (
 
 
 
 
34
  set "INSTALL_TYPE=unoptimized"
35
- set "DOWNLOAD_GGUF=no"
36
  ) else (
37
  echo Invalid choice. Please enter A or B.
38
  goto CHOOSE_OPTION
39
  )
40
 
41
- :CHOOSE_FLUX_GGUF
42
- REM Ask user if they want to download FLUX GGUF Model
43
- echo Do you want to download FLUX GGUF Models?
44
  echo A) Q8_0 + T5_Q8 (24GB Vram)
45
  echo B) Q5_K_S + T5_Q5_K_M (16GB Vram)
46
  echo C) Q4_K_S + T5_Q3_K_L (less than 12GB Vram)
47
  echo D) All
48
  echo E) No
49
- set /p "FLUX_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
50
- if /i "%FLUX_GGUF_CHOICE%"=="A" (
51
  set "DOWNLOAD_GGUF=yes"
52
- ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
53
  set "DOWNLOAD_GGUF=yes"
54
- ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
55
  set "DOWNLOAD_GGUF=yes"
56
- ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
57
  set "DOWNLOAD_GGUF=yes"
58
- ) else if /i "%FLUX_GGUF_CHOICE%"=="E" (
59
  set "DOWNLOAD_GGUF=no"
60
  ) else (
61
  echo Invalid choice. Please enter A or B.
62
- goto CHOOSE_FLUX_GGUF
63
  )
64
 
65
  REM Download VAE file
@@ -70,23 +71,15 @@ REM Download CLIP files
70
  echo Downloading CLIP files...
71
  curl -L -o "%modelsPath%/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true
72
 
73
- REM Download Diffusion models files
74
- if "%INSTALL_TYPE%"=="unoptimized" (
75
- echo Downloading diffusion models file...
76
- echo T2V Quant Model :
77
- curl -L -o "%modelsPath%/diffusion_models/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
78
- echo I2V Quant Model :
79
- curl -L -o "%modelsPath%/diffusion_models/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_t2v_1.3B_bf16.safetensors?download=true
80
- )
81
  if "%DOWNLOAD_GGUF%"=="yes" (
82
  echo Downloading GGUF T2V Quant Model...
83
- if /i "%FLUX_GGUF_CHOICE%"=="A" (
84
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q8_0.gguf?download=true
85
- ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
86
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
87
- ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
88
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
89
- ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
90
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q8_0.gguf?download=true
91
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
92
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
@@ -94,13 +87,13 @@ if "%DOWNLOAD_GGUF%"=="yes" (
94
  )
95
  if "%DOWNLOAD_GGUF%"=="yes" (
96
  echo Downloading GGUF I2V Quant Model...
97
- if /i "%FLUX_GGUF_CHOICE%"=="A" (
98
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
99
- ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
100
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
101
- ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
102
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
103
- ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
104
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
105
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
106
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
 
23
 
24
  :CHOOSE_OPTION
25
  REM Ask user for installation type
26
+ echo Do you want to download WAN bf16 models?
27
+ set /p "CHOICE=Enter your choice (Y or N) and press Enter: "
 
 
28
 
29
+ if /i "%CHOICE%"=="Y" (
30
+ echo Downloading diffusion models file...
31
+ echo T2V Quant Model :
32
+ curl -L -o "%modelsPath%/diffusion_models/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
33
+ echo I2V Quant Model :
34
+ curl -L -o "%modelsPath%/diffusion_models/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_t2v_1.3B_bf16.safetensors?download=true
35
+ ) else if /i "%CHOICE%"=="N" (
36
  set "INSTALL_TYPE=unoptimized"
 
37
  ) else (
38
  echo Invalid choice. Please enter A or B.
39
  goto CHOOSE_OPTION
40
  )
41
 
42
+ :CHOOSE_WAN_GGUF
43
+ REM Ask user if they want to download WAN GGUF Model
44
+ echo Do you want to download WAN GGUF models?
45
  echo A) Q8_0 + T5_Q8 (24GB Vram)
46
  echo B) Q5_K_S + T5_Q5_K_M (16GB Vram)
47
  echo C) Q4_K_S + T5_Q3_K_L (less than 12GB Vram)
48
  echo D) All
49
  echo E) No
50
+ set /p "WAN_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
51
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
52
  set "DOWNLOAD_GGUF=yes"
53
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
54
  set "DOWNLOAD_GGUF=yes"
55
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
56
  set "DOWNLOAD_GGUF=yes"
57
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
58
  set "DOWNLOAD_GGUF=yes"
59
+ ) else if /i "%WAN_GGUF_CHOICE%"=="E" (
60
  set "DOWNLOAD_GGUF=no"
61
  ) else (
62
  echo Invalid choice. Please enter A or B.
63
+ goto CHOOSE_WAN_GGUF
64
  )
65
 
66
  REM Download VAE file
 
71
  echo Downloading CLIP files...
72
  curl -L -o "%modelsPath%/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true
73
 
 
 
 
 
 
 
 
 
74
  if "%DOWNLOAD_GGUF%"=="yes" (
75
  echo Downloading GGUF T2V Quant Model...
76
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
77
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q8_0.gguf?download=true
78
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
79
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
80
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
81
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
82
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
83
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q8_0.gguf?download=true
84
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
85
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-T2V-14B-gguf/resolve/main/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
 
87
  )
88
  if "%DOWNLOAD_GGUF%"=="yes" (
89
  echo Downloading GGUF I2V Quant Model...
90
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
91
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
92
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
93
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
94
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
95
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
96
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
97
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
98
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
99
  curl -L -o "%modelsPath%/diffusion_models/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/city96/Wan2.1-I2V-14B-480P-gguf/resolve/main/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true