A Streamlit application for downloading YouTube videos with flexible stream selection.
- Download YouTube videos with custom stream selection
- View video metadata and thumbnail
- Supports various video and audio qualities
-
Clone the repository
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
streamlit run app.py
- Python 3.8+
- Streamlit
- PyTube
- MoviePy
- Enter a YouTube video URL
- Select download directory
- Choose desired video stream
- Click "Download Video"