如果你经常看外语视频,比如国外的教程、讲座、访谈,但没有字幕看不懂,可以试试这个免费开源的 Windows 小工具:WhisperSubTranslate。
它能做两件事:
- 把视频里的语音识别成字幕(SRT 格式)
- 把字幕翻译成中文或者其他语言
最大的特点是识别和翻译都可以在本地完成,不需要把视频上传到任何服务器,也不需要联网就能用,比较适合注意隐私或者网络不方便的场景。翻译默认使用内置的本地模型,不需要申请 API key;如果想要更准确的翻译效果,也支持接入 DeepL、OpenAI、Gemini 等在线翻译服务。
对于比较长的视频,字幕容易出现和画面对不上(时间漂移)的问题,软件里也做了自动修正,长视频看下来字幕基本能对齐。
使用方式很简单:下载的是绿色免安装版(portable),解压后直接打开就能用,不用装到系统里,也不需要装 Python 之类的环境。
下载地址:
界面预览:
项目主页(开源,可以查看源码):


