conda create --name spleeter
Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate spleeter
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) lemonhall@LEMON-HP-LAPTOP:~$


 https://github.com/deezer/spleeter 


# install dependencies using conda
conda install -c conda-forge ffmpeg libsndfile

从conda-forge源力安装ffmpeg以及libsndfile

# install spleeter with pip
pip install spleeter

报错

conda deactivate
conda remove -n spleeter --all

删掉这个环境

重建:

conda create --name spleeter python=3.10

我看了一下,兼容于3.7-3.10

我没指定,就正好是3.11

conda activate spleeter

激活环境

conda install -c conda-forge ffmpeg libsndfile

安装依赖

# install spleeter with pip
pip install spleeter

pip安装spleeter

成功了

官网很奇怪的提到了不再建议用conda来安装了。。好吧

紧接着,我启动一个录屏软件

把《可能否》和我自己的语音都Mix在一起

然后看看这个软件库怎么处理

ffmpeg -i net_ease.mp4 net_ease.mp3

用ffmpeg把音频单独抽出取来

spleeter separate -p spleeter:2stems -o output net_ease.mp3

它还下载了一个什么东西

很神奇

好,结束了

糟糕的是

vocals,里面又有人声又有我的语音,它这个模型只是在分离音乐和人声


 https://github.com/deezer/spleeter/wiki/2.-Getting-started 

默认是分两个

还有就是5个

但是。。。。

两种人声它分不出来