字 AI-SRTSub

字幕轉 Excel/CSV 怎麼用

校對和翻譯在表格裡做最順手。字幕匯出成 Excel 或 CSV,逐行改完再匯回字幕 —— 時間欄按文字原樣保留,台詞裡的換行一個不少。

更新於 2026-10-17工具使用說明

這個工具解決什麼

字幕是一行一行的條目,表格也是一行一行的記錄 —— 換成表格之後,校對、批註、批量翻譯都能用熟悉的表格功能做。兩個方向都支援:

  • 轉表格:SRT、VTT 匯出成 Excel(.xlsx)或 CSV,每行一條,帶序號、開始、結束、文字
  • 轉字幕:把改完的表格匯回 SRT 或 VTT
  • 時間欄按文字原樣保留,不會被表格軟體當成數字或日期改掉
  • 台詞裡的換行一個不少,匯回時還是原來的折行

上傳與選方向

把檔案拖進去或點選上傳。兩個方向要的檔案不一樣:轉表格要字幕檔案(SRT / VTT),轉字幕要表格檔案(CSV / Excel,含 xlsx 與 xls)。模式選錯時會直接提示這個模式要哪種檔案。

⚠️ 本頁只按 UTF-8 讀。如果字幕打開是滿屏問號或方塊,先到 亂碼修復 修好編碼再來 —— 編碼壞了在這裡讀出來就是一堆替換字元。

表格互轉頁上傳區:拖放區與兩個模式切換
兩個模式要的檔案不同:轉表格放字幕,轉字幕放表格

字幕匯出成表格

選「轉表格」放字幕,預覽區直接列出每一條:序號、開始、結束、文字。統計條給出條數與總時長。確認後點「下載 Excel(.xlsx)」或「下載 CSV」。

兩種匯出格式的差別:xlsx 是真正的表格檔案,時間欄不會被 Excel 自作主張改格式;CSV 更通用,但用 Excel 打開時時間欄可能被當成別的東西顯示 —— 真遇到了,選取時間欄設為「文字」格式,或者直接用 xlsx。

表格預覽區:序號、開始、結束、文字四欄與統計條
預覽逐條列出,統計條給出條數與總時長

表格匯回字幕

選「轉字幕」放表格,認欄名的規則是:表格要有開始、結束、文字三欄(英文欄名 Start / End / Text 同樣認),欄順序不限。時間寫成 `00:00:01,500` 或 `00:00:01.500` 都行;識別不了的行自動跳過,不會把整份判死。

匯回的結果在預覽區逐條列出,確認後下載 SRT 或 VTT。表格裡沒有這三欄時會提示檢查欄名 —— 常見原因是匯出時用的是別的欄名,或者表頭不在第一行。

字幕結果區:匯回的字幕逐條列出
認不出三欄會直接提示,不靜默失敗

常見問題

Excel 裡時間欄顯示不對怎麼辦? CSV 直接用 xlsx 就沒這個問題。要用 CSV:選取時間欄,把儲存格格式設為「文字」再打開。

表格裡的欄名必須是中文嗎? 不用。開始 / 結束 / 文字 與 Start / End / Text 都認,大小寫也不限。

改完匯回,換行還在嗎? 在。台詞裡的換行原樣保留,匯回時還是原來的折行。

ASS 支援嗎? 本頁只處理 SRT 與 VTT。ASS 帶樣式指令,先用 格式轉換 轉成 SRT 再進表格。

一次能處理幾份? 一份。要一次處理幾十上百份,用 批量轉換(那個只做格式轉換,不進表格)。

隱私

轉換全程在瀏覽器本地完成,不向伺服器發送任何字幕內容。

相關工具與指南

只要「字幕轉 Excel」這一步,見 字幕轉 Excel;改完要翻成外語用 字幕翻譯;幾十份一起換格式用 批量轉換。

全程在瀏覽器裡完成,無需安裝。

打開表格互轉

相關指南