- Download YouTube videos directly from their URL.
- Convert downloaded videos to MP3 format without uploading them to the server.
- No need to install any software on your computer.
- Paste the YouTube video URL into the input field on the homepage.
- Click the "Get video source" button.
- The server will fetch the source, providing an embedded video which can be right clicked and saved as MP4.
- Install dependencies:
pnpm install
- Start the development server:
pnpm dev
- The application uses Invidious API instances specified in the
YT_PROVIDER_URLS
environment variable to fetch YouTube video data. - Supports only a single resolution of the video.
- Can't trigger video download directly beacuse it's a cross-origin resource, the advantage is that I don't have to keep up to date with yt-dlp dependencies or anything.
- Since Youtube's API is not being used, it shouldn't break any TOS.