Deezer just open-sourced Spleeter, an audio separation library built on Python and TensorFlow that uses machine learning to quickly and freely isolate vocals in any song.
No reviews yetBe the first to leave a review for Spleeter
has anyone tried it on Google Colab? https://colab.research.google.co...
i keep running into runtime disconnected issue - near the very last step. dont know how to fix it however.
Report
@ravstr I ran into that error when I tried to process a big audio file, but a small one (40s mp3) worked fine. I'd just download the program and run it locally if you're trying it on big files, install is quite easy
Report
Can anybody help me run this on a Mac? I don't know how to code, but I've downloaded the Spleeter folder and installed Anaconda. What do I do now?
This is great. You won't make a remix out of the resulting stems, but it's pretty good at creating instrumentals.
One thing it's truly great for is analyzing songs and how they were produced, since a lot of the times you can't really hear some melodies and frequencies underneath the vocal
Report
If you just can't make it work for you...somebody started a free online service (based on spleeter)
https://moises.ai/
Report
For those who find it too hard to setup, here is a website where you can use Spleeter https://ezstems.com
Report
I require script run- action command line file for download youtube playlist in mp3,mp4 formate original songs with SPLEET VOCALS and BACKGROUND music for karaoke make with software or link and process information. I will donate as well.URGENT.email
dineshbhaisuchak@yahoo.comdineshbhaisuchak@gmail.com
ACAPELLA.
Report
is there a tutorial to install this on mac?
Report
@vincent_jacobs
Instructions from their Github: I tried it and it worked pretty seamlessly.
Just clone the repository and install a Conda environment to start separating audio file as follows:
git clone https://github.com/Deezer/spleeter
conda env create -f spleeter/conda/spleeter-cpu.yaml
conda activate spleeter-cpu
spleeter separate -i spleeter/audio_example.mp3 -p spleeter:2stems -o output
You should get two separated audio files (vocals.wav and accompaniment.wav) in the output/audio_example folder.
Report
@vincent_jacobs@codegician Thank you so much! It works! Just tested with Hotel California (LOL). Unbelievable!
Report
@vincent_jacobs@codegician@esko_toivonen
Hi everybody, I'm a french newbie in coding. I have an issue trying to install Spleeter on my MacOS Mojave.
When trying to get separate files, it says "No such file or directory"
I've read somewhere that I have to "be sure to be in the spleeter folder if you are using cloned repository or replace audio_example.mp3 by a valid path to an audio file)", but I can't find the Spleeter folder.
Here is the full code in Terminal :
base) MacBook-Pro-de-Moorad:~ moorad$ spleeter separate -i LALD.mp3 -o audio_output -p spleeter:5stems
ERROR:spleeter:An error occurs with ffprobe (see ffprobe output below)
ffprobe version 4.2 Copyright (c) 2007-2019 the FFmpeg developers
built with clang version 4.0.1 (tags/RELEASE_401/final)
configuration: --prefix=/opt/anaconda3 --cc=x86_64-apple-darwin13.4.0-clang --disable-doc --disable-openssl --enable-avresample --enable-gnutls --enable-gpl --enable-hardcoded-tables --enable-libfreetype --enable-libopenh264 --enable-libx264 --enable-pic --enable-pthreads --enable-shared --enable-static --enable-version3 --enable-zlib --enable-libmp3lame
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
LALD.mp3: No such file or directory
Many thanks in advance !
M.
Report
@vincent_jacobs@codegician@moorad_nervoso
I am too a total newbie, when it comes to using the Terminal in Mac OS.
But I managed to get this work by installing Miniconda from this page:
https://docs.conda.io/en/latest/...
I used the version
Miniconda3 MacOSX 64-bit pkg
(Python 3.7)
Then..(I think)...I opened the Terminal and installed spleeter with these commands (from the github page)
git clone https://github.com/Deezer/spleeter
&
conda install -c conda-forge spleeter
I also had problems with the "valid path". I was not sure, what is the correct INPUT path & OUTPUT path.
What I have now (and it works) is:
1) I have a folder called "spleeter" inside my User/Home folder
2) Inside the "spleeter" folder I have all this stuff:
audio_example.mp3
conda
configs
docker
Hotel_California.mp3
images
LICENSE
Makefile
MANIFEST.in
README.md
setup.py
spleeter
spleeter.ipynb
(Hotel_California.mp3 is the test song that I myself put inside the spleeter folder)
Also, I have a folder called "output" that is also inside my User/Home folder. That is the folder for the separated stems that spleeter will create.
OK, when I run spleeter I first put the audio file (in this case Hotel_California.mp3) into the spleeter folder. Then write to terminal:
spleeter separate -i spleeter/Hotel_California.mp3 -p spleeter:2stems -o output
The terminal says:
INFO:spleeter:File output/('Hotel_California', '.mp3')/accompaniment.wav written
INFO:spleeter:File output/('Hotel_California', '.mp3')/vocals.wav written
...and the files are written inside the Output folder.
(there will be a folder called:
('Hotel_California', '.mp3')
and inside THAT foder are the files:
accompaniment.wav
vocals.wav
I hope this helps. :-)
-esko
PS. I'm running Mac Os 10.14.6
AIVatar