Skip to content

Hikaru Sub v0.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 07:07

亮点

  • 翻译升级为多供应商工作流:可集中管理 OpenAI 兼容、Gemini 与 Anthropic API,并为不同供应商分别保存模型和请求限制。
  • 字幕编辑加入未保存保护与异常退出恢复,意外关闭应用或切换工作视频时更不容易丢失校对进度。
  • 长字幕校对能力显著增强:支持查找替换、条件筛选、字幕质检、重叠高亮,以及导出 ASS 或 SRT 字幕副本。

新增

  • 新增翻译供应商管理,可创建、编辑、删除和切换供应商,手动填写或在线获取模型,并设置默认供应商、最大并发数与每分钟请求数;旧版单一 OpenAI 兼容配置会自动迁移。
  • 翻译页可在当前会话切换供应商;批量请求与单条回退共享并发和频率限制,同时保持字幕顺序。
  • 新增应用级字幕样式库,可跨视频和应用会话复用样式,并在当前 ASS 文档与样式库之间显式复制;同名样式支持确认覆盖。
  • 新增字幕查找与替换面板,可按样式、空文本和时间范围筛选;支持循环定位、替换当前和一次操作全部替换,全部替换可整体撤销或重做。
  • 新增字幕质检面板,提示空字幕、无效时间、超出视频时长、时间重叠、CPS 过高、单行过长、换行过多及未知样式;质检仅作警告,不阻止保存或压制。
  • 新增 ASS 与 SRT 字幕副本导出;导出 SRT 前会提示样式、Layer、ASS 行内标签等信息丢失,并提示可能存在的重叠条目。
  • 新增字幕编辑器快捷键设置,可录制自定义组合键、检测冲突,并按单项或全部恢复默认;编辑器、提示文本与快捷键帮助会同步使用新配置。
  • faster-whisper 新增 large-v3-turbo 模型;新增 ReazonSpeech NeMo v2 日语转录引擎,并接入按需依赖准备、模型下载、CPU/CUDA 设备选择、转录与取消流程。
  • 设置页新增“关于”分类,可查看版本、项目与许可证信息,并手动检查 GitHub 最新版本。

改进

  • 设置页改为左侧分类导航与右侧内容面板,按运行依赖、转录、供应商、翻译、快捷键和关于组织;工作流中的设置入口会直接打开相关分类。
  • 模型下载显示实时文件进度,并统一 Hugging Face 下载处理;提升 Windows 未启用开发者模式时的模型缓存兼容性。
  • 选中字幕后,列表会按活动行高亮与其时间严格重叠的其他字幕,便于发现对轴冲突。
  • 字幕文本编辑期间保持 libass 预览实例运行,并合并频繁轨道更新,减少预览闪烁与无效重载。

修复

  • 修复跳转或拖动播放位置后时间轴播放头可能移出可视区域的问题。
  • 完善字幕恢复快照在保存、放弃修改、切换视频、重新转录、翻译和切片流程中的清理与重建,避免恢复已放弃的内容或覆盖新的未保存修改。