在浏览器里把字幕压进视频

硬字幕,在哪儿都能播,全程不上传。

字幕文件放在视频旁边,而每个播放器的处理方式都不一样 — 有的直接忽略,有的重新排版,大多数社交平台干脆丢掉。把字幕压进画面就解决了这件事:文字成了帧里的像素,因此能扛过重新编码,能扛过被上传到别处,而且在所有人眼里都一模一样。

OpenSubs 就在这个标签页里做完这件事。视频直接从你的硬盘读取,libass 完全按预览里的样子绘制字幕,WebCodecs 把结果编码成 MP4,音频原样复制过去而不重新编码。没有上传步骤,因为根本没有服务器可上传 — 这也正是为什么这里没有文件大小上限、没有排队、也没有水印。

免费 · 无需账号 · 没有水印 · 开源

给你的视频加字幕

视频

字幕

Whisper 就在这里、在你的浏览器里运行,从视频自己的音频写出字幕。什么都不上传,也不需要账号。

把字幕压进去到底做了什么。

硬字幕、内嵌、压制 — 同一件事的三个名字,而这么做的理由永远相同:不让播放器替你决定。

文字变成像素

一旦压进去,字幕就是画面的一部分。没有任何东西能把它关掉、重新排版,或者在重新上传时把它弄丢。

由 libass 绘制

与预览用的是同一个渲染器,所以你压出来的就是你看到的。逐字高亮、描边和阴影全都保留。

音频是复制过去的,不重新编码

只有画面被改动。声轨原样直通,所以压字幕不会损失任何音质。

没有大小限制,因为根本不上传

编码在你自己的机器上用 WebCodecs 完成。录得久就编得久,而不是被拒绝上传。