Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ashennethsara/ytraid
- Owner: AshenNethsara
- License: agpl-3.0
- Created: 2023-10-03T08:12:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-07T05:41:04.000Z (about 1 year ago)
- Last Synced: 2024-05-21T09:17:53.286Z (7 months ago)
- Topics: gui, pyqt5, python, windows, yotube, youtube-dl, youtube-downloader, yt-downloader, ytdl, ytraid
- Language: Python
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
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
```