Releases: caca2331/finesub
Releases · caca2331/finesub
Release list
finesub 0.3.2
自 0.3.0 以来的主要变化(0.3.1 未曾公开发布,其内容并入本版):
新增:finesub CLI 发行版
uv tool install finesub(PyPI)或一条命令安装:
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/caca2331/finesub/main/cli/install.ps1 | iex"- 轻量壳:首次运行自动装好隔离 Python 运行环境与 FFmpeg,模型按需下载;
全部落在%LOCALAPPDATA%\FineSub,finesub uninstall卸载干净 setup/doctor/uninstall/batch子命令;参数与asr-pipeline一致- 与 Desktop 共享设置和 API key(任一端配置一次两端可用)
Desktop
- 任务表单重构:暴露 pipeline 实际接受的全部选项(stage、知识库、LLM 路线/档位、
输出名、中间产物清理等) - 支持 URL 输入(yt-dlp 按需下载,优先复用系统已装的工具)
- 任务目录/日志可读命名(
<源名>-<日期>-<时间>-<id>),不再是裸 uuid - 修复 UI 冻结(状态检查瞬时化)、拖拽体验、无效输出名在按钮处拦截
- 首个任务会明确提示较慢(模型下载与编译预热)
安装与卸载语义
- 安装器写入
installed.marker:安装版的个人数据(设置/API key/任务记录)
移至%LOCALAPPDATA%\FineSub\user-data,与 CLI 共享;portable 版一切留在
解压目录内 - 卸载器现在会清理运行期生成的 runtime/models/cache,并询问是否删除个人数据
- 模型与编译加速产物统一归位到受管目录;已有的 HuggingFace / 分离器权重缓存
会被复用,不重复下载
其他
- 知识库固定到 user-data,不再随 app 更新丢失;机器缺 git 时优雅降级
- 安装文档重构:README 只留 Desktop + CLI,仓库(源码)安装移入
docs/manual/repo-install.md(uv 默认 / pip 替代)
升级注意
- 0.2.x 旧版桌面:更新通道会推送 full 更新;也可直接下载本页 Setup 覆盖安装。
旧版把数据存在安装目录内,升级后设置与 API key 需在新位置重新配置一次
(%LOCALAPPDATA%\FineSub\user-data)。 - AI 运行环境会重建一次:本版更新了运行环境锁(yt-dlp 改为按需资源等),
首次启动会自动重装 AI 依赖(有本地缓存时主要是重新链接)。
patched CTranslate2 4.8.1+wtrefine1 (cu128)
WT refine trace extension for the fw-refine ASR backend.
Windows + CPython 3.12 + CUDA 12.8. Self-contained: ctranslate2.dll ships inside the package directory, so no add_dll_directory and no PATH changes are needed. cuBLAS comes from torch (torch/lib/cublas64_12.dll), which [asr] already installs.
Install (after pip install -e ".[asr,harness,dev]"):
pip install --force-reinstall --no-deps <this asset url>
Verify: python -c "import ctranslate2; print(ctranslate2.__version__)" must print 4.8.1+wtrefine1.cu128.
See docs/manual/ct2-wheel.md (users) and docs/ct2-distribution.md (maintainers).
FineSub Desktop v0.2.7
Windows x64 portable build(无安装器)。
解压后运行 FineSub Desktop.exe;AI runtime 和 FFmpeg 等资源会由应用按需安装。
本版更新:
- 接入新的中英文 Desktop 界面与响应式字体设置。
- 修复 native bridge 默认行为、任务恢复、历史记录和资源安装状态。
- 与 CLI 对齐 API Key、运行锁、输出过滤、元数据及 4GB GPU 配置。
- 补充 Gemini 媒体上传隐私提示,修正设置校验与更新提示。
SHA-256: 386a3d17f4b0e6cc4cff662e03f32a5b34abe9762c3a8d55c7c6b0c8010b9dd3