Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrgick/mobile_youtube_music

An android mobile music player created with kivy that can search and download music from youtube and play it =)
https://github.com/mrgick/mobile_youtube_music

android kivy music player proof-of-concept youtube yt-dlp

Last synced: about 2 months ago
JSON representation

An android mobile music player created with kivy that can search and download music from youtube and play it =)

Awesome Lists containing this project

README

        

# YT music app
Just a proof of concept that you can create a player app using kivy.

> Unfortunately I had to bring up an additional [api](https://github.com/mrgick/yt-dl-fast-api) to download mp3 files, as I couldn't get ffmpeg to work to convert from .webm to .mp3. But, you can try to build ffmpeg-kit with lame https://github.com/ArqiesAr/FFmpeg-Kit-Python

## Build android app
1. Download docker buildozer and build it
```bash
git clone https://github.com/kivy/buildozer.git
cd buildozer
docker build --tag=buildozer .
```

2. Build app
```bash
docker run --volume "$(pwd)":/home/user/hostcwd --volume "$HOME"/.buildozer:/home/user/.buildozer buildozer android debug
```
## Screenshots

Screenshots of an app

![Search screen](screenshots/image1.png?raw=true "Search screen")
![Settings screen](screenshots/image4.png?raw=true "Settings screen")
![Playlists screen](screenshots/image3.png?raw=true "Playlists screen")
![Playlist detail screen](screenshots/image4.png?raw=true "Playlist detail screen")
![Player screen](screenshots/image5.png?raw=true "Player screen")