Skip to content

Arctic4161/Youtube_Music_Player

Repository files navigation

About YouTube Music Player

YouTube Music Player Is a program built in python 3.10 that searches YouTube, downloads the audio, and plays the audio as a player.


Installation

The installation is pretty easy.

  1. Head over to the Releases section and download the latest release and run the installer or select the appropiate APK for your android phone.

Dependencies

YouTube Music Player has some internal dependencies. Internal Dependency represents python libraries/modules the application relies on.

Internal Dependency Function
kivy Core of the GUI
kivymd Material design of the GUI
oscpy Server for background player
mutagen To write jpg to m4a
yt-dlp youtube downloader
kivy-deps.gstreamer Audio Streamer
youtube-search-python: Arctic4161 Fork Youtube search function

Clone the repository, cd into the respective directory and run the below command in terminal

pip install -r requirements.txt

to install all the internal dependencies that doesn't come inbuilt with python.


A Bit About How It Works

This program can be used to search YouTube. Press the next and previous buttons to scroll through the searches. Press the play button to play the audio. The program will proceed to download the program and add it to your play list and then play the audio. After the play button has been pressed after a search, the next and previous buttons will fuction as next and previous for your playlist.


Screenshots


Not to be used with copyrighted material.

About

A simple Youtube Music Player that downloads the audio before playing so that it can be used for offline use.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published