Download the latest version of Pi Music Player for Android. Experience musical quality with this player. Music Player with powerful equalizer, Quick search all your music files and music videos/MV, customize background skin and themes, is the best free music player, over millions downloads in all over the world, now free download music player/audio player. Music player is not only based on artists or albums, but also based on the folder structure. Music Player will guide you find all the music. Download the latest version of GoneMAD Music Player for Android. A player that lets you customize your listening experience. 3.0.1 Jan 31rd, 2021.
Released:
A MusicPlayer which can be controlled by different controllers
Project description
# Python Music Player[![GitHub license](https://img.shields.io/github/license/MelleDijkstra/PythonMusicPlayer.svg)](https://github.com/MelleDijkstra/PythonMusicPlayer/blob/master/LICENSE)[![PyPI version](https://badge.fury.io/py/melon-music-player.svg)](https://badge.fury.io/py/melon-music-player)[![Documentation Status](https://readthedocs.org/projects/pythonmusicplayer/badge/?version=latest)](http://pythonmusicplayer.readthedocs.io/en/latest/?badge=latest)
[![Twitter](https://img.shields.io/twitter/url/https/github.com/MelleDijkstra/PythonMusicPlayer.svg?style=social)](https://twitter.com/intent/tweet?text=MelonMusicPlayer:&url=https%3A%2F%2Fgithub.com%2FMelleDijkstra%2FPythonMusicPlayer)
## Introduction
This repository contains a python music player which acts as a server. It uses the vlc python bindings to play the music and socket communication to communicate with the Android Application which can be found [here](https://github.com/MelleDijkstra/AndroidMusicPlayerClient)
## Installation
### Windows
Download executable from here[Download link]()
Download the latest version of Pi Music Player for Android. Experience musical quality with this player. Music Player with powerful equalizer, Quick search all your music files and music videos/MV, customize background skin and themes, is the best free music player, over millions downloads in all over the world, now free download music player/audio player. Music player is not only based on artists or albums, but also based on the folder structure. Music Player will guide you find all the music. Download the latest version of GoneMAD Music Player for Android. A player that lets you customize your listening experience. 3.0.1 Jan 31rd, 2021.
Released:
A MusicPlayer which can be controlled by different controllers
Project description
# Python Music Player[![GitHub license](https://img.shields.io/github/license/MelleDijkstra/PythonMusicPlayer.svg)](https://github.com/MelleDijkstra/PythonMusicPlayer/blob/master/LICENSE)[![PyPI version](https://badge.fury.io/py/melon-music-player.svg)](https://badge.fury.io/py/melon-music-player)[![Documentation Status](https://readthedocs.org/projects/pythonmusicplayer/badge/?version=latest)](http://pythonmusicplayer.readthedocs.io/en/latest/?badge=latest)
[![Twitter](https://img.shields.io/twitter/url/https/github.com/MelleDijkstra/PythonMusicPlayer.svg?style=social)](https://twitter.com/intent/tweet?text=MelonMusicPlayer:&url=https%3A%2F%2Fgithub.com%2FMelleDijkstra%2FPythonMusicPlayer)
## Introduction
This repository contains a python music player which acts as a server. It uses the vlc python bindings to play the music and socket communication to communicate with the Android Application which can be found [here](https://github.com/MelleDijkstra/AndroidMusicPlayerClient)
## Installation
### Windows
Download executable from here[Download link]()
__*! I experienced a bug with the windows executable, you sometimes need to press enterto activate the server again !*__
Besides that, it should work fine ;)
### Linux (Debian | Raspberry Pi)
Music Player 3
(coming soon, on my todo list)I published a PyPi package, but I haven't tested it yet.To install run the following command:pip install melon-music-player
### From source
If you want to install/run the MelonMusicPlayer from source,or if you want to develop on the current code base (please feel free)run the following instructions:
Make sure you have installed python 3.5 or higher. [Python Download](https://www.python.org/downloads/)
The actual VLC program which can be found here ([VLC Download](http://www.videolan.org/vlc/)).
Windows: For windows you can just install the executable
Linux: For linux system it should be as easy as running $ sudo apt-get install vlc.
!Although, check their site for correct installation!
Clone the project if you haven't already $ git clone https://github.com/MelleDijkstra/PythonMusicPlayer
Go to cloned folder $ cd PythonMusicPlayer
Then run $ pip install -r requirements.txt to install the packages needed
(If you are installing the MelonMusicPlayer server on raspberry pi this processcan take some time. The reason is because the server runs on gRPC whichhas to compile when installing for raspbian. This will hopefully be changed in the future (Please be patient!))
Change any settings needed in config.ini. This is the configuration file for the server
Start the music server by running $ python main.py.
Then use a client/controller to connect to the server.if you downloaded the source, there should be a client.py. Run this in another terminal/process to test the server.The client has quite some functionality but I will not be maintaining them. For full experience use one of the controllerslike the [Android App](https://github.com/MelleDijkstra/AndroidMusicPlayerClient).
### TODO(only server related tasks)
- [ ] Able to send an MRL link to server to download
- [ ] Handle all MediaDownloader RPC calls
- [ ] Create distributions for:
- [x] Windows
- [ ] Debian
- [ ] Ubuntu
- [ ] Mac OS
- [ ] Write good tests ;)
- [ ] Retrieve album covers from media files and send them
- [ ] Able to sync media files with clients/controllers
- [ ] SoundCloud support
- [ ] Store radio station urls in file and be able to stream them
- [x] gRPC implementation
- [x] Handle all MusicPlayer RPC calls (play, pause, …)
- [x] Retrieve album & song list
- [x] Volume control
- [x] Queue music (next & previous song selection)
- [x] Write tests
Release historyRelease notifications | RSS feed
Music Player 3 0 – A Music Player Download
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size melon_music_player-3.0.0a0-py3-none-any.whl (25.3 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
Music Player 3 0 – A Music Player Youtube
Hashes for melon_music_player-3.0.0a0-py3-none-any.whl
Music Player 3 0 – A Music Player Free
Algorithm | Hash digest |
---|---|
SHA256 | 6d3355a1e5eb336767731c002d55776314ea844dffdffe8e38f8af4a2feb596e |
MD5 | f02b8bcdf0e0a1b9c29fdc31b2803ea3 |
BLAKE2-256 | 4db2380961081c66320f0dcbe4593f95b47318dd3e3448f23f9bf24616b0ae4d |