字 AI-SRTSub

字幕術語批次替換怎麼用

一份術語表,把整份字幕裡的用詞一次改統一 —— 時間軸、ASS 樣式與 VTT 的 NOTE 區塊一個字元都不動。

更新於 2026-10-17工具使用說明

這個工具解決什麼

字幕裡同一個詞前後譯法不一致、人名地名跟著機器翻譯走、接到別人的字幕要改成自己習慣的用法 —— 這些改動有同一個特徵:改的是詞,不是結構。這一頁只改詞。

  • 統一譯名 —— 人名、地名、專有名詞前後一致。
  • 批次糾錯 —— 機器翻譯翻錯的某個詞,整份一起換掉。
  • 接手改習慣 —— 別人的字幕按你的用法重排用詞。
  • SRT / VTT / ASS / SBV / LRC / TXT 六種格式都認。

兩份東西:字幕和術語表

左邊「1 放入字幕」上傳字幕檔案,也可以直接把字幕內容貼進去;放錯了點「清除」。

右邊「2 術語表」寫規則。每行一條,用 `->` 、 `=>` 、 `→` 或 Tab 分隔原詞與新詞,四種寫法都認;`#` 開頭的行當註解,不參與替換。

不確定格式就點「填個示例」,照著示例改。

術語替換頁的放入字幕區與術語表輸入區
左邊放字幕,右邊寫規則;每行一條,用 -> 分隔原詞與新詞

術語表怎麼寫

一行一條規則,左邊是目前的詞,右邊是要換成什麼。比如 `索爾 -> 托爾` 會把整份字幕裡的「索爾」換成「托爾」。

註解用 `#` 開頭,適合給一組規則加個說明(比如「# 第一季人名統一」),也方便暫時關掉某條規則 —— 在前面加個 `#` 就行,不用刪。

規則從上往下逐條執行;一條規則換出來的字,後面的規則還會再掃一遍。有先後順序依賴時(比如先把 A 換成 B、再把 B 換成 C)要注意這個。

術語表輸入框裡的一行行替換規則
每行一條;# 開頭的行當註解,可用來暫時關掉某條規則

三個開關各自管什麼

範圍:`全部` / `只第 1 行` / `只第 2 行`。雙語字幕裡只想改譯文就選「只第 2 行」;只有一行的條目在這兩種單行檔下都不動 —— 工具不猜哪一邊是原文。

整詞匹配:只換單獨成詞的那些,`art` 不會動 `start`。對中文、日文這類不用空格分詞的語言,這條不起作用 —— 照樣子串替換。

區分大小寫:預設不區分,`CEO` 與 `ceo` 一起換;勾上後只換寫法完全一致的那一個。

術語表下方的範圍、整詞匹配與區分大小寫開關
範圍決定改哪一行,整詞匹配與大小寫決定匹配得多嚴

改了哪些,逐條能退

「3 結果」裡除了替換後的字幕,還會把改動明細逐條列出:哪一條、第幾行、從什麼換成什麼。

哪一條不想改,在明細裡點一下就退回那一條,不用改術語表重跑。確認後點「下載」或「複製」。

結果區與逐條列出的改動明細
改動逐條列出,哪一條不想改點一下就退回

什麼不會被動

時間軸、ASS 的樣式行與 VTT 的 `NOTE` 區塊一個字元都不動。 替換只作用在台詞文字上,不碰結構行。

術語表不會自動改你的字幕檔案 —— 結果是新的輸出,原檔案不動。

常見問題

為什麼有的詞沒換掉? 先查範圍:選了「只第 2 行」時,只有一行的條目不動;再查整詞匹配,勾上後不成詞的出現不會被換。

中文勾了整詞匹配怎麼還是按子串換? 正常。中文、日文不用空格分詞,工具無從判斷詞邊界,這一檔下整詞匹配不起作用。

換錯了怎麼整體回退? 在改動明細裡逐條退回;要全部重來就清空術語表重新放一次字幕。

ASS 的樣式行會被誤改嗎? 不會。樣式行與 `NOTE` 區塊不在替換範圍內,只有台詞文字參與。

隱私

字幕與術語表全程在瀏覽器裡處理,不上傳,也不經伺服器。術語表不會存下來,下次開啟是空的。

相關工具與指南

要不要建術語表、一整季怎麼維護看術語表:讓整季用詞統一;內容髒(浮水印、聽障提示)先過字幕清洗;譯名統一之後要翻別的語言進字幕翻譯;成品過一遍字幕質檢。

全程在瀏覽器裡完成,無需安裝。

開啟術語批次替換

相關指南