LOG / AI 与字幕 / 2026.09.17

我的字幕工作流:MacWhisper 本地转写 + AI 翻译 + NAS 归档

把转写、翻译、校对和归档拆开,比寻找一个“全自动万能字幕工具”更可靠。

字幕不是一次点击就完成的事情

我处理字幕时,通常会把任务拆成四个阶段:

媒体文件
→ 本地转写
→ 文本清理
→ AI 翻译
→ 时间轴校对与归档

每一步都可以换工具,但流程本身不应该依赖某一个平台。

这比寻找“一键完成所有事情”的工具更稳定,也更容易定位问题。

第一步:本地转写

对于视频和教程类内容,我会优先用 MacWhisper 在 M1 Mac 上做本地转写。

本地处理的好处是:

  • 大文件不必上传云端
  • 可以利用本机性能
  • 更适合长视频反复尝试
  • 原视频可以留在 NAS 或本地工作目录
  • 断网时也能完成基础转写

转写结果通常不会完美。人名、产品名、专有术语、口音和中英混合内容,都可能需要人工清理。

所以我会把转写输出看成“可编辑草稿”,而不是最终字幕。

第二步:清理原文

翻译之前,我会尽量先处理原语言文本。

常见清理项目包括:

  • 合并明显错误的断句
  • 修正常见人名与品牌名
  • 删除重复语气词
  • 处理没有意义的环境音描述
  • 保留真正影响语义的停顿和语气

如果原文质量很差,再好的翻译模型也很难给出稳定结果。

第三步:AI 翻译

在翻译环节,我会根据任务使用智谱或 DeepSeek 等 API。

API 翻译最大的优势不是“自动翻译”,而是可以给它明确的上下文和规则。例如:

你是一名影视字幕译者。

要求:
1. 保留原字幕时间轴与序号
2. 不增加解释性内容
3. 专有名词第一次出现时保留英文
4. 中文自然、简洁、适合屏幕阅读
5. 每条字幕不要过长
6. 保持原文语气,不夸张改写

对技术教程,我会补充:

术语优先使用软件界面中的官方中文译名。
命令、路径、参数、代码、文件名保持原样。

对纪录片或访谈,我更关注语气、节奏和口语自然度。

第四步:回到时间轴

翻译结果正确,不等于字幕可用。

最终还要检查:

  • 中文字幕是否过长
  • 一条字幕是否出现太多换行
  • 语义是否和镜头节奏匹配
  • 人名、术语和单位是否统一
  • 双语字幕是否影响画面阅读
  • 字幕编码是否能被播放器正确识别

我会尽量把最终字幕保存为标准格式,例如:

.srt
.ass

并与原始媒体、转写文本和最终翻译分别归档。

文件归档结构

一个简单结构足够:

Subtitle Project/
├── source/
│   └── original-video.mp4
├── transcript/
│   └── original-language.srt
├── translation/
│   └── zh-CN-draft.srt
├── final/
│   └── zh-CN-final.srt
└── notes/
    └── terminology.md

这样未来需要重新翻译、调整术语、换模型或处理新版本视频时,不必从零开始。

最后

好的字幕工作流不是让 AI 取代判断,而是把重复劳动交给工具,把语义、节奏和最终质量留给人。

本地转写保证可控,API 翻译提高效率,NAS 归档保证结果可复用。这个组合比任何单一软件都更值得长期维护。