https://github.com/megalonvii/dltube
Simple YouTube -> MP3/4 Converter
https://github.com/megalonvii/dltube
flask html python youtube-downloader yt-dlp
Last synced: 2 months ago
JSON representation
Simple YouTube -> MP3/4 Converter
- Host: GitHub
- URL: https://github.com/megalonvii/dltube
- Owner: MegalonVII
- Created: 2024-02-22T11:07:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-21T11:20:13.000Z (about 2 years ago)
- Last Synced: 2024-04-22T10:00:30.706Z (about 2 years ago)
- Topics: flask, html, python, youtube-downloader, yt-dlp
- Language: HTML
- Homepage: https://dltube.onrender.com
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DLTube
Simple YouTube -> MP3/4 Downloader written in Flask framework. Deployed [here](https://dltube.onrender.com), but the requirements and instructions below are for if you want to host this application locally.
# Requirements
1. [Python](https://www.python.org/downloads/) (install the latest version)
2. [ffmpeg](https://www.hostinger.com/tutorials/how-to-install-ffmpeg) (Install the latest version)
# Instructions
1. `git clone` this repository in your Terminal
2. `cd` to this repository in Terminal
3. `pip install -r requirements.txt` in Terminal
4. At line 47 of `main.py`, add a line inside the `ydl_opts` dictionary to point to your ffmpeg installation. Should look something like `'ffmpeg_location': 'path/to/ffmpeg/installation/'`
5. `python3 main.py` in Terminal
6. The terminal should have generated an IP address at which your `localhost` is live. Enter that IP address in your browser search bar.
7. `Ctrl+C` in Terminal when finished with your downloading. Alternatively, just leave your Terminal session open for theoretical 24/7 access to the site.