Spleeter环境安装笔记
#####################【Windows 安装 spleeter】########################### # 环境变量PATH中 E:\project\tools\python-3.9.10\ E:\project\tools\python-3.9.10\Scripts\ # 依赖包在项目里可直接运行 # 在PyCharm中运行添加ffmpeg路径到环境变量PATH中 E:\project\spleeter\spleeter\pkgs\ffmpeg-4.3.1\Library\bin # 安装anaconda管理依赖包 下载: https://www.anaconda.com/products/individual # 安装anaconda完成后打开anaconda navigator,在anaconda中打开cmd.exe prompt conda install -c conda-forge ffmpeg libsndfile # 安装 spleeter pip install spleeter -i https://pypi.doubanio.com/simple # 执行分离 spleeter separate -p spleeter:2stems -o audios/output audios/example.mp3 ######################【Linux 安装 spleeter】########################### # 查看版本 python --version
# 存在2.7的话可以不用安装python
# 安装python 解压到任意路径 tar -zxvf Python-3.9.10.tgz # 创建安装路径 mkdir /usr/local/python-3.9.10 # 安装 cd 解压路径 ./configure --prefix=/usr/local/python-3.9.10 make && make install # 安装conda 一直enter ./Anaconda3-2021.11-Linux-x86_64.sh # 安装ffmpeg libsndfile conda install -c conda-forge ffmpeg libsndfile # 安装spleeter pip install spleeter -i https://pypi.doubanio.com/simple # 上传训练模型 /www/wwwroot/spleeter_web/pretrained_models/2stems # 执行分离 cd /www/wwwroot/spleeter_web spleeter separate -p spleeter:2stems -o audios/output audios/example.mp3 #########################【开发spleeter】################################### # 安装poetry管理依赖包 pip install poetry # 安装spleeter dependencies poetry install # 运行测试 poetry run pytest tests/
#########################【Shell脚本】###############################
./run.sh audios/output audios/example.mp3
#!/bin/bash
source ~/.bash_profile
source /etc/profile
cd /www/wwwroot/spleeter_web
echo 'cd ok...\n'
echo 'start separate...\n'
echo "$0 $1 $2\n"
spleeter separate -p spleeter:2stems -o $1 $2 1> /www/wwwroot/spleeter_web/logs/1.log 2>&1
echo "separate ok...\n"
本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。