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.
In order to fetch, convert and slice your audio file, you need
pip install pydub
pip install spotipy
pip install PYSimpleGUI
pip install requests
- Record your desired playlist (as .mp3) in the correct order in which the songs are sorted by default
- Create a Spotify application to obtain your Client ID and Client Secret
- Set your Spotify application credentials as system variables
- Add ffmpeg to your system Path and edit your path accordingly in the script
- Copy the playlist ID from your playlist and edit it in the script
- Run the script
- Slices will be put in the output folder