Releases: crazymsn/SubFlow
Release list
SubFlow 语幕 1.3.60 · macOS Apple M / Intel
SubFlow 1.3.60 · macOS
Mac 客户端
谷歌网盘:https://drive.google.com/file/d/1Q0iTsnMEb6DPOwAHQFkiB6ZMTL17wtfy/view?usp=drive_link
夸克网盘:https://pan.quark.cn/s/d18614fe8d30
提取码:F787
安装及 Cookies ·
GitHub 发布版本统一为 1.3.60。本页提供已验收的 Mac 修复版,替换原 v1.3.60 中的旧 Mac 7z 包;原 Windows 1.3.60 与 Docker 发布保留。
本次调整发布名称、标签和下载文件名。Mac 应用内部构建号及应用源码版本仍为 1.3.65,两份 DMG 内容与已验收修复版一致,校验值不变;验收记录中的 1.3.65 指该内部构建号。
选择安装包
| 电脑 | 文件前缀 | 推理方式 | 系统 |
|---|---|---|---|
| Apple M 系列 | SubFlow-1.3.60-Apple-M-arm64.dmg |
MPS / CPU | macOS 14+ |
| Intel Mac | SubFlow-1.3.60-Intel-x86_64.dmg |
CPU | macOS 14+ |
两个完整客户端均包含离线配音模型和四套运行环境。GitHub 单文件必须小于 2 GiB,因此每个 DMG 按原始字节拆为四卷 .001–.004,每卷最多 1900 MiB。它们不是 7z 压缩包。
- 下载对应芯片的全部四卷,以及
SHA256SUMS和Merge-SubFlow-DMG.command,放在同一文件夹;无须下载另一种芯片的四卷。 - 打开“终端”,输入
bash,将Merge-SubFlow-DMG.command拖到终端,再补上arm64(Apple M)或x86_64(Intel),按回车。脚本会自动使用它所在的下载文件夹。 - 脚本校验各卷、合并、校验完整 DMG;已有不同内容的 DMG 会保留,不会被覆盖。合并需额外约 7–8 GB 空间,安装应用另需约 12–15 GB。
- 打开生成的 DMG,将
SubFlow.app拖到 Applications。复制完成后推出映像,从“应用程序”启动。升级前退出旧客户端。
也可在下载目录执行以下命令之一:
bash Merge-SubFlow-DMG.command arm64
bash Merge-SubFlow-DMG.command x86_64| 完整 DMG | 字节数 | SHA-256 |
|---|---|---|
| Apple M | 7113685593 | 58a5dc9653c155a01fd7af032f4525633b67b3f4a02cc7ead5e3464ef020d85e |
| Intel | 7534633656 | f38c61ffc212bd69d58287edf0a96d8da8037547acc5c2615744eb533b671e85 |
修复及验证
发布前完整源码复查:1,629 passed、14 skipped,耗时 151.68 秒;核心模块覆盖率 91.50%。完整日志见附件 Source-Tests.txt。跳过项需要其他平台或额外测试条件。Ruff、Python 语法、Shell 语法和工作流补丁检查通过。
- 优化 Mac 圆角、透明边缘、留白及完整 ICNS 尺寸,小尺寸使用简化图形。
- 修复 Mac 启动读取 API Key 时的钥匙串密码弹窗;显式保存、清除密钥仍遵循系统授权。
- 内置 Node.js / EJS,并将随包 FFmpeg 路径传给下载器,修复 Finder 启动后的下载与音视频合并。
- 正确读取 Netscape Cookies 的
#HttpOnly_行,提供 Mac 路径与纯文本提示。 - 修复 MPS 注意力、长音频卷积、Qwen 抽样,以及离线运行环境和应用内部链接打包问题。
- 1.3.65 的 180 项专项回归通过。两架构 DMG 均完成只读挂载启动、原生架构、内部链接、深度严格签名,以及冻结程序的 4K 分离音视频下载合并验证。
- Apple M 在物理 M1 上实测。Intel 在同一 M1 上通过 Rosetta 执行 x86_64 程序,尚未在物理 Intel Mac 上验收。1.3.61 的识别、翻译、配音和导出,以及 1.3.63 的真实 YouTube 下载属于前版结果,具体范围见验收文档。
客户端使用本地临时签名,未做 Apple 公证。首次系统安全检查仍由 macOS 决定;这是与启动读取钥匙串不同的授权。API Key 和真实 Cookies 不随源码或客户端发布。
从源码构建
使用 macOS、目标架构 Python 3.11+、FFmpeg/ffprobe 和 Node.js 22+;Node.js 发行目录须保留其 LICENSE。运行 bash scripts/build-macos.sh 生成应用。构建依赖隔离在 build/macos-build-env,模型和运行环境默认完整打包。Intel 使用 x86_64 Python;在 Rosetta 下构建时显式设置 SUBFLOW_TARGET_ARCH=x86_64。
运行 python scripts/build-dmg.py --help 查看 DMG 构建与只读挂载验收参数。模型体积较大,建议为完整构建预留至少 40 GB 可用空间。scripts/merge-macos-dmg.sh 是发布附件合并脚本的源码,默认匹配 1.3.60 下载文件名。
本次使用 mac-v1.3.60 标签,避免触发面向 Windows、Mac 和 Docker 的 v* 全平台发布流程。原有全平台 Latest 发布保持不变。
SubFlow 语幕 v1.3.60
下载完整客户端
Win 客户端
夸克网盘:https://pan.quark.cn/s/a145959c2f29
提取码:qq1t
谷歌网盘:https://drive.google.com/file/d/1Mbn9uPW2hIZ2i1-Kfyhirm_SMNWHum1V/view?usp=drive_link
Windows 10/11 x64:下载全部 SubFlow-Windows-x64.7z.001–.008,放入同一文件夹,使用支持 7z 分卷的工具从 .001 解压,运行 SubFlow/SubFlow.exe,保留完整目录。SHA256SUMS 提供这 8 个 Windows 分卷的原始校验值。
Windows 完整客户端内置 Qwen 标准音色、Qwen 原声克隆、GPT-SoVITS v2 的模型与依赖,以及 Whisper / WhisperX 运行环境。配音模型无需首次下载;识别及对齐模型按需下载。
原 1.3.60 更新记录
- 默认 Qwen3-TTS 配音,23 个男声 / 女声音色,覆盖八个目标语种;试听内容和语种跟随目标设置。
- Windows 优先可用 NVIDIA GPU,Apple M 原生引擎优先 MPS;无可用 GPU 时使用 CPU。Intel Mac、Mac WhisperX 和 Docker 使用 CPU。
- 中文源片输出简体 / 繁体目标保留原声。字幕每种语言最多一行,固定字号与位置,长句保留全文分页。
- 合成后依据实际时长规划时间,借用停顿、限制起点偏移;不再因超过 1.25 倍加速直接终止配音。密集内容仍可能较快。
- 移除翻译硬截断,润色失败时保留译文。翻译失败可在任务栏或错误弹窗继续,允许更换翻译模型 / 令牌;重试失败后入口仍保留,缓存有效时无需重新识别。WhisperX 显存不足先降低批次再考虑 CPU。
- 顶栏保留 SubFlow 语幕,居中公司超链接,无橙色框;统一控件尺寸、编号与标题对齐。语音识别与翻译始终展开。
- 配音显示步骤、句数和耗时;准备阶段不再固定提示首次下载。更新错误弹窗、完整包说明和当前界面截图。
- 固定 Qwen 音频编译依赖的兼容版本,避免 Intel Mac 冷安装时意外编译 LLVM。
Docker
crazymsn/subflow:latest 和 crazymsn/subflow:1.3.60 面向 Linux amd64 / arm64 CPU。镜像内置四套推理依赖;模型按需下载并缓存到 Compose 命名卷。Docker 是命令行工具,不提供桌面或 Web 界面。使用仓库的 docker-compose.yml,执行 docker compose pull 后运行任务。
原发布验证记录
三平台回归测试、客户端自检、三种内置配音模式的离线实际合成和分卷校验均已通过。Docker 两架构完成 CLI、依赖、音频和目录读写检查,多架构标签及代码修订已核对。原发布的 16 个分卷 SHA-256 全部与校验文件一致;本页现在保留其中 8 个 Windows 分卷,文件内容和原始校验值均未改动,详见发布验收记录。
本机此前已验证 RTX 3060 Laptop CUDA 识别与配音,记录见 Windows GPU 验收;本次发布包通过云端启动和 CPU 离线合成检查。完整视频的语音听感、不同设备性能与 Apple M1 GPU 实机验收仍需实际检查,不能用 CI CPU 通过代替。当前 Mac 修复版的实测范围及安装说明见 Mac 1.3.60 发布。
GitHub 分别保留 v1.3.60(原 Windows 与 Docker)及 mac-v1.3.60(Mac 修复版)。原 Windows 标签、分卷及 Git 提交历史保留。API 令牌不进入代码、客户端或 Docker 镜像。