-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathrun-webui.bat
44 lines (38 loc) · 855 Bytes
/
run-webui.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
@echo off
echo Starting Video Shuffle Studio WebUI...
:: Activate virtual environment
echo Activating virtual environment...
call .\venv\Scripts\activate
if errorlevel 1 (
echo ERROR: Failed to activate virtual environment
echo Please run install-SVS-cuda.bat if you haven't already.
pause
exit /b 1
)
:: Check for required modules
echo Checking WebUI modules...
for %%F in (
webui_main.py
webui_studio.py
webui_split_tab.py
webui_beat_tab.py
webui_shuffle_tab.py
webui_join_tab.py
webui_beat_join_tab.py
webui_utils.py
) do (
if not exist "%%F" (
echo ERROR: Missing required module %%F
pause
exit /b 1
)
)
:: Run the WebUI script
echo Launching WebUI...
python webui_main.py
if errorlevel 1 (
echo ERROR: WebUI encountered an error
pause
exit /b 1
)
pause