返回部落格
2026年8月24日OpenVideoMaker Team更新於 2026年8月26日

如何在線上同步字幕

為提前或延遲的 SRT 和 VTT 字幕套用正或負的時間偏移,修正並下載字幕檔案。

字幕如果早於說話出現,或在台詞之後才出現,通常需要整體時間偏移。測量差距、套用正或負的位移,再於播放器中檢查結果。字幕同步工具支援 SRT 和 VTT,並在瀏覽器中保留修正後的檔案。

這是手動的線上字幕同步流程:會對所有 cue 套用同一個整體偏移,不會自動辨識語音,也不會修正不同影格率造成的逐漸漂移。

先判斷字幕提前還是延遲

播放一段有清楚台詞或明顯動作的畫面,比較字幕出現的時間和實際應該聽到的時間。提前兩秒表示字幕太早,延後兩秒表示字幕太晚。

編輯前先記下偏移量。如果整部影片的差距固定,通常只需要一次整體位移。如果開頭同步、結尾卻逐漸偏離,請檢查影格率、影片長度或不同剪輯版本。

如何在線上同步字幕

1. 開啟字幕同步工具

開啟字幕時間位移工具,上傳 SRT 或 VTT 檔案。工具會自動判斷格式,下載時保留原格式。

2. 輸入時間偏移

使用正值將字幕往後延,使用負值將字幕往前移。如果字幕提前兩秒,先輸入 2;如果延遲兩秒,先輸入 -2。

0.3 或 1.5 秒等小數值也可以使用。先套用能讓前幾個 cue 對齊的最小值。

3. 檢查開頭、中段和結尾

下載位移後的檔案,測試開頭、中段和結尾的場景。如果三個位置都對齊,整體偏移通常適用。如果結尾逐漸偏離,請調查影格率、剪輯或缺少的片段。

4. 保留原始檔

用 episode-01-synced.srt 之類的新檔名儲存修正版,並保留原始字幕,以便稍後嘗試其他偏移或建立 VTT 版本。

常見字幕同步問題

第一個 cue 早於零

負位移可能使提前的 cue 移到影片開始前。工具會將負時間碼限制為零,讓輸出的 SRT 或 VTT 保持有效。下載後檢查開頭幾行。

只有部分字幕不同步

整體位移會讓所有 cue 移動相同時間。如果只有一個場景有問題,請單獨編輯該區段,或在局部修正前先分割檔案。

播放器不接受目前格式

播放器需要 WebVTT 時,校正時間後使用SRT 轉 VTT。編輯器需要 SRT 時,使用VTT 轉 SRT

不同部分需要不同偏移

分別位移每一部分,再使用字幕合併工具合併。合併後檢查順序和時間軸。

整體位移還是重做時間軸?

影片全程差距固定時,使用一個整體偏移即可。如果剪輯後差距改變,或隨時間逐漸增加,應使用相符的影片版本,或單獨調整受影響的區段。

常見問題

如何修正不同步的字幕?

測量語音和字幕的差距,用字幕同步工具套用正或負的偏移,再測試開頭、中段和結尾。

應該使用正偏移還是負偏移?

字幕太早、需要延後時使用正值;字幕太晚、需要提前時使用負值。

為什麼字幕會隨時間逐漸偏離?

可能是影格率、影片剪輯版本或影片長度不同。單一偏移只能修正固定差距。

SRT 和 VTT 都支援嗎?

支援。工具接受兩種格式,下載時保留輸入格式。

延伸使用字幕工具

先使用字幕同步工具,再用SRT 轉 VTTVTT 轉 SRT轉換,最後使用字幕合併工具合併修正後的部分。

相關文章