Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ashennethsara/ytraid

YTRaid - Simple GUI For YouTube Video Download
https://github.com/ashennethsara/ytraid

gui pyqt5 python windows yotube youtube-dl youtube-downloader yt-downloader ytdl ytraid

Last synced: about 2 months ago
JSON representation

YTRaid - Simple GUI For YouTube Video Download

Awesome Lists containing this project

README

        

# YouTube Video Downloader GUI

YouTube Video Downloader GUI is a simple Python application built using PyQt5 and Pytube that allows users to download YouTube videos with various quality options. This README provides an in-depth explanation of the application's features, usage, and how to set it up.

## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Customizing the Download Path](#customizing-the-download-path)
- [Contributing](#contributing)
- [License](#license)

---

## Features

- Fetch available video resolutions for a given YouTube video URL.
- Download YouTube videos in selected resolutions.
- Option to customize the download path.
- Provides a loading popup while fetching resolutions.
- Error handling for invalid video URLs and unavailable resolutions.

---

## Installation

Follow these steps to set up the YouTube Video Downloader GUI on your local machine:

1. Clone the repository:
```
git clone https://github.com/AshenNethsara/YTRaid.git
```

2. Install the required Python packages using pip:
```
pip install PyQt5 pytube
```

3. Run the application:
```
python YT-Raid.py
```