https://github.com/brunorns/onlineytdlp
Online YT-DLP Interface to manipulate youtube videos/audios
https://github.com/brunorns/onlineytdlp
docker docker-image graalvm graalvm-native-image java java21 make makefile maven python python3 pytube pytubefix spring spring-boot youtube youtube-downloader yt-dlp
Last synced: 3 months ago
JSON representation
Online YT-DLP Interface to manipulate youtube videos/audios
- Host: GitHub
- URL: https://github.com/brunorns/onlineytdlp
- Owner: BrunoRNS
- License: gpl-3.0
- Created: 2025-07-13T15:07:57.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-14T21:46:20.000Z (12 months ago)
- Last Synced: 2025-07-15T00:55:19.391Z (12 months ago)
- Topics: docker, docker-image, graalvm, graalvm-native-image, java, java21, make, makefile, maven, python, python3, pytube, pytubefix, spring, spring-boot, youtube, youtube-downloader, yt-dlp
- Language: Java
- Homepage: https://onlineytdlp.onrender.com/
- Size: 133 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# YT-DLP Online Interface
A simple web interface to run yt-dlp online and easily manipulate YouTube videos as MP3 (audio) or MP4 (video) files.

## How to Use
1. **Access the application**:
- If running locally: `http://localhost:8080`
- Online version: [https://onlineytdlp.onrender.com/](https://onlineytdlp.onrender.com/)
2. **Paste the YouTube link**:
- Example: `https://www.youtube.com/watch?v=...`
3. **Choose the format**:
- MP3 for music/podcasts
- MP4 for videos
4. **Click "Download"**:
- Wait a few seconds
- The file will be downloaded automatically
## Features
- Direct conversion to high-quality MP3
- Download high-resolution videos
- Video preview before downloading
- Clean and easy-to-use interface
> **Legal Notice**:
> Use only for content you have permission to download. Respect the [YouTube Terms of Service](https://www.youtube.com/t/terms).
## For Developers
[See the technical documentation](docs/DOCS.md)
## License
This software is licensed under the GNU General Public License v3.0 (GPL v3) and its terms of use and privacy can be found in [AGREEMENTS.md](AGREEMENTS.md) and [PRIVACY.md](PRIVACY.md). By using this software, you agree to the terms of use and privacy described in this file.
## Acknowledgments
> It is normal to receive a 429 too many requests HTTP error when downloading the media, this is due to the YouTube servers and pytubefix and not this software. Please try again later.