UpAllNite-Software / simple-song-collector

Single Activity Android app based on Newpipe Extractor to gather YouTube audio tracks.
23 stars 4 forks source link

Simple Song Collector

Simple Song Collector is a very basic Android app that allows search and download of the audio track from Youtube songs and videos.

There are several subscription music services available on Android, but none of them expose their song files or have a working API/SDK that would allow third party apps to access the users music library. Simple Song Collector will allow the user to find the same songs from their music library and get a physical song file on their Android device that other apps can use.

It is built primarily on top of the Newpipe Extractor library https://github.com/TeamNewPipe/NewPipeExtractor with very specific functionality to download the m4a track, add thumbnail, artist and title metadata, and then add the song file to the Android media library where other apps can browse them.

What is this repository for?

Publishing the source allows users confidence that no ads, data collection, spam or malware is present as is often the case in other apps that provide similar functionality

Supported sites

The search and collect functionality is currently limited to youtube.

License

GPL3 image

Simple Song Collector is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute 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.