MacOS/Linux/Windows 源码部署
MacOS/Linux预先安装工具
MacOS需执行如下命令安装相关库
brew install libsndfile brew install ffmpeg brew install git brew install [email protected]Linux需安装
ffmpeg>=6,命令sudo yum install -y ffmpeg或apt-get install ffmpegWindows需下载
ffmpeg>=6将ffmpeg.exe和ffprobe.exe放在代码目录/ffmpeg文件夹内,ffmpeg下载地址: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z创建不含空格和中文的文件夹,在终端中进入该文件夹,然后终端中执行命令
git clone https://github.com/jianchang512/pyvideotrans cd pyvideotrans也可直接去 https://github.com/jianchang512/pyvideotrans 该地址点击绿色Code按钮下载源码,解压后进入
sp.py所在目录执行命令
uv sync安装模块,根据网络情况,可能需要几分钟到十几分钟,中国大陆用户可使用镜像加速安装,命令:uv sync --index https://mirrors.aliyun.com/pypi/simple/
默认不安装
qwen-tts、qwen-asr、moss-tts、chatterbox本地渠道和webui界面webui,若需要全部安装请执行uv sync --all-extra
- 单独安装
qwen-tts,执行uv sync --extra qwentts- 单独安装
qwen-asr,执行uv sync --extra qwenasr- 单独安装
moss-tts,执行uv sync --extra mosstts- 单独安装
chatterbox,执行uv sync --extra chatterbox- 若需webui界面,执行
uv sync --extra webui
- 执行命令
uv run sp.py打开软件界面, 执行uv run webui.py打开webui界面
