跳至主要內容
指南 · Chrome 擴充功能

如何在 Chrome 替影片加入 SRT 或 VTT 字幕

線上影片沒有字幕軌時,可以用電腦版 Chrome 的 LinguaCap 擴充功能加入自己的 .srt 或 .vtt 字幕檔。你可以只顯示一軌字幕,也可以匯入兩個字幕檔,同時顯示兩種語言。

LinguaCap 團隊 · 更新日期:

快速比較

用電腦版 Chrome 開啟影片,點選 LinguaCap 擴充功能圖示。在「首頁」(Home)找到「本機字幕」(Local subtitles),接著在「第一行字幕」(First subtitle)點選「上傳 .srt / .vtt」(Upload .srt / .vtt)並選擇檔案。載入後,你可以加入第二個字幕檔,或到「時間同步」(Synchronisation)調整字幕出現的時間。

在電腦版 Chrome 上傳字幕檔

從 Chrome 線上應用程式商店安裝 LinguaCap,然後登入。請選擇與影片音訊和剪輯版本相符的字幕檔。即使只是片頭不同,也可能讓字幕從一開始就對不上。

  1. 用 Chrome 開啟影片頁面並開始播放,讓 LinguaCap 偵測播放器。
  2. 點選 Chrome 工具列上的 LinguaCap 圖示,前往「首頁」(Home),找到「本機字幕」(Local subtitles)。
  3. 在「第一行字幕」(First subtitle)點選「上傳 .srt / .vtt」(Upload .srt / .vtt)並選擇檔案。面板會顯示檔名和已載入的字幕筆數。
  4. 播放一句對白,檢查時間是否對得上。若要試另一個版本,請選「更換檔案」(Replace file)。若要清除該字幕軌,請選「移除」(Remove)。
影片中顯示從 SRT 檔案匯入的字幕,旁邊是英文版 Local subtitles 面板
匯入的字幕會顯示在影片上。「本機字幕」(Local subtitles)面板會顯示檔名和時間調整選項。

下載含兩句字幕的 SRT 範例,在任一相容影片上試試。兩句範例字幕會在前 28 秒出現,請從片頭播放。這兩句只是用來測試匯入功能的範例文字。

加入第二軌字幕

練習外語時,在「第一行字幕」(First subtitle)載入和原聲同語言的字幕檔。載入後就會出現「第二行字幕」(Second subtitle),可以再載入你的母語字幕檔。確認 LinguaCap 已開啟雙語字幕,兩軌字幕才會一起顯示。

如果影片已有可用的字幕軌,可以先按照 YouTube 雙語字幕設定指南操作。原有字幕缺漏或有錯時,再試著匯入自己的字幕檔。

讓字幕和聲音對齊

在「時間同步」(Synchronisation)中,正值會讓字幕晚一點出現,負值會讓字幕早一點出現。比方說,字幕在 00:10 出現,但說話的人在 00:12 才說到那句,請將時間差設為 +2 秒。選擇「重設時間」(Reset timing)可以回復原本的時間戳記。

每個檔案的時間差可分開調整。請各挑一句片頭附近的對白和幾分鐘後的對白檢查。如果時間差愈來愈大,或在畫面切換後有所變化,請找與影片剪輯版本完全相符的字幕檔。

字幕檔上傳失敗時要檢查什麼?

  • 如果看不到「上傳」(Upload)按鈕,請切回影片所在的分頁並開始播放。LinguaCap 偵測到相容的播放器後,才會顯示上傳選項。
  • 檢查副檔名和檔案大小。請選用純文字的 .srt 或 .vtt 檔案,上限為 1.5 MB 和 10,000 筆含時間標記的字幕。如果檔案在 ZIP 壓縮檔裡,請先解壓縮。
  • 如果字幕出現亂碼,請將字幕檔另存為 UTF-8,再試一次。每筆字幕都需要開始時間、結束時間和可讀的文字。
  • 如果重新載入頁面後字幕不見了,請再上傳一次。擴充功能只會在這次分頁工作階段保留字幕。

字幕和聲音對齊後,挑一句簡短的對白,重播後輸入你聽到的內容。你可以參考聽寫練習指南,用同一個片段反覆練習。

常見問題

影片沒有內建字幕,也可以加入字幕檔嗎?

可以,只要 LinguaCap 偵測得到播放器。請準備與該影片相符、已標記時間的 SRT 或 VTT 字幕檔。匯入功能無法將聲音轉成逐字稿。

可以在 iPhone 或 Android 上傳 SRT 檔嗎?

這個匯入流程適用於電腦版 Chrome 擴充功能。在手機上,請在 LinguaCap App 內開啟 YouTube,或到有既有字幕的相容網站播放影片。

這樣會把字幕上傳到 YouTube,或改到原本的影片嗎?

擴充功能只會在你自己的瀏覽器分頁顯示字幕。原始影片和其他觀眾在網站上看到的字幕都不受影響。

可以同時載入兩個 SRT 檔嗎?

請先在「第一行字幕」(First subtitle)載入第一個檔案,再到「第二行字幕」(Second subtitle)載入另一個檔案,並在 LinguaCap 開啟雙語字幕。每個檔案的時間都可以分開調整。

資料來源

本文由 LinguaCap 團隊撰寫。網站和 App 的功能及方案條款可能調整,請以官方資訊為準。

在 Chrome 為影片加入字幕

在電腦上安裝 LinguaCap,準備相符的 SRT 或 VTT 字幕檔,然後開啟影片。