YTPlayer
An app which lets you play youtube music in background and also lets you download it and Spotify songs on the go.
Install / Use
/learn @KaustubhPatange/YTPlayerREADME
DEPRECATED, Whole code is spaghetti, I'll rewrite the project if possible.
YTPlayer
Click on logo to download latest release
Features
Below are some of the Highlighted features.
- Listen YouTube's video in background
- Download YouTube video (Supported Formats & Bitrates: mp3/m4a-92,128,192 kbits, .mp4-2160,1920,1080,720p)
- Download Spotify music (Supported Formats & Bitrates: mp3/m4a-92,128,192 kbits)
- Download SoundCloud music (Supported Formats & Bitrates: mp3/m4a-128 kbits)
- Built-in mp3 convertor (Using ffmpeg library)
- Built-in Equalizer with cool audio effects
- Automatically detect non-audio video stream and mix audio with it for download
- Edit Audio within app (Create ringtones or trim parts as you like)
- Complete Music player experience (with Trending, Viral songs as well as saving Histories and creating Playlist)
- Listen to offline music with built-in offline player
- Available all spotify trending, viral songs (Change region from Search tab > Settings > Select Region)
- Available popular songs from YouTube, SoundCloud & songs based on your geo-location
- Get lyrics for the song (It may not work on all song, here's why)
- Create playlist from YouTube, Spotify playlist url
- Search songs within the app
- Many more...
Open Source & Wikis
Kindly do not copy the project and publish it with your name. It took some serious amount of hardwork creating this project. Respect Open-Source terms on Github. App is not available on Google play since they won't allow such policy breaker service.
- Implementing YTPlayer API
- Purchasing Premium Content
- Working of Spotify API in YTPlayer
- Working of YouTube API in YTPlayer
- Working of Lyric API in YTPlayer
Compilation Guide
You need to have Android Studio installed on your machine in order to build the project.
Build Tools --> 28.0.2
SDK Version --> 28
Note: Since there is involvement of IAP and some API_KEYS project will not compile. Read this guide on how to compile project.
License
Copyright 2019 Kaustubh Patange
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

