SRT 轉 VTT 轉檔器

选择本地字幕文件,文件不会上传服务器。 浏览器校验时间轴并转换成当前页面指定的字幕格式。

点击上传或拖入字幕文件

支持 SRT / VTT / ASS·SSA,文件仅在本地浏览器处理,不上传服务器

使用流程

  1. 01

    上传字幕文件

    选择本地字幕文件,文件不会上传服务器。

  2. 02

    校验并转换格式

    浏览器校验时间轴并转换成当前页面指定的字幕格式。

  3. 03

    下载新字幕

    检查结果后下载新的字幕文件。

SRT 與 VTT:實際差在哪裡

兩種格式都用編號字幕塊來存時間碼和文本,所以看起來像一對兄弟。差別雖小,卻嚴格到讓播放器會拒收不對的那一種:

頭部

VTT 文件必須以一行 WEBVTT 開頭;SRT 沒有頭部。

時間戳

SRT 寫成 00:01:02,500 用逗號;VTT 要求 00:01:02.500 用點。

能力

VTT 能攜帶用於網頁渲染的定位和樣式信息;SRT 只能是純文本。

字幕与语言

什麼時候你真的需要 VTT

當字幕要由瀏覽器來渲染時就用 VTT:用 track 標籤嵌在自家網站上的視頻、課程平臺裡的網頁播放器,或任何文檔裡寫明支持 WebVTT 的場景。其它地方——桌面剪輯軟件、媒體播放器、大多數上傳表單——SRT 仍是更穩妥的默認,所以請把母版留成 SRT,按各個網頁目的地分別生成 VTT。

上传字幕文件

适合这些实际场景

网页播放器字幕适配
01

网页播放器字幕适配

SRT 字幕转 WebVTT
02

SRT 字幕转 WebVTT

保留原有时间轴内容
03

保留原有时间轴内容

常见问题

為什麼我的網頁播放器不接受 SRT 文件?

瀏覽器是按 WebVTT 規範實現 HTML5 的 track 元素的,而不是 SRT。播放器沒壞——它只是要一個 WEBVTT 頭部和用點作小數的時間戳。轉換一下兩者都能搞定。

轉換會改變我的字幕時間軸或文本嗎?

不會。只改格式層面的細節:頭部那一行和時間戳的分隔符。字幕文本、順序和時間軸都原樣保留。

我能反向轉換、把 VTT 轉回 SRT 嗎?

可以——用「字幕轉 SRT」工具。注意 VTT 裡僅供網頁用的樣式信息會被丟掉,因為 SRT 無法表達它們。

用這個工具需要上傳視頻嗎?

不用。這是字幕文件轉換器,不是視頻工具。你給一個現成的 .srt 字幕文件,它返回一個 .vtt 文件,沒有素材要上傳,也不用渲染。

现在开始使用SRT 轉 VTT

在上方完成输入和必要设置,结果会保留在当前工具流程中。

返回工具