創作者工具 / 01
SRT 轉 VTT 轉換器
在瀏覽器中將SubRip字幕轉換為HTML5影片適用的WebVTT。
SRT 轉 VTT 轉換器: TOEA會讀取每個字幕片段的時間與文字,然後以格式要求的WEBVTT標頭和句點分隔符重新寫入,而不是使用SubRip的逗號。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
全程在瀏覽器中執行
SRT或VTT · 上限5 MB,或貼到下方
在網頁上使用VTT
將檔案加入<video>元素中:<track kind="subtitles" src="talk.vtt" srclang="en" label="English">,並加入default,即可在不必由觀看者手動開啟的情況下顯示字幕。伺服器應以text/vtt傳送檔案。如果VTT與網頁位於不同網域,伺服器必須允許跨來源請求,且<video>需要crossorigin屬性,否則瀏覽器會忽略這個字幕軌。
無法轉換的標籤
WebVTT支援<i>、<b>和<u>,但不支援SubRip的<font color>標籤,或大括號中的定位程式碼,例如{\an8}。這些內容會原樣複製到VTT中,瀏覽器可能會將它們顯示為純文字。如果SRT包含這些內容,請先使用字幕清理工具移除所有標記。序號會被刪除,因為WebVTT字幕段不需要識別碼,而且所有瀏覽器都能在沒有識別碼的情況下接受檔案。
使用方式
- 選擇.srt檔案或貼上字幕文字。
- 查看字幕片段數量和播放時間。
- 複製或下載.vtt檔案。
隱私與限制
檔案會在瀏覽器中讀取並重新寫入,絕不會上傳。WebVTT不需要序號,因此會將序號移除。
相關工具
常見問題
為什麼HTML5影片需要VTT?
<track>元素只接受WebVTT。即使SubRip檔案與WebVTT幾乎相同,仍然會被拒絕。
實際上會變更哪些內容?
系統會加入WEBVTT標頭、將毫秒前的逗號改為句點,並移除序號。時間標記和文字都不會變更。
我的格式會保留嗎?
斜體和粗體標籤會保留,因為兩種格式都支援這些標籤。大括號中的SubRip定位碼沒有對應的WebVTT格式。
我的檔案輸出後是空的。
請查看結果上方的計數器。無法讀取時間標記的區塊會被略過並計入數量,通常表示箭頭或時間戳記格式不正確。
免費工具・使用在瀏覽器中次・免註冊