Python package
Project description
Music
A project to analyze your favorite music
The package achieves this by:
- Letting you select your favorite artists in a web interface
- Search for new artists with search bar
- Click on suggestions provided by AI recommender system
- Downloading the songs of your favorite artists
- All songs if the artist is marked as favorite
- Top 10 songs otherwise
- Letting you select your favorite songs to download in a web interface
- Postprocessing the downloaded songs:
- Adding lyrics, title, ...
- Settings the modified time to the release date of the song
- useful for ordering
- Keeping track of all downloaded songs and only downloading new songs
Usage
- Start webapp server to manage liked/favorite artists:
musicserver
- Download new songs:
music
Make sure you have the following variables defined in your environment:
- SPOTIFY_CLIENT_ID:
- SPOTIFY_CLIENT_SECRET:
obtain here
Installation
pip install musicmaster
make sure to use Python 3.10+
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
musicmaster-1.2.2.tar.gz
(368.0 kB
view hashes)
Built Distribution
musicmaster-1.2.2-py3-none-any.whl
(381.6 kB
view hashes)
Close
Hashes for musicmaster-1.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f472657e98050f894ba5b25fce6d7901b6b84f5becdabca8000d7bdebcede0c |
|
MD5 | 3c1fe80d97c72a1fe4da2141440455db |
|
BLAKE2b-256 | b3aec42ac6d17f60db809059a044841b7336bcbf2dc181bd5d66147aa467d4c8 |