字幕時間軸調整:線上平移 SRT / VTT 字幕時間,解決影音不同步

字幕出現得太早或太晚?把 SRT、VTT、ASS 或 SBV 檔中的所有時間整體提前或延後任意秒數,也可以只調整某個時間點之後的部分,或在 25 與 23.976 fps 等影格率之間換算。全程在瀏覽器中完成,檔案不會上傳。

影格率換算

能解決的問題

能解決的問題
問題說明
整體偏移每條字幕都早或晚同樣的時間:把整個檔案提前或延後,精度 0.1 秒。
剪輯後偏移片頭長度不同或插入廣告,只有後半段錯位:設定起始時間點,只移動之後的字幕。
越來越不同步偏差每分鐘都在變大,代表影格率不符:用 25 → 23.976 fps(或反過來)拉伸時間軸。
被推到 00:00 之前負向平移不會產生負數時間,這些字幕會從 00:00 開始,並單獨計數方便檢查。
多種輸入,SRT / VTT 輸出支援 SRT、WebVTT、ASS/SSA 與 YouTube SBV,多行字幕保持原樣。

常見問題

字幕和聲音不同步怎麼調?
先測出偏差:若台詞在 1:00 說出,字幕卻在 1:02 出現,代表字幕晚了 2 秒,平移 −2 即可。若整部影片的偏差都一樣,一次平移就能解決;若越往後偏差越大,請改用影格率換算。
為什麼字幕越往後越不同步?
字幕是依另一種影格率製作的。為 25 fps PAL 版本製作的字幕放在 23.976 fps 的影片上會快約 4%,一部電影下來能差好幾分鐘。選擇 25 → 23.976 fps,會把每個時間點乘以 25/23.976,消除這種逐漸累積的偏差。
能只調整字幕的一部分嗎?
可以。在「從這個時間點開始調整」填入時間,在它之前開始的字幕保持不動。適合片頭長度不同、中間插入廣告等只影響後半段的情況。
字幕檔會被上傳嗎?
不會。檔案在你的瀏覽器中讀取與調整,本頁沒有任何上傳介面。

在 YouTube 與 B 站上,擴充功能的字幕跟隨播放器時鐘,本來就不會錯位,還附帶雙語翻譯與影片摘要。