字幕尋找取代
或者貼上字幕文字
選項
按字面逐字元比對。沒有萬用字元,也不是正規表達式,所以句號只比對句號,星號只比對星號。
按你輸入的原樣寫入。留空則刪除所有符合項目,而不是取代。
預設關閉,所以 Alex 和 alex 算同一個詞。開啟後就不算了。
預設關閉,所以比對可以落在更長的詞內部。開啟後,搜尋 the 只會命中 the,不會命中 theme。判斷依據是相鄰字元是否為字母或數字,所以對中文、日文、韓文文字同樣有效。
時間以哪個影格率計算。在格式頁面上,這是 MicroDVD 需要的值,因為它把時間存成影格編號。在影格率頁面上,它是檔案當初對應的速率 —— 字幕是照這個版本製作的 —— 而頁面的第二個欄位填你要搭配的影片速率。常見的有 23.976、24、25、29.97、30、50、59.94 和 60。填錯會讓整條時間軸位移;在影格率頁面上,位移是按比例發生,而不是固定的量。
填寫 尋找 後才能執行。
這一頁把字幕檔裡出現的某段文字,每一處都換掉。搜尋是字面的:你打進去的每個字元都按原樣比對,框裡沒有任何東西被當成樣式,替換也照你寫的原樣放進去。頁面回報幾個命中,就是真的改了幾個地方。
兩個開關決定什麼算命中。大小寫預設不分,所以 Alex 與 alex 算同一個字;打開之後就不算了。全字比對也預設關著,打開之後 the 就不會命中 theme 裡的 the。這個檢查看的是命中前後的字元是不是字母或數字,所以它在中日韓文字上也成立,不是只對用空格分詞的語言有效。
行內樣式只要還有誠實的位置可放,就會在替換後留下來:標籤會被帶著走、被拉長,但如果替換跨過樣式的邊界,標記就會被拿掉並計入有損報告,因為另一個選項是把斜體包在錯誤的字母上——一份看起來正確、播出來卻讀錯的檔案。時間碼永遠不動。每份檔案按自己的格式讀入與寫出,不上傳,一整季可以一次丟進佇列。
範例
整份檔案裡的拼字變體
輸入
1
00:00:01,000 --> 00:00:02,000
The colour of the sky.
2
00:00:03,000 --> 00:00:04,000
colourless and calm.
輸出
1
00:00:01,000 --> 00:00:02,000
The color of the sky.
2
00:00:03,000 --> 00:00:04,000
colorless and calm.
colourless 也一起被改了。字面搜尋不知道什麼叫「一個詞」,所以決定這件事的是全字比對,不是搜尋字串本身。
全字比對,theme 原封不動
輸入
1
00:00:01,000 --> 00:00:02,000
the theme of the day
輸出
1
00:00:01,000 --> 00:00:02,000
a theme of a day
兩個單獨的 the 都換掉了,theme 裡的那個沒有。純粹的子字串搜尋會產出 a me of a day。
替換跨過一段斜體
輸入
1
00:00:01,000 --> 00:00:02,000
the <i>cat</i> sat
輸出
1
00:00:01,000 --> 00:00:02,000
the kat sat
改動跨過斜體範圍,標記沒有正確的位置可留,所以被拿掉。有損報告會計數,而不是把斜體留在錯誤的字母周圍。
常見問題
字幕尋找取代的搜尋是字面字串還是正規表達式?
字面。框裡的每個字元都按原樣比對,句點就比對句點,星號就比對星號。樣式比對是另一頁的工具,因為一個過度命中的樣式可能一次改掉幾千條字幕。
全字比對在沒有空格的語言上能用嗎?
能。它不找空格,而是看命中前後緊鄰的字元是不是字母或數字,所以對中文字幕、日文字幕與韓文字幕都成立——按空格判斷的規則會把整行當成一個詞。
文字改了之後,斜體與粗體標籤會怎樣?
改動落在標籤外面時,標籤會被帶著走;落在裡面時,標籤會被拉長。替換跨過標籤邊界時,標記已經沒有正確的位置可放,所以被拿掉,而報告會說有幾個被拿掉。
可以只刪掉文字而不取代嗎?
可以——把取代框留空,每一處命中都會被移除。搜尋框留空是另一回事:沒有東西可找就沒有東西可改,頁面會這樣說,而不是把檔案重寫一遍。
這一頁會改到時間碼嗎?
不會。只有字幕裡的文字被重寫,每個起止時間都原樣帶過去。需要移動時間軸的檔案,那是時間軸工具的範圍。
尋找取代之後,檔案還是同一種格式嗎?
是。每份檔案按它自己的格式讀入,套用替換,再以同一種格式寫回——ASS 檔仍是帶著樣式與定位的 ASS,LRC 檔仍是 LRC,純文字轉錄稿仍是純文字轉錄稿。