initial commit
This commit is contained in:
parent
2d7b278666
commit
c9ce996249
95 changed files with 1284 additions and 22591 deletions
24
web/README.md
Normal file
24
web/README.md
Normal 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.
|
||||
Loading…
Add table
Add a link
Reference in a new issue