bbye98 / minim

A collection of music service (iTunes, Qobuz, Spotify, TIDAL) APIs for media information retrieval and semi-automated music tagging.
https://bbye98.github.io/minim/
GNU General Public License v3.0
40 stars 2 forks source link
audio audio-metadata itunes itunes-api itunes-search python python3 qobuz qobuz-api spotify spotify-api tidal tidal-api
minim logo



Minim

continuous-integration

Minim is a lightweight Python 3 library that can interface with APIs by popular music services—iTunes, Qobuz, Spotify, and TIDAL—and operate on audio files, such as updating metadata and converting between audio formats.

Features

Installation

Minim requires Python 3.9 or later.

Clone the repository and install the package using pip:

git clone https://github.com/bbye98/minim.git
cd minim
python -m pip install -e .

Examples