Skip to content

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

License

Notifications You must be signed in to change notification settings

Arctic4161/Youtube_Music_Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 and external 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
pytube Safe file names for files from youtube
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.