semvec/pypi-packages huggingface dataset:
yt-space-cli 5.10
Python-MySQL project to download YouTube videos and music from terminal using pytube.
Requires Python: >=3.6

# YT-Space
A terminal based YouTube video and music downloader, it uses the python package called `pytube` to download them from YT.

This is my school project on Python-MySQL connectivity.
<br/>

# Installation
To install this project, clone this repository and run `main.py`. You need to have Python3.6 or newer and MySQL server installed already. To install other required modules, execute this in your terminal.

```
$ pip install mysql-connector pytube
```

Now clone this repository and run `main.py`
```
$ git clone https://github.com/Yugam4254/YT-Space.git
$ cd YT-Space
$ python main.py
```

# How To Use
After running `main.py` you'll be prompted to enter your local MySQL server username and password.

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935158571656699974/unknown.png" alt="login" width="300" height="">

After the successful login, you can choose from the following 8 menu options to continue.

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935159345786798100/unknown.png" alt="menu" width="450" height="">

Example of downloading a song:

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935161022690525195/unknown.png" alt="downloading a song" width="" height="">

<hr/>

Thank you for checking out my project.