先看誤差是不是恆定的
開頭、中間和結尾的字幕都晚了大約半秒,可以試用整體偏移,把偏移量填寫為-500 毫秒。若開頭對齊而結尾越差越多,問題可能是時基、剪切版本或節奏變化,單一偏移只能對齊某一處,無法修復整個時間軸。
本站工具只做每個字幕開始和結束時間的相同加減,保留原有時長與正文。不進行語音識別,不改寫台詞,不假裝知道哪一幀應該出現字幕。
工具接受哪些SRT 內容
每塊內容依序是數字序號、開始與結束時間、至少一行正文,區塊之間以空白行分隔。時間使用HH:MM:SS,mmm;第一版也接受小數點分隔的毫秒,並統一匯出逗號。分鐘和秒必須為00 至59,結束時間必須晚於開始時間。
匯出會依照目前順序重新編號,保留內文行和標籤原樣。工具不會解釋字幕樣式標籤、重新換行或轉換ASS、LRC 與WebVTT。文件導入按UTF-8 讀取;舊編碼檔若出現亂碼,應先在可信任本機編輯器中轉為UTF-8。
為什麼負時間會拒絕整輸出
一條從00:00:00,200 開始的字幕向前移動500 毫秒,會得到負開始時間。直接把它夾到零會縮短顯示時長,刪除這條又會丟內容。工具因此報告具體字幕位置,並保留原始輸入,讓你先處理開頭字幕或改用較小偏移。
偏移使用整數毫秒,範圍為前後24 小時。跨秒、跨分鐘與跨小時時會進位。字幕之間原有的重疊會保留,工具不會把它們誤當成整體偏移可以解決的問題。
匯出後必須看三處
使用同一個影片版本,在開頭、中間、結尾各找一句容易判斷的語音或歌詞,檢查進入和退出時點。再檢查中文是否正常、換行是否合適、長句是否遮擋畫面。計算機顯示「成功」只代表時間格式轉換完成,不代表已經聽校準。
你可以先使用本站的兩個範例:將00:00:01,000 至00:00:02,500 加500,得到00:00:01,500 至00:00:03,000,時長仍是1.5 秒。保留原字幕和調整後的字幕,方便比較與回退。