/Slicetify

Slicetify is a tool that slices previously recorded audio files into songs and feeds them with data and outputs individual "song slices" as .mp3 files.

Primary LanguagePython

Slicetify

What is this "Slicetify"

Slicetify is a tool that slices previously recorded audio files into songs and feeds them with data (artist/title/cover/etc.) via the Spotify API and outputs individual "song slices" with pydub as .mp3 files.

logo

Dependencies

In order to fetch, convert and slice your audio file, you need

pip install pydub
pip install spotipy
pip install PYSimpleGUI
pip install requests

Basic Usage

  1. Record your desired playlist (as .mp3) in the correct order in which the songs are sorted by default
  2. Create a Spotify application to obtain your Client ID and Client Secret
  3. Set your Spotify application credentials as system variables
  4. Add ffmpeg to your system Path and edit your path accordingly in the script
  5. Copy the playlist ID from your playlist and edit it in the script
  6. Run the script
  7. Slices will be put in the output folder