Home

Awesome

forthebadge forthebadge

starts issues forks license

<img height="300" width="300" alt="codtubify" src="https://user-images.githubusercontent.com/87000693/181087300-2e235f00-e661-4fd8-be34-35f14bda1a8e.png">

About CodTubify 🎵 - An Online Music Player

CodTubify is a Music Player project, fully developed in Python. It can Play your favorite Songs or any Youtube Playlist without any interruption.

<br /> <br />

Requirements

Required Modules

python -m pip install -r requirements.txt

Required Audio PostProcessors

<br /> <br />

The Purpose

The purpose of this project really was to create an application that used a song-name/title or any Youtube URL as an input and downloads a MP3 copy of the desired user input, it then works as a Normal Audio player and basically plays the downloaded Audio, contrary to popular belief of streaming Music instead.

Technologies

Significant Changes

This project required me to utilize many different aspects of what I learned so far in the last 2 Months. I incorporated Modules like yt-dlp and pygame to assist in Downloading Audio Files and Playing them respectively. Instead of traditional Object-oriented way of Programming in tkinter (using CLASSES etc) , i tried to make things as simple as Possible.

Challenges

Things To Consider

The Directory's are a little Messed up, so in order to Run the Application smoothly, please Follow the Steps below.

<br /> <br />

APP PREVIEW

<table> <tr> <td> <img src="https://user-images.githubusercontent.com/87000693/181092881-99f287c9-382d-40b4-97e4-0d02d3d3cfc7.png" /> <br /> <p align="center">Home Tab</p></td> <td> <img src="https://user-images.githubusercontent.com/87000693/181092889-bd8016ee-d09e-4e91-b3c5-c0db5ca14526.png" /> <br /> <p align="center">Playlist Tab</p></td> </tr> <tr> <td> <img src="https://user-images.githubusercontent.com/87000693/181092894-603f8288-1966-4c08-8476-d3e138285046.png" /> <br /> <p align="center">Featured Tab</p></td> <td> <img src="https://user-images.githubusercontent.com/87000693/181092901-ea965dad-7c3f-4f6e-8266-828f7623a363.png" /> <br /> <p align="center">About Page</p></td> </tr> <tr> <td> <img src="https://user-images.githubusercontent.com/87000693/181095614-778db235-bcec-4d7a-963a-250a0740ba92.png" /> <br /> <p align="center">Login GUI</p></td> </tr> </table> <br /> <br />

License

Distributed under the MIT License. See LICENSE.txt for more information.

<br />

CONTRIBUTING

Acknowledgments

<br/> <img src="https://madewithlove.now.sh/in?heart=true&colorA=%23ff9933&colorB=%23138808&template=for-the-badge" alt="Made with love in India">