https://github.com/abhay-kanwasi/youtube-playlist-downloader
This Streamlit application allows users to download videos from YouTube by providing a video or playlist URL. It offers a simple interface to fetch download links for individual videos or entire playlists.
https://github.com/abhay-kanwasi/youtube-playlist-downloader
downloader streamlit
Last synced: 2 months ago
JSON representation
This Streamlit application allows users to download videos from YouTube by providing a video or playlist URL. It offers a simple interface to fetch download links for individual videos or entire playlists.
- Host: GitHub
- URL: https://github.com/abhay-kanwasi/youtube-playlist-downloader
- Owner: Abhay-Kanwasi
- Created: 2024-10-27T15:53:37.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-29T14:37:13.000Z (3 months ago)
- Last Synced: 2025-03-29T15:30:10.531Z (3 months ago)
- Topics: downloader, streamlit
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# YouTube Video Downloader
## 📥 Overview
This Streamlit application allows users to download videos from YouTube by providing a video or playlist URL. It offers a simple interface to fetch download links for individual videos or entire playlists.
## 🚀 Features
- Download individual YouTube videos or entire playlists
- Select starting video index for playlist downloads
- Display video quality, file size, and format information
- Provide direct download links for each video## 🛠️ Installation
1. Clone this repository:
2. Install the required dependencies:
**pip install -r requirements.txt**
## 🏃♀️ Usage
1. Run the Streamlit app:
**streamlit run app.py**
2. Open your web browser and navigate to the provided local URL (usually `http://localhost:8501`).
3. Enter a YouTube video or playlist URL in the input field.
4. (Optional) Adjust the starting video number for playlist downloads.
5. Click the "Get Download Links" button to process the URL.
6. Use the provided download links to save videos to your device.
## ⚠️ Important Notes
- Please respect YouTube's terms of service and copyright laws when using this tool.
- Large playlists may take some time to process.
- Downloaded files will be saved to your default downloads folder.## 🧩 Dependencies
- streamlit
- youtube_downloader (custom module, ensure it's in the same directory)## 👨💻 Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the issues page