I wrote a small python script to make it easier to extract the vocals from any song using the Deezer open source spleeter docker image.
Tested on macOS with Docker (and python 3) installed.
Code: Select all
# Example:
# > cd /tmp
# extract_vocals.py '/Users/ypujante/Music/iTunes/iTunes Music/Music/Janet Jackson/Janet/08 This Time.m4a'
# Generates /tmp/08 This Time/vocals.wav and /tmp/08 This Time/accompaniment.wav
It takes about 35 seconds (on my mid 2014 macbook laptop) to process one song which is really not bad.
This process is used live in VirtualDJ for example.
Yan