An open API service indexing awesome lists of open source software.

https://github.com/devilmae/youtube-video-downloader

A Python-based YouTube Video Downloader using the pytube library. Download videos in the highest resolution quickly and easily. Perfect for automating YouTube downloads with minimal effort. Lightweight, open-source, and beginner-friendly. Ideal for Python developers and video enthusiasts.
https://github.com/devilmae/youtube-video-downloader

Last synced: 3 months ago
JSON representation

A Python-based YouTube Video Downloader using the pytube library. Download videos in the highest resolution quickly and easily. Perfect for automating YouTube downloads with minimal effort. Lightweight, open-source, and beginner-friendly. Ideal for Python developers and video enthusiasts.

Awesome Lists containing this project

README

        

# YouTube Video Downloader

This Python script allows you to download YouTube videos in the highest available resolution using the `pytube` library.

## Requirements

- **Python 3.7 or higher**: Make sure Python is installed on your system. Download it from [python.org](https://www.python.org/downloads/).
- **pytube library**: Install it via pip (instructions below).

---

## How to Run

Follow these steps to run the script:

### 1. Clone the Repository

First, clone this repository to your local machine using Git:

```bash
git clone https://github.com/devilmae/YouTube-Video-Downloader.git
```
### 3. Install Dependencies
Make sure the pytube library is installed. You can install it using pip:

```bash
pip install yt_dlp
```
If you already have it installed, make sure it's up to date:

```bash
pip install --upgrade pytube
```
### 4. Run the Script
Run the script with Python:

```bash
python youtube_downloader.py
```
### 5. Input the YouTube URL
When the script prompts you, paste the URL of the YouTube video you want to download:

Enter your YouTube video URL: https://www.youtube.com/watch?v=example
The script will download the video in the highest available resolution and save it in the current directory.