| @echo off | |
| echo Installing dependencies... | |
| uv sync | |
| echo Adding extra dependencies... | |
| uv add gradio ffmpeg-progress-yield | |
| echo. | |
| echo Checking for FFmpeg... | |
| bg-ffmpeg -h >nul 2>&1 | |
| if %errorlevel% neq 0 ( | |
| echo FFmpeg not found. Attempting to install via Winget... | |
| winget install -e --id Gyan.FFmpeg | |
| if %errorlevel% neq 0 ( | |
| echo. | |
| echo WARNING: Failed to install FFmpeg automatically. | |
| echo Please download it from https://ffmpeg.org/download.html and add to PATH. | |
| echo. | |
| ) else ( | |
| echo FFmpeg installed successfully! Please restart your terminal/PC if needed. | |
| ) | |
| ) else ( | |
| echo FFmpeg is already installed. | |
| ) | |
| pause | |