Update readme
All checks were successful
Bump deps (only minor versions) / update-dependencies (push) Successful in 20s

This commit is contained in:
0d0 2025-02-14 21:03:40 +01:00
parent 3640d67b0a
commit c76590a5ef
2 changed files with 8 additions and 6 deletions

View file

@ -1,23 +1,25 @@
## a frontend to yt-dlp ## scaricatore
![version](https://git.pweapon.org/odo/dl.emersa.it/badges/release.svg "version") ![version](https://git.pweapon.org/odo/dl.emersa.it/badges/release.svg "version")
![status](https://git.pweapon.org/odo/dl.emersa.it/badges/workflows/ci.yaml/badge.svg "status") ![status](https://git.pweapon.org/odo/dl.emersa.it/badges/workflows/ci.yaml/badge.svg "status")
It's a svelte(kit) frontend that uses `yt-dlp` to let the user download things from the web. ![image](./static/screen.webp "screen")
- `youtube-dl-exec`: to download video data It's a svelte(kit) frontend that uses `yt-dlp` to let the user download things from the web.
- `yt-dlp`: to stream the file the user requested
### Getting started ### Getting started
- Clone the repo - Clone the repo
- Run `npm install` (you have to have node installed) - Run `npm install` (you have to have node installed)
- Run `npm run download-yt-dlp`
- Copy `.env.example` to `.env`
- Change `.env` to set `YTDLP_PATH` to the yt-dlp binary previously downloaded
- Run `npm run dev` - Run `npm run dev`
- Now you can write code - Now you can write code
### Missing ### Missing
- Proper logs - Proper logs (I don't like them, not useful for production build)
- Containerfile - Containerfile for container build
- Source spotify (spotdl) - Source spotify (spotdl)
- Parse URL info without `youtube-dl-exec` - Parse URL info without `youtube-dl-exec`

BIN
static/screen.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB