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 開始的序號。
時:分:秒,毫秒格式的開始與結束時間——注意毫秒前面是逗號。- 一到兩行字幕文字。
- 與下一個區塊之間的一行空白。
自動產生 SRT 字幕檔
- 開啟影片轉文字與字幕。
- 選擇說話語言和模型(不確定就選「平衡」)。中文影片請選「中文(繁體)」。
- 拖曳 MP4 或 WEBM 影片。音訊會在瀏覽器中取出並轉錄,影片不會被上傳。
- 完成後點擊下載 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),不是句點。 - 字幕不同步:如果轉錄後剪掉了影片開頭,請用最終版本重新轉錄。