文字樣式
變更大小寫、移除標籤與聽障描述、調整顏色與位置、合併或拆分雙語軌、尋找取代、重排換行、修正編碼與 BOM。
37 個工具
字幕加上 BOM
在檔案開頭寫入 UTF-8 BOM,供只認開頭位元組的播放器與建置腳本讀取;不會改動任何一條字幕,檔案也不上傳。
字幕換行均衡
在每條字幕既有的行數內重新分配文字,行數不增不減,只把最長的那一行壓到最短;時間碼與文字順序保持不變。
字幕行首字母大寫
只把每行第一個字母改成大寫,其餘字元原樣保留;已經正確的檔案不會被改動,行首的破折號與引號會跳過。
字幕顏色修改
把整份字幕的每一行改成同一種顏色,保留粗體、斜體與卡拉OK 計時;舊顏色是取代而不是疊加,檔案不上傳。
字幕位置調整
把每條字幕移到九宮格中的一個位置,或清除既有的定位標記;寫入的是 ASS 原生、SRT 播放器普遍支援的 {\anN} 代碼。
字幕編碼轉換
把字幕寫成 UTF-8、帶 BOM 的 UTF-8、UTF-16LE 或 Windows-1252,目標編碼裝不下的字元會被計數並報告。
字幕換行字元轉換
在 LF 與 CRLF 之間切換字幕換行字元,混用兩種換行的檔案也能統一;每條字幕、時間碼與序號都保持原樣。
字幕尋找取代
在整份字幕的每條字幕裡取代文字,支援區分大小寫與整詞比對,樣式在仍然成立時保留。
字幕亂碼編碼修復
當自動辨識把文字讀成亂碼時,改以 Shift-JIS、GBK、Big5、EUC-KR、Windows-1251 或 ISO-8859-1 重新解碼。
雙語字幕合併單行
把兩份字幕合併成一份,用你選的分隔符號把兩種語言放在同一行,依時間配對,檔案不上傳。
字幕合併保留主時間軸
合併兩份字幕時保持第一份的時間軸不動,第二份裡配不上的字幕會被丟棄,並在報告裡計數。
雙語字幕保留單一語言
從雙語字幕裡保留一種語言、丟掉另一種,結果是一份單語字幕檔;檔案不上傳,支援批次處理。
字幕行數限制
限制一條字幕最多占幾行:超出的字幕會被壓到你設定的行數,本來就在範圍內的原樣通過。
字幕全文轉小寫
把每條字幕改成小寫,縮寫與人名也一併轉小寫,用於要求小寫的平台;檔案不離開瀏覽器。
兩份字幕合併為一份
把兩份字幕合成一份雙語檔案,依時間給字幕配對,兩種語言都保留;檔案不上傳,可批次處理。
字幕正規表達式取代
用正規表達式改寫字幕文字,支援擷取群組、旗標,以及每次命中給出不同取代內容;不上傳,可批次處理。
清除字幕全部格式
刪除字幕裡所有樣式區間——斜體、粗體、底線、顏色與卡拉OK 計時,只留下文字與時間軸。
清除 ASS 覆寫標籤
清除 ASS 或 SSA 檔案裡的覆寫代碼——樣式、卡拉OK 計時、殘留的 {...} 區塊與定位,留下純時間文字。
去除字幕粗體標籤
去掉每條字幕的粗體,斜體、底線與顏色都保持不動;檔案不離開瀏覽器分頁,也不上傳。
移除字幕 BOM
去掉檔案開頭的位元組順序標記,供建置腳本與嚴格解析器使用;不上傳,也不改動任何一條字幕。
去除方括號文字
刪除成對方括號裡的全部內容——聽障字幕裡的音效與音樂提示——並把刪除後留下的空隙合上。
去除字型顏色標籤
去掉每行的顏色與字型區間,讓文字依播放器自己的樣式顯示;不上傳,也不移動任何一條字幕。
去除字幕 HTML 標籤
清除字幕文字裡的標記,包括 WebVTT 可帶的說話者與 class 標籤,留下可直接閱讀的對白。
去除字幕斜體標籤
刪除字幕裡的所有斜體區間,文字逐字保持不變,每條字幕的起止時間也不動;檔案不上傳。
去除字幕內換行
把每條字幕併成一行,字幕內部的換行被合併,文字不增不減,時間碼與序號全部保持原樣。
去除音樂音效字幕
刪掉字幕裡的音符符號以及它們包住的唱詞,同一份檔案裡的對白字幕保留每個字與每個時間碼。
去除非語音資訊
依括號形狀比對並刪除聽障字幕裡的括註說明,不作語意判斷;對白行原樣保留,檔案不上傳。
去除 SDH 聽障標註
一次清掉 SDH 字幕裡的聽障標註:說話者標籤、方括號旁白、圓括號說明與音樂提示,檔案不上傳。
去除說話者標籤
刪除每行開頭的全大寫人名與冒號,讓聽障字幕變回普通對白,其餘文字與時間軸保持不變。
去除字幕內時間碼
刪掉寫在字幕正文裡的時間碼,例如 [00:01:23],但保留音效提示、時鐘時間與影格時間碼。
去除字幕底線標籤
刪除字幕裡的底線區間,文字、時間碼以及同一行上的其他樣式都不動;檔案不上傳,可批次處理。
字幕轉句首大寫
先把每行轉小寫,再依句子重建大小寫,只把句首與句號後的首字母大寫;全大寫的檔案用它最快。
雙語字幕拆成兩份
把雙語字幕拆成兩份,依每行使用的書寫系統判斷語言,一種語言一個檔案;檔案不上傳。
過長字幕行拆分
只拆分超過你設定欄數的行,本來就合規的行逐位元組保持原樣留在原位,不做任何重排。
字幕詞首字母大寫
把每個詞的首字母大寫,介詞等小詞保持原樣,本來就有大寫的人名與縮寫不被改動;檔案不上傳。
字幕全文轉大寫
把每條字幕改成大寫,用於要求全大寫的交付規範;不上傳,時間碼與字幕序號都不動,可批次處理。
字幕依行長重排
依你設定的欄數重排每條字幕:過長的行在詞處斷開,過短的行合併,標記說話者的破折號留在原處。
其他類別
格式轉換
在 SRT、VTT、ASS、SSA、SBV、SMI、LRC、MicroDVD、TTML、JSON、純文字與 CSV 之間互轉,每一頁都先說明會捨棄什麼。
時間軸
平移、縮放、換算影格率、對齊、合併、拆分、移除重疊、補足間隙,以及依時間裁切或分割整份檔案——只動時間軸,不改文字。
品質檢查
檢查字幕檔案的結構問題:重疊、間隙、空白字幕、時間軸不單調、顯示時間異常——可以一次跑完,也能一頁只查一類。
無障礙合規
依 EN 301 549、WCAG 1.2.2、FCC、Ofcom、Netflix 與 BBC 門檻,檢查閱讀速度、每行字元數與顯示時間,並註明依據條款。
時間碼
在 30 fps 非丟幀與 29.97 丟幀兩種時間碼約定之間雙向互轉——兩者每小時相差 3.6 秒,兩個方向各一頁。
匯出
把字幕匯出成網頁 track 元素、YouTube 章節清單、純文字稿或可列印的 PDF——這些都是字幕格式本身裝不下的產物。
媒體輸入
從影片擷取字幕軌、用 Whisper 轉寫語音、以 OCR 辨識 PGS 與 VobSub 位元圖字幕、為字幕配音、依音訊重新對時——全在瀏覽器裡完成。