字 AI-SRTSub

點樣喺字幕度批次替換詞彙

一張詞彙表就可以一次過令成个字幕檔案嘅用詞保持一致 – 時間軸、ASS 樣式同 VTT NOTE 區塊連一個字元都唔會掂到。

Updated 2026-10-17Tool guides

呢個工具做啲乜

同一個字被翻譯成兩種唔同嘅講法、人名同地名隨住機器翻譯而走樣、拎返人哋嘅字幕返嚟想對齊自己嘅習慣 – 呢啲情況都有一個共同點:變嘅係字眼,而唔係結構。呢個頁面淨係會改變字眼。

兩個輸入:字幕同詞彙表

左邊嘅「1 載入字幕」欄位放字幕檔案,或者你可以直接貼內容入去;如果揀錯咗檔案,撳「清除」就得。

右邊嘅「2 詞彙表」欄位用嚟擺規則。每行一個規則,舊詞同新詞之間用 `->` 、 `=>` 、 `→` 或者 Tab 分隔 – 呢四種都得。以 `#` 開頭嘅行係註解,唔會參與替換。

如果你唔肯定格式係點,可以撳「填入示範」然後喺度修改。

詞彙替換頁面嘅載入字幕區域同詞彙表輸入框
左邊係字幕,右邊係規則;每行一個規則,舊詞同新詞用 -> 分隔

點樣寫詞彙表

每行一個規則:左邊係目前嘅詞,右邊係想變成嘅詞。例如 `Thor -> Donar` 會將檔案裏面所有「Thor」換成「Donar」。

註解以 `#` 開頭,好適合用嚟為一組規則加上標籤(例如 "# season 1 name fixes"),仲可以用嚟暫時停用某條規則 – 喺前面加個 `#` 就得,唔使刪咗佢。

規則會由上到下執行;由某條規則產生嘅文字會再畀下面嘅規則掃描。如果順序好重要(比方話,先將 A 換成 B,然後再將 B 換成 C),呢點就要記住。

詞彙表輸入框入面一行行嘅替換規則
每行一個規則;以 # 開頭嘅行係註解,可以用嚟暫時停用規則

嗰三個開關做啲乜

範圍:`all` / `first line only` / `second line only`。喺雙語檔案入面,如果你只想改翻譯,就揀「second line only」;只有一行嘅字幕格喺任何單行設定下都會原封不動 – 工具唔會估邊一面係原文。

全字匹配:淨係替換成個都係獨立字詞嘅項目,所以 `art` 唔會掂到 `start`。對於一啲唔用空格隔開文字嘅語言(例如中文同日文),呢個開關起唔到作用 – 嗰度嘅替換會直接用子字串進行。

大小寫敏感:預設係關閉嘅,所以 `CEO` 同 `ceo` 都會被替換;當剔選咗之後,就會嚴格按完全相同嘅拼寫先至替換。

詞彙表下方嘅範圍、全字匹配同大小寫敏感開關
範圍決定邊一行會變;全字匹配同大小寫決定匹配幾嚴格

每一處更改都有記錄,每一處都可以撤銷

「3 結果」會顯示替換好嘅字幕,仲會列出每一次更改:邊個字幕格、邊一行、由乜嘢變成乜嘢.

如果你唔想要其中某個更改,喺列表度撳一下佢就可以單獨還原嗰個項目 – 唔需要修改詞彙表同重新執行。當你滿意嘅時候,撳「下載」或者「複製」。

帶有單獨更改列表嘅結果區域
每一處更改都有列出嚟;撳一下你唔想要嘅更改就可以將佢還原

邊啲內容會原封不動

時間軸、ASS 樣式行同 VTT `NOTE` 區塊連一個字元都唔會掂到。替換只適用於對白文字,絕唔會掂結構行。

詞彙表永遠唔會自動修改你嘅字幕檔案 – 結果係一個新嘅輸出,原本嘅檔案會保留原樣。

常見問題

點解有個詞冇被替換?先檢查範圍:如果揀咗「second line only」,只有一行嘅字幕格就會原封不動。然後檢查全字匹配,佢會阻止唔係獨立單詞嘅匹配。

點解剔咗全字匹配,中文仲係會替換子字串?呢個係預期之內嘅。中文同日文唔用空格隔開單詞,所以工具無法判斷字詞邊界,全字匹配喺嗰度起唔到作用。

出錯之後點樣將全部嘢復原?喺更改列表度逐個項目還原;如果想完全從頭嚟過,清空詞彙表然後重新加入字幕就得。

ASS 樣式行會唔會唔小心被改到?唔會。樣式行同 `NOTE` 區塊唔喺範圍之內;只有對白文字先會參與。

私隱

字幕同詞彙表完全係喺瀏覽器入面處理嘅:咩都冇上載過,亦都冇經任何伺服器。詞彙表唔會被儲存,所以下次你再開呢個頁面嗰陣係空白嘅。

相關工具同指南

關於點樣建立詞彙表以及點樣喺成季入面維持一致性,可以睇 詞彙表:保持整季用詞一致;如果內容好污糟(有浮水印、SDH 字幕格)請先跑 字幕清理;當名字定好晒而你需要其他語言時,可以去 字幕翻譯;最後喺結果度跑一次 字幕質檢。

Runs entirely in your browser, nothing to install.

打開批次詞彙替換

Related guides