Files
AI-Video/packaging/windows/templates/start.bat
2025-11-09 22:08:30 +08:00

44 lines
1.1 KiB
Batchfile

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo ========================================
echo Pixelle-Video - Windows Launcher
echo ========================================
echo.
:: Set environment variables
set "PYTHON_HOME=%~dp0python\python311"
set "PATH=%PYTHON_HOME%;%PYTHON_HOME%\Scripts;%~dp0tools\ffmpeg\bin;%PATH%"
set "PROJECT_ROOT=%~dp0Pixelle-Video"
:: Change to project directory
cd /d "%PROJECT_ROOT%"
:: Set PYTHONPATH to project root for module imports
set "PYTHONPATH=%PROJECT_ROOT%"
:: Set PIXELLE_VIDEO_ROOT environment variable for reliable path resolution
set "PIXELLE_VIDEO_ROOT=%PROJECT_ROOT%"
:: Start Web UI
echo [Starting] Launching Pixelle-Video Web UI...
echo Browser will open automatically.
echo.
echo Note: Configure API keys and settings in the Web UI.
echo Press Ctrl+C to stop the server
echo ========================================
echo.
"%PYTHON_HOME%\python.exe" -m streamlit run web\app.py
if errorlevel 1 (
echo.
echo [ERROR] Failed to start. Please check:
echo 1. Python is properly installed
echo 2. Dependencies are installed
echo.
pause
)