Nathyboy commited on
Commit
d5a6f65
·
1 Parent(s): fccacab

Update create_folders.py

Browse files
Files changed (1) hide show
  1. create_folders.py +22 -9
create_folders.py CHANGED
@@ -1,14 +1,27 @@
1
  import os
2
 
3
- # List of Deforum folders
4
- folders = [
5
- "stable-diffusion-webui/deforum/input",
6
- "stable-diffusion-webui/deforum/output_temp",
7
- "stable-diffusion-webui/deforum/output_saved"
 
 
 
 
 
8
  ]
9
 
10
- # Create folders if they don't exist
11
- for folder in folders:
12
- os.makedirs(folder, exist_ok=True)
 
 
 
13
 
14
- print("✅ Deforum folders created!")
 
 
 
 
 
 
1
  import os
2
 
3
+ # ---------------------------
4
+ # Persistent folders (tracked in Git via .gitkeep)
5
+ # ---------------------------
6
+ persistent_folders = [
7
+ "stable-diffusion-webui/deforum/input", # init videos
8
+ "stable-diffusion-webui/deforum/output_committed/frames", # persistent frames
9
+ "stable-diffusion-webui/deforum/output_committed/video", # final video storage
10
+ "stable-diffusion-webui/models/Stable-diffusion", # base SD models
11
+ "stable-diffusion-webui/models/Lora", # LoRA models
12
+ "stable-diffusion-webui/extensions/ControlNet/models" # ControlNet weights
13
  ]
14
 
15
+ # ---------------------------
16
+ # Session-only / runtime folders
17
+ # ---------------------------
18
+ session_folders = [
19
+ "stable-diffusion-webui/deforum/output_temp/frames" # temp frames during render
20
+ ]
21
 
22
+ # ---------------------------
23
+ # Create all folders
24
+ # ---------------------------
25
+ for folder in persistent_folders + session_folders:
26
+ os.makedirs(folder, exist_ok=True)
27
+ print(f"Folder ensured: {folder}")