How to install Spleeter on Windows 10
The install guide on Spleeter's GitHub page does not go into much detail and doesn't work for most people. I have 7 years experience as a software developer and it took me a few hours and multiple attempts to get the new version of Spleeter running on Windows. I've done the hard part for you, just follow these steps and you will have Spleeter up and running in no time!
Follow each step exactly! One small mistake will result in failure.
Step 1 Install Anaconda
Download the Windows installer for Anaconda.
Once downloaded, run the installer and follow the prompts to finish the install process.
Step 2 Open Anaconda Prompt
Open the start menu, search for Anaconda Prompt and open it.
Step 3 Install ffmpeg
Copy and paste the following command into Anaconda Prompt and press enter:
conda install -c conda-forge ffmpeg
Type y for yes if prompted and wait for the install to finish.
Step 4 Install Spleeter
Copy and paste the following command into Anaconda Prompt and press enter:
pip install spleeter
Type y for yes if prompted and wait for the install to finish.
Step 5 Confirm Install
Spleeter should now be installed! To test that is has been installed copy and paste the following command.
spleeter -h
This should display the help guide for Spleeter.
Now you have installed Spleeter on Windows. Congratulations!
Step 6 Preparing to process a song
Find a song that you want to process in Explorer.
In Anaconda Prompt type the following command followed by a space but DON'T PRESS ENTER
cd
Now drag the containing folder of the song into Anaconda Prompt
In Anaconda Prompt the command should now look something like this:
cd ~/Music/random_songs/my_song.mp3
Now press enter.
Step 7 Processing a song
Now that Anaconda Prompt is pointing to the correct folder from step #5, we can run the Spleeter separate script.
Copy and paste the following command into Anaconda Prompt but change 'my_song.mp3' to the song that you are using:
spleeter separate -i my_song.mp3 -p spleeter:2stems -o output
Let the script run. It will take a few minuets the first time. If it succeeds there will be a new folder created named 'output' in the same folder where your original song was located.