1
0
Fork 0

initial commit

This commit is contained in:
Samive 2026-04-01 10:32:02 +08:00
commit c9ce996249
95 changed files with 1284 additions and 22591 deletions

24
web/README.md Normal file
View file

@ -0,0 +1,24 @@
# yt-dlp Web UI
## Setup
**1. Install backend dependencies** (from the `web/backend` folder):
```bash
pip install -r web/backend/requirements.txt
```
**2. Install yt-dlp** (from the repo root):
```bash
pip install -e .
```
**3. Start the backend:**
```bash
uvicorn web.backend.main:app --reload --port 8000
```
**4. Open the frontend:**
Just open `web/frontend/index.html` in your browser — no build step needed.
> Make sure `ffmpeg` is installed and on your PATH for merging video+audio streams.