A simple web application to extract high-quality video links from YouTube URLs using yt-dlp and Flask.
- Simple web interface.
- Extracts the best quality video URL.
- Displays video thumbnail, title, and duration.
- Direct download/stream link.
- Python 3.x
pip(Python package manager)
- Clone the repository or download the source code.
- Create a virtual environment (optional but recommended):
python -m venv venv # Windows .\venv\Scripts\activate # macOS/Linux source venv/bin/activate
- Install the dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
- Open your web browser and go to
http://127.0.0.1:5000. - Paste a YouTube video URL into the input field.
- Click "Get Video".
- Click the "Download Video" button to open the video stream or download it.
This tool uses yt-dlp to extract video information. Please respect YouTube's Terms of Service and copyright laws.