Files
GalaxyMusicHallV2_Convert/build.sh
T
2024-06-03 11:23:45 +08:00

33 lines
859 B
Bash

#!/bin/bash
set -e
echo "下载spleeter预训练模型..."
if [ -e pretrained_models/2stems/checkpoint ]
echo "模型已存在,跳过下载..."
else
curl -LO https://github.com/deezer/spleeter/releases/download/v1.4.0/2stems-finetune.tar.gz
tar -xf 2stems-finetune.tar.gz
mkdir pretrained_models
mv 2stems-finetune/ pretrained_models/2stems
echo "模型下载完成"
fi
echo "检查python3.9..."
if [-e python3.9*.tar*]
echo "python3.9已存在,跳过下载..."
else
echo "找不到python3.9,请手动构建python3.9的archlinux包!"
exit 1
fi
echo "检查pipx.npz..."
if [-e pipx.npz]
echo "pipx已存在,跳过下载..."
else
curl -LO https://github.com/pypa/pipx/releases/download/1.5.0/pipx.pyz
echo "pipx下载完成"
fi
echo "构建docker镜像..."
docker build -t galaxymusichallv2_convert .