TidyTranscribe

SRT 字幕檔怎麼做?免費從任何影片產生

更新日期

SRT 是支援度最高的字幕格式,YouTube、Vimeo、Premiere Pro、Final Cut Pro、DaVinci Resolve、CapCut,以及 VLC 等播放器都能使用。雖然可以用任何文字編輯器手動撰寫,但最快的方法是從影片自動產生,再修正少數錯誤。

SRT 檔長什麼樣子

SRT 檔是由編號區塊組成的純文字檔:

1
00:00:01,000 --> 00:00:04,200
歡迎來到我的頻道。

2
00:00:04,200 --> 00:00:07,900
今天介紹三個簡單的入門方法。

每個區塊包含:

  1. 從 1 開始的序號。
  2. 時:分:秒,毫秒 格式的開始與結束時間——注意毫秒前面是逗號。
  3. 一到兩行字幕文字。
  4. 與下一個區塊之間的一行空白。

自動產生 SRT 字幕檔

  1. 開啟影片轉文字與字幕。
  2. 選擇說話語言和模型(不確定就選「平衡」)。中文影片請選「中文(繁體)」。
  3. 拖曳 MP4 或 WEBM 影片。音訊會在瀏覽器中取出並轉錄,影片不會被上傳。
  4. 完成後點擊下載 SRT。

如果瀏覽器無法開啟您的影片(例如部分 MOV 或 MKV 檔),請從剪輯軟體只匯出音訊為 MP3 或 M4A 再使用,時間軸仍會與影片對齊。

修正與潤飾字幕

用純文字編輯器(純文字模式的「文字編輯」、記事本、VS Code)開啟 .srt 檔,然後:

  • 修正人名、品牌名稱和專有名詞。
  • 拆開太長的句子。中文字幕一般建議每行約 13~16 個字,每個區塊最多兩行。
  • 除非字幕明顯放錯位置,否則不要改動時間軸和編號。
  • 以 UTF-8 編碼儲存,中文才不會變成亂碼。

把 SRT 加到影片

YouTube

在 YouTube Studio 開啟影片,進入字幕,選擇語言後點上傳檔案 → 包含時間,再選擇您的 SRT 檔。

剪輯軟體

Premiere Pro、DaVinci Resolve 和 Final Cut Pro 都能把 SRT 匯入為字幕軌,可以調整樣式或直接燒錄到影片中。CapCut 電腦版也能匯入字幕檔。

播放器

把 SRT 檔命名成與影片相同的檔名(例如 trip.mp4 和 trip.srt),並放在同一個資料夾,VLC 等大多數播放器就會自動載入。

常見問題

  • 字幕沒有出現:確認副檔名真的是 .srt,而不是 .srt.txt。
  • 出現亂碼:重新以 UTF-8 儲存。
  • 上傳被拒絕:確認時間使用逗號(00:00:01,000),不是句點。
  • 字幕不同步:如果轉錄後剪掉了影片開頭,請用最終版本重新轉錄。

更多教學