A simple and efficient Python-based YouTube Downloader that allows users to download videos and audio from YouTube.
- Download videos in various resolutions.
- Extract and download audio from videos.
- User-friendly and lightweight.
- Supports multiple video formats.
- Python 3.6 or higher
yt_dlp
library
-
Clone the repository:
git clone https://github.com/abdelwakil-mansour/youtube-downloader.git cd youtube-downloader
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the script:
python downloader.py
-
Enter the YouTube video URL when prompted.
-
Choose the desired format and resolution.
-
The video/audio will be downloaded to the specified directory.
Contributions are welcome! Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
This tool is for educational purposes only. Please ensure you comply with YouTube's terms of service when using this application.