Spaces:
Sleeping
Sleeping
| import os | |
| # --------------------------- | |
| # Persistent folders (tracked in Git via .gitkeep) | |
| # --------------------------- | |
| persistent_folders = [ | |
| "stable-diffusion-webui/deforum/input", # init videos | |
| "stable-diffusion-webui/deforum/output_committed/frames", # persistent frames | |
| "stable-diffusion-webui/deforum/output_committed/video", # final video storage | |
| "stable-diffusion-webui/models/Stable-diffusion", # base SD models | |
| "stable-diffusion-webui/models/Lora", # LoRA models | |
| "stable-diffusion-webui/extensions/ControlNet/models" # ControlNet weights | |
| ] | |
| # --------------------------- | |
| # Session-only / runtime folders | |
| # --------------------------- | |
| session_folders = [ | |
| "stable-diffusion-webui/deforum/output_temp/frames" # temp frames during render | |
| ] | |
| # --------------------------- | |
| # Create all folders | |
| # --------------------------- | |
| for folder in persistent_folders + session_folders: | |
| os.makedirs(folder, exist_ok=True) | |
| print(f"Folder ensured: {folder}") | |