https://github.com/hunter87ff/ytcatcher
A lightweight Youtube video, audio downloader using python
https://github.com/hunter87ff/ytcatcher
Last synced: 2 months ago
JSON representation
A lightweight Youtube video, audio downloader using python
- Host: GitHub
- URL: https://github.com/hunter87ff/ytcatcher
- Owner: Hunter87ff
- Created: 2024-01-06T04:31:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-04T05:11:26.000Z (over 1 year ago)
- Last Synced: 2025-01-01T11:15:50.513Z (over 1 year ago)
- Language: Python
- Homepage: https://ytcatcher-upbrybvw.b4a.run/
- Size: 192 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yt catcher
Ytcatcher is a basic pytube based youtube video extracking tool to extract audio/video of different quality, it has a userfriendly web application for better interaction with the user
> [!NOTICE]
> Pytube isn't working at this time. so you can try the second router `/download` it's the second route to download, with minimal media output, supports audio, video(quality options available).
## Pros
- No Ads: Ads are annoying, so there are no ads for better user experience
- No multiple page redirection : It doesn't redirect to any third party web page
- Multiple Choise : It extracts video, audio of every possible quality
## Cons
- Currently the UI for desktop is not that good
- May face issue with age restricted videos
- Works slower with videos of large duration
## Setup
> If you have git installed
```sh
git clone https://github.com/Hunter87ff/ytcatcher
cd ytcatcher
pip install -r requirements.txt
```
> If you don't have git installed on your machine
- download this repository as zip
- extract the zip file
- open shell in the folder
- run this command
```
pip install -r requirements.txt
```
## Run code
> For Windows
```
python app.py
```
> For Linux
```
python3 app.py
```