Open KooperTheTrooper15 opened 1 year ago
Encountered the same issue. I have installed ffmpeg-python. Using Windows machine
CMD>python -m spleeter separate -p spleeter:2stems -o output audio_example.mp3 ERROR:spleeter:ffmpeg binary not found
CMD> python -m pip show ffmpeg-python
Name: ffmpeg-python
Version: 0.2.0
Summary: Python bindings for FFmpeg - with complex filtering support
Home-page: https://github.com/kkroening/ffmpeg-python
Author: Karl Kroening
Author-email: karlk@kralnet.us
License: UNKNOWN
Location:
FFMPEG exe package file and adding the path to environment variable worked for me. For download check out: https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z
FFMPEG exe package file and adding the path to environment variable worked for me. For download check out: https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z
Thank you - this was very helpful
Description
After following all of the provided steps for installation, having installed ffmpeg and libsndfile, the only outcome when I try to separate a tarck is this.
ERROR:spleeter:ffmpeg binary not found
Step to reproduce
miniconda3
pip
in regular cmdspleeter separate -o audio_output [my file's directory]
Output
Expected outcome: The program getting my tracks separated.
Obtained outcome:
Environment
Additional context
At first, i didn't know how to install ffmpeg so i just downloaded it from the webpage and executed it, then closed it. It didn't do anything so I installed ffmpeg with pip. I checked a ton of times that it was installed before everything else. Then, i executed
pip install spleeter
. After some time, it says everything is completed, but I double check everything's done executingpip install spleeter
. I try to separate the file as the image says, and I receive the error. Later, I realize that I shouldn't have installed ffmpeg with pip, so Ipip uninstall spleeter
and then hop on to miniconda3 (anaconda, basically) to runconda install -c conda-forge ffmpeg libsndfile
. It goes fine. I open cmd and runpip install spleeter
once more to see if it works. Same error comes out. What did I do wrong here? How can I fix this? Do you recommend me any tutorials? I couldn't find any of them that were up to date. Thanks.