开源字幕工具OpenSubs 免上传保障私隐 浏览器AI辨识兼无浮水印
OpenSubs是开源的浏览器字幕工具,在浏览器里执行Whisper语音辨识来转录影片,可翻译成20种语言、套用12款字幕样式,并把字幕烧进MP4或汇出SRT、VTT、ASS、TXT。核心功能免费、免注册,汇出没有浮水印。
帮影片加字幕,常见的做法不外乎两种:自己一句一句输入,或是把影片上传到线上服务让AI处理。前者很耗时间,后者则要把影片交给第三方伺服器,遇到客户素材、课程录影或尚未公开的作品,多少让人有点顾虑。
本文要介绍的“OpenSubs”走的是第三条路:Whisper语音辨识直接在你的浏览器里执行,影片只在自己的电脑上读取与处理,从转录、校对、翻译、套用样式到烧进MP4都能一站完成,而且不用额外下载任何软体,只要浏览器就能用,核心功能免费、免注册、汇出后没有浮水印,网站也有繁体中文版页面。
OpenSubs是什么?
OpenSubs是一套开源(AGPL-3.0-or-later)的字幕工具,官方把它定位为VEED、Kapwing这类线上字幕服务的开源替代方案,但最大的差别在处理方式:影片透过浏览器读取,语音辨识采用OpenAI的Whisper模型,电脑支援时用WebGPU硬体加速,否则就改用WebAssembly执行(速度较慢),页面上没有上传影片的端点。
它主要提供四项功能:
1. 转录语音:提供Tiny(约 40 MB,仅支援英语)、Base(约 80 MB)、Small(约 250 MB)三种模型,模型只下载一次,之后由浏览器快取。语言每四秒侦测一次,所以中英混杂的影片也能输出在同一份字幕里。
2. 翻译成20种语言:使用Chrome内建翻译,在装置上免费执行,语言涵盖繁体中文、简体中文、日文、韩文等。想要更自然的译文,可以改用自己的Claude、OpenAI或DeepL API金钥,或购买官方点数。
3. 12款字幕样式:从简洁白字、新闻黄字、短影音专用到霓虹游戏风,另有逐字萤光标示。
4. 烧进影片:汇出字幕已压进画面的 MP4,也可以汇出 .srt、.vtt、.ass 或 .txt 字幕档。
除了网页版之外,OpenSubs也提供免费浏览器扩充功能(Chrome、Edge、Firefox),可以替分页中正在播放的影片即时产生字幕。需要处理长档案时,可以改用macOS、Windows、Linux的桌面版,想写成指令稿批次处理则有命令列版,四种版本共用同一个引擎,输出结果一致,使用者可选择自己习惯的工作环境。
如果需要的只是逐字稿或字幕档,也可以改用其他语音转文字工具:想在电脑上离线辨识,可以看开源的“Buzz”(同样采用Whisper,可汇出TXT、SRT、VTT);想直接贴上TikTok、Instagram、YouTube影片连结转成文字,可以看“OmniTranscript”;更多选择整理在“免费语音转文字工具推荐”。
网站资讯
网站标题:OpenSubs
网站连结:https://opensubs.app/zh-Hant
OpenSubs免费与付费范围
OpenSubs的免费与付费范围整理如下:
项目 | 费用 | 说明 |
转录、校对、字幕样式、烧录、汇出 | 免费 | 可汇出SRT、VTT、ASS、TXT,无浮水印,也无档案大小上限 |
Chrome内建 | 免费 | 在装置上翻成20种语言,需桌面版Chrome 138以上 |
自备API金钥 | 使用自己的金钥 | 可串接Claude、OpenAI、DeepL |
OpenSubs云端翻译点数 | 5美元1,000点 | 约每30句字幕1点(约3万句),点数不会过期,失败不扣点 |
需要云端翻译时,才考虑付费购买点数,云端翻译可让译文更自然,长对话更连贯,更重要的是不必下载模型,也不会受到电脑效能影响,而且不需要准备其他服务的金钥或帐号。
OpenSubs 使用教学
以下以网页版为例,操作前不需要注册或登入。
1. 开启网站并载入影片
开启OpenSubs网站,把影片直接拖到页面上,或是按下选择影片的按钮,支援MP4、MOV、WebM、MKV格式,目前只接受影片档,纯音讯档需要先转换成影片格式才能处理。想先看看效果,也可以点选页面上的范例影片。载入后影片只会在你的电脑上读取,不会上传。
2. 选择语音模型并生成字幕
选好语音模型后,按下“从音讯生成”的绿色按钮,不过在此之前,我建议先手动设定影片的语言,不要让它自动辨识。
接著从“其他设定”打开完整选项,调整要使用的Whisper模型,Tiny模型仅支援英语,中文影片请改选Base或Small,其中Small体积较大(大约250MB),辨识通常较有把握,准确度也会比较高。
第一次使用时会下载模型,大小约40MB到250MB,下载后由浏览器快取,下次不必重新下载。处理速度取决于模型大小与电脑效能,支援WebGPU的电脑会比较快一些。
3. 校对字幕内容
产生完成后,每一条字幕都是一个普通的文字框,还会搭配上时间轴,可以直接修改内容,在框内按 Enter 还能把一行拆成两行。每条字幕旁边的时间是个按钮,点下去影片会跳到那一刻,方便你听清楚人名、专有名词与口误。
自动转录对人名、行话与缩写最容易出错,这一步建议不要跳过,若手上已经有字幕档,也可以开启.srt 或 .vtt在这里修改,遇到乱码时选择档案的文字编码就会重新读取。
4. 翻译成其他语言
需要多语字幕时,选择目标语言即可翻译,时间轴不会改动,使用Chrome桌面版(138以上)时会使用内建翻译,免费且在装置上执行。你可以只显示译文,也可以保留原文与译文同时显示,做成双语字幕。
预设翻译会在本机上进行(免费),也可使用自己的API金钥去串接其他翻译服务或AI模型,怕麻烦可以付费买OpenSubs点数,就能提升译文的品质,并且在上下文的表现更为自然。
5. 挑选字幕样式
接著从12款预设中挑一款“样式”,预览画面就是最后烧录的样子,中文字幕可以先试Clean、Bold,短影音则有适合直式画面的Shorts、Reel Box,完整的字幕样式预览可参考“Subtitle Styles”页面。
6. 烧进影片或汇出字幕档
输出有两种做法:
烧进影片:产生新的MP4,档名为“原档名.subbed.mp4”,字幕成为画面的一部分,无法再关闭。预设使用H.264编码,若浏览器没H.264编码器会改用WebM,音讯原样复制,不重新编码。
汇出字幕档:可选.srt、.vtt、.ass或.txt。若影片要上传到YouTube,建议汇出SRT当作字幕轨,观众也能自行开关字幕。将字幕烧录进影片后,处理完成就会显示“储存”按钮,即可下载带有字幕的影片档案。
【延伸阅读】AI工具Google Pics登场!内置Nano Banana模型 一键执相兼翻译(点击连结看原文)
使用前的提醒
在使用过程中,中文影片请选Base或Small模型,Tiny只支援英语。第一次使用时需要下载40MB到250MB模型,之后由浏览器快取储存。自动转录的准确度会受口音、多人同时说话与背景音乐影响,人名和专有名词也容易出错,发布前一定要人工校对,实测发现仍可能出现同音错字或专有名词误差,建议产出后务必手动校对以确保准确度。
编辑功能只能修改字幕文字,无法调整起讫时间,也不能新增、删除或合并字幕条,需要重新对时间的档案还是要改用专门的字幕编辑器,OpenSubs基本上无法解决比较麻烦的问题。烧进画面的字幕无法再关闭,如果希望观众能自行开关,请改汇出.srt或.vtt档另外附上。
免费翻译使用Chrome内建功能,改用云端翻译时,字幕文字会送到对方伺服器,影片本身则始终留在你的电脑。
【本文获“免费资源互联网社群”授权转载。】