.SRT
相容性之王
SubRip Subtitle
結構最精簡的純文字字幕。幾乎所有剪輯軟體、社群影音平台與 AI 語音辨識工具皆將其列為第一預設格式。
純文字無檔頭
逗號毫秒 (,000)
基礎 HTML 標籤
.VTT
W3C 網頁標準
WebVTT
專為 HTML5 <video> 與串流媒體 (HLS/DASH) 打造。原生支援 CSS ::cue 樣式渲染、百分比定位與章節資訊。
WEBVTT 檔頭
小數點毫秒 (.000)
CSS 偽元素支援
.ASS
特效排版引擎
Advanced SubStation Alpha
動漫字幕組與 KTV 伴唱標準。具備獨立座標系統、多重描邊、動態移動軌跡 (\move)、卡拉 OK 與向量繪圖能力。
INI 區段結構
厘秒精度 (.00)
像素級動態特效
即時沙盒:視覺渲染與原始碼連動
切換上方格式或調整下方控制項,觀察畫面字幕變化與對應的真實語法差異
Renderer: Native OS / Basic Player
Bottom-Center (Default)
1920 × 1080 模擬畫面畫布
\pos(240,160) \frz6
東京車站・八重洲口
這是第一行範例對白字幕
搭配重點強調樣式的第二行文字
00:01:20
00:04:50
調整字幕屬性與特效參數
目前模式:SRT
底部預設
HEX: #FDE047
SRT 渲染限制: 官方標準僅支援純文字。雖然許多本地播放器 (如 PotPlayer、VLC) 允許借用
<font color> 或 ASS 的 {\an8} 強制置頂,但在網頁或電視盒上常會直接把標籤當成文字印出來。
subtitle_sample.srt
語法結構重點剖析
全方位規格對比矩陣
點擊上方分類標籤可篩選您關心的技術維度
| 評估維度 |
SRT (SubRip)
|
WebVTT (.vtt)
|
ASS (Advanced SubStation)
|
|---|---|---|---|
| 核心定位 | 最基礎、跨平台相容性最高的純文字格式 | HTML5 網頁影音、串流媒體與無障礙標準 | 動漫字幕組、KTV 伴唱與高強度特效排版引擎 |
| 時間軸精度與格式 |
00:01:20,500
毫秒 (3位數),強制以逗號分隔
|
00:01:20.500
毫秒 (3位數),強制以小數點分隔
|
0:01:20.50
厘秒 (2位數,1/100秒),小時為 1 位數
|
| 必備檔頭 (Header) | 無檔頭,直接由第一行序號 1 開始 |
首行必須為 WEBVTT,否則瀏覽器拒絕解析 |
必須具備 [Script Info]、[V4+ Styles] 與 [Events] |
| 序號與換行規則 | 必填遞增序號;文字直接 Enter 斷行 | 序號選填 (可作 Cue ID);文字直接 Enter 斷行 | 無序號,每句單行以 Dialogue: 開頭,換行需寫 \N |
| 樣式與字體控制 |
極低 非官方擴充支援 <b>, <i>, <font color>
|
中高 (CSS 驅動) 支援外部或內嵌 ::cue CSS 規則、背景框、字體與顏色
|
極高 (像素級控制) 多重邊框、陰影、漸層、3D 旋轉 ( \frx\fry\frz)、模糊與字體內嵌
|
| 畫面座標與定位 | 無標準支援 (部分播放器相容 {\an8} 九宮格語法) |
支援百分比定位 (line:85% position:50%) 與直書 (vertical:rl) |
依 PlayResX/Y 絕對像素座標 (\pos(x,y))、移動 (\move) 與九宮格錨點 |
| 動態與卡拉 OK | 不支援 | 可在句子內穿插時間戳記 <00:01.500> 達成逐字變色 |
原生支援複雜 KTV 標籤 (\k, \kf, \ko) 與時間軸插值動畫 (\t) |
| 註解與詮釋資料 | 不支援註解 (任何文字皆會顯示於畫面) | 支援 NOTE 區塊註解,可作為章節軌 (Chapters) 或縮圖軌 |
支援 Comment: 註解行、繪圖指令碼 (\p1) 與附件封裝 |
| 瀏覽器原生支援 | 不支援 (需在前端透過 JS 轉為 VTT 才能餵給 <track>) |
所有現代瀏覽器 HTML5 <track> 原生直接支援 |
不支援 (需引入 WebAssembly 版 libass 如 JASSUB 在 Canvas 渲染) |
| 最佳應用場景 | YouTube/社群上傳、Premiere/DaVinci 剪輯匯入、AI 語音轉寫 | 自建線上課程網站、OTT 串流平台 (HLS/DASH)、無障礙字幕 | 動畫番劇壓製、VTuber 烤肉精華、綜藝花字、KTV 伴唱帶 |
網頁色碼 (RGB) ⇄ ASS 色碼 (BGR) 轉換器
ASS 採用反轉的 &HAABBGGRR& 順序,且 Alpha 00 代表完全不透明
100% (ASS Alpha: 00)
ASS 樣式表色碼 (PrimaryColour)
&H00FFE500
ASS 行內覆寫標籤 (Override Tag)
{\c&HFFE500&}
時間軸精度與格式即時換算器
輸入總秒數與毫秒,自動產生三種字幕格式的標準時間戳記
SRT (逗號毫秒)
00:01:25,678
WebVTT (小數點)
00:01:25.678
ASS (捨入至厘秒)
0:01:25.68
實務選型決策器:我該使用哪種字幕格式?
點選您目前的專案需求,系統將給出最佳格式與技術建議方案