跳到正文
馬克工具箱

字幕時間軸調整

字幕總是慢一秒,或者越往後差得越多?可以整體平移,可以轉換幀率,也可以把前後兩句臺詞對準正確時間,中間的字幕自動按比例跟上。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

或把 .srt、.vtt、.ass 檔案拖到這裡

調整時間軸

負數讓字幕提前出現。

之前的字幕保持原時間。

選擇字幕檔案或貼上字幕內容即可開始。

使用步驟

  1. 選擇字幕檔案或貼上字幕內容。
  2. 每句都差同樣的時間:用「整體平移」輸入秒數,負數表示提前。
  3. 越往後差得越多:先試試幀率轉換,或用「兩點校準」。
  4. 在預覽中檢查新時間(改動過的時間會標示),然後下載。

引數說明

整體平移
所有字幕加上同一個偏移量。「從第幾條開始」可以讓前面的字幕保持不動,適合中間插了廣告或刪了片段的情況。
幀率
按 25 幀(PAL)版本製作的字幕放在 23.976 幀的影片上會快約 4%。選擇 25 → 23.976 會按比例拉長時間軸,反向則縮短。
兩點校準
給一前一後兩條字幕填上正確的開始時間,工具會同時算出偏移量和速度比例,一次性修正固定延遲和逐漸累積的偏差。

使用示例

問題 設定
字幕比聲音晚 2.5 秒 平移 −2.5
字幕比聲音早 1 秒 平移 +1
開頭同步,100 分鐘的電影到結尾差了 4 分鐘 幀率 25 → 23.976

常見問題

怎麼知道要平移多少?

播放影片,記下聽到某句臺詞的時間,再和預覽中這句字幕的開始時間比較。比如聲音在 00:01:05 出現、字幕寫的是 00:01:03,就平移 +2 秒。

開頭是同步的,後面越來越不同步,為什麼?

字幕是按其他幀率或其他剪輯版本的影片製作的。先試試幀率選項;如果都不合適,就用「兩點校準」。

平移後時間小於 0 的字幕怎麼處理?

會被調整到 00:00:00,000,並提示有多少條受影響。

會保留原來的格式嗎?

預設輸出與輸入相同的格式,也可以同時轉換為 SRT、WebVTT、ASS 或純文字。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具